version 3.3

visitor.h File Reference

#include <vrs/config.h>
#include <cassert>
#include <vector>

Go to the source code of this file.

Namespaces

namespace  VRS

Classes

class  VRS::VisitorBase
class  VRS::Visitor< T >
class  VRS::Visitable

Defines

#define VRS_VISITABLE_IMPL(FATHER)
#define VRS_IS_STRICT_VISITOR   virtual bool isStrict() const { return true; }
#define VRS_VISITABLE_BASE   VRS_VISITABLE_IMPL(VRS::Visitable)
#define VRS_VISITABLE   VRS_VISITABLE_IMPL(VRS_BaseClass)


Define Documentation

#define VRS_IS_STRICT_VISITOR   virtual bool isStrict() const { return true; }

#define VRS_VISITABLE   VRS_VISITABLE_IMPL(VRS_BaseClass)

#define VRS_VISITABLE_BASE   VRS_VISITABLE_IMPL(VRS::Visitable)

#define VRS_VISITABLE_IMPL ( FATHER   ) 


Generated on Mon May 20 06:00:23 2013 by Doxygen 1.5.6
© 2001-2010 Hasso-Plattner-Institut | Impressum | Contact