Horizon Official Technical Documentation
GridReferenceContainerVisitor< VISITOR, TYPE_CONTAINER > Class Template Reference

#include <GridReferenceContainerVisitor.hpp>

Public Member Functions

 GridReferenceContainerVisitor (VISITOR &v)
 
void Visit (TYPE_CONTAINER &c)
 
void Visit (const TYPE_CONTAINER &c) const
 

Private Attributes

VISITOR & _visitor
 

Constructor & Destructor Documentation

◆ GridReferenceContainerVisitor()

template<class VISITOR , class TYPE_CONTAINER >
GridReferenceContainerVisitor< VISITOR, TYPE_CONTAINER >::GridReferenceContainerVisitor ( VISITOR &  v)
inline
72: _visitor(v) { }
VISITOR & _visitor
Definition: GridReferenceContainerVisitor.hpp:85

Member Function Documentation

◆ Visit() [1/2]

template<class VISITOR , class TYPE_CONTAINER >
void GridReferenceContainerVisitor< VISITOR, TYPE_CONTAINER >::Visit ( const TYPE_CONTAINER &  c) const
inline
80 {
82 }
void VisitorHelper(VISITOR &, GridTypeListContainer< TypeNull > &)
Definition: GridReferenceContainerVisitor.hpp:39

References GridReferenceContainerVisitor< VISITOR, TYPE_CONTAINER >::_visitor, and VisitorHelper().

+ Here is the call graph for this function:

◆ Visit() [2/2]

template<class VISITOR , class TYPE_CONTAINER >
void GridReferenceContainerVisitor< VISITOR, TYPE_CONTAINER >::Visit ( TYPE_CONTAINER &  c)
inline
75 {
77 }

References GridReferenceContainerVisitor< VISITOR, TYPE_CONTAINER >::_visitor, and VisitorHelper().

+ Here is the call graph for this function:

Member Data Documentation

◆ _visitor

template<class VISITOR , class TYPE_CONTAINER >
VISITOR& GridReferenceContainerVisitor< VISITOR, TYPE_CONTAINER >::_visitor
private

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