Make "visit" method pure virtual (needs to be implemented by subclass

to make sense).
This commit is contained in:
Daniel Aarno 2012-05-13 22:34:25 +02:00
parent 2fee9bc48e
commit 1a0b049d0e

View File

@ -43,9 +43,10 @@ class Visitor
virtual ~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;
}; };
} }