TrinityCore
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
TypeContainerVisitor< Visitor, TypeContainer > Class Template Reference

#include <TypeContainerVisitor.h>

Public Member Functions

 TypeContainerVisitor (Visitor &v)
 
void Visit (TypeContainer &c)
 
void Visit (TypeContainer const &c) const
 

Private Attributes

Visitor & i_visitor
 

Detailed Description

template<class Visitor, class TypeContainer>
class TypeContainerVisitor< Visitor, TypeContainer >

Definition at line 49 of file TypeContainerVisitor.h.

Constructor & Destructor Documentation

◆ TypeContainerVisitor()

template<class Visitor , class TypeContainer >
TypeContainerVisitor< Visitor, TypeContainer >::TypeContainerVisitor ( Visitor &  v)
inline

Definition at line 52 of file TypeContainerVisitor.h.

Member Function Documentation

◆ Visit() [1/2]

template<class Visitor , class TypeContainer >
void TypeContainerVisitor< Visitor, TypeContainer >::Visit ( TypeContainer &  c)
inline

Definition at line 54 of file TypeContainerVisitor.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ Visit() [2/2]

template<class Visitor , class TypeContainer >
void TypeContainerVisitor< Visitor, TypeContainer >::Visit ( TypeContainer const &  c) const
inline

Definition at line 59 of file TypeContainerVisitor.h.

+ Here is the call graph for this function:

Member Data Documentation

◆ i_visitor

template<class Visitor , class TypeContainer >
Visitor& TypeContainerVisitor< Visitor, TypeContainer >::i_visitor
private

Definition at line 65 of file TypeContainerVisitor.h.


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