From 1a0b049d0eeb76b0dfe1340b07c0f6327440471e Mon Sep 17 00:00:00 2001 From: Daniel Aarno Date: Sun, 13 May 2012 22:34:25 +0200 Subject: [PATCH] Make "visit" method pure virtual (needs to be implemented by subclass to make sense). --- include/tclap/Visitor.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/include/tclap/Visitor.h b/include/tclap/Visitor.h index 38ddcbd..3d555a0 100644 --- a/include/tclap/Visitor.h +++ b/include/tclap/Visitor.h @@ -43,9 +43,10 @@ class Visitor virtual ~Visitor() { } /** - * Does nothing. Should be overridden by child. + * This method (to implemented by children) will be + * called when the visitor is visited. */ - virtual void visit() { } + virtual void visit() = 0; }; }