BALL
1.4.2
|
#include <BALL/CONCEPT/visitor.h>
Public Member Functions | |
virtual void | visit (Host &)=0 |
virtual void | dummy () |
Constructors and destructors | |
Visitor () | |
Visitor (const Visitor &visitor) | |
virtual | ~Visitor () |
Generic Visitor Class. This class implements the visitor design pattern.
BALL_INLINE BALL::Visitor< T >::Visitor | ( | ) |
BALL_INLINE BALL::Visitor< Host >::Visitor | ( | const Visitor< Host > & | visitor | ) |
|
virtual |
|
virtual |
|
pure virtual |
Visit method. The visit method is an abstract method defining an interface between the visitor object and its host.
Implemented in BALL::MolecularInformation.