BALL::Visitor< Host > Class Template Reference
[Miscellaneous]

Generic Visitor Class. More...

#include <visitor.h>

Inheritance diagram for BALL::Visitor< Host >:
Inheritance graph
[legend]

List of all members.


Public Member Functions

virtual void visit (Host &)=0
Visit method.
virtual void dummy ()
Constructors and destructors
Visitor ()
Default constructor.
Visitor (const Visitor &visitor)
Copy constructor.
virtual ~Visitor ()
Destructor.

Detailed Description

template<typename Host>
class BALL::Visitor< Host >

Generic Visitor Class.

This class implements the visitor design pattern.


Member Function Documentation

template<typename Host>
virtual void BALL::Visitor< Host >::visit ( Host & ) [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.

Referenced by BALL::HashGridBox3< Item >::host().


Generated on Thu Aug 6 18:30:27 2009 for BALL by doxygen 1.5.8