Embedded Template Library  1.0
 All Classes Files Functions Variables Typedefs Friends Modules Pages
etl::visitor< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16 > Class Template Referenceabstract

#include <visitor.h>

Public Member Functions

virtual void visit (T1 &)=0
 
virtual void visit (T2 &)=0
 
virtual void visit (T3 &)=0
 
virtual void visit (T4 &)=0
 
virtual void visit (T5 &)=0
 
virtual void visit (T6 &)=0
 
virtual void visit (T7 &)=0
 
virtual void visit (T8 &)=0
 
virtual void visit (T9 &)=0
 
virtual void visit (T10 &)=0
 
virtual void visit (T11 &)=0
 
virtual void visit (T12 &)=0
 
virtual void visit (T13 &)=0
 
virtual void visit (T14 &)=0
 
virtual void visit (T15 &)=0
 
virtual void visit (T16 &)=0
 

Detailed Description

template<typename T1, typename T2 = void, typename T3 = void, typename T4 = void, typename T5 = void, typename T6 = void, typename T7 = void, typename T8 = void, typename T9 = void, typename T10 = void, typename T11 = void, typename T12 = void, typename T13 = void, typename T14 = void, typename T15 = void, typename T16 = void>
class etl::visitor< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16 >

The visitor base class for sixteen types. Derive visitors from this.


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