library of assembled shared sources |
http://lass.cocamware.com |
#include <visitor.h>
Public Member Functions | |
virtual | ~VisitableBase () |
void | accept (VisitorBase &visitor) |
Static Public Member Functions | |
template<typename T > | |
static void | preAccept (VisitorBase &visitor, T &visitable) |
template<typename T > | |
static void | postAccept (VisitorBase &visitor, T &visitable) |
Private Member Functions | |
virtual void | doAccept (VisitorBase &visitor)=0 |
Definition at line 112 of file visitor.h.
virtual lass::util::VisitableBase< CatchAll >::~VisitableBase | ( | ) | [inline, virtual] |
void lass::util::VisitableBase< CatchAll >::accept | ( | VisitorBase & | visitor | ) | [inline] |
Definition at line 117 of file visitor.h.
References lass::util::VisitableBase< CatchAll >::doAccept().
static void lass::util::VisitableBase< CatchAll >::preAccept | ( | VisitorBase & | visitor, | |
T & | visitable | |||
) | [inline, static] |
static void lass::util::VisitableBase< CatchAll >::postAccept | ( | VisitorBase & | visitor, | |
T & | visitable | |||
) | [inline, static] |
virtual void lass::util::VisitableBase< CatchAll >::doAccept | ( | VisitorBase & | visitor | ) | [private, pure virtual] |
Referenced by lass::util::VisitableBase< CatchAll >::accept().
Generated on Mon Nov 10 14:22:17 2008 for Library of Assembled Shared Sources by 1.5.7.1 |