library of assembled shared sources

http://lass.cocamware.com

lass::util::Visitor< T > Class Template Reference

#include <visitor.h>


Public Member Functions

void preVisit (T &visitable)
void postVisit (T &visitable)

Private Member Functions

virtual void doPreVisit (T &visitable)=0
virtual void doPostVisit (T &visitable)


Detailed Description

template<typename T>
class lass::util::Visitor< T >

Definition at line 72 of file visitor.h.


Member Function Documentation

template<typename T >
void lass::util::Visitor< T >::preVisit ( T &  visitable  )  [inline]

Definition at line 75 of file visitor.h.

References lass::util::Visitor< T >::doPreVisit().

template<typename T >
void lass::util::Visitor< T >::postVisit ( T &  visitable  )  [inline]

Definition at line 79 of file visitor.h.

References lass::util::Visitor< T >::doPostVisit().

template<typename T >
virtual void lass::util::Visitor< T >::doPreVisit ( T &  visitable  )  [private, pure virtual]

template<typename T >
virtual void lass::util::Visitor< T >::doPostVisit ( T &  visitable  )  [inline, private, virtual]

Definition at line 85 of file visitor.h.

Referenced by lass::util::Visitor< T >::postVisit().


The documentation for this class was generated from the following file:

Generated on Mon Nov 10 14:22:17 2008 for Library of Assembled Shared Sources by doxygen 1.5.7.1
SourceForge.net Logo