Ariles
Public Types | Protected Member Functions | List of all members
ariles2::visitor::Base< t_Visitor, t_Parameters, t_ReturnType > Class Template Reference

Detailed Description

template<class t_Visitor, class t_Parameters, class t_ReturnType = void>
class ariles2::visitor::Base< t_Visitor, t_Parameters, t_ReturnType >

Definition at line 50 of file common.h.

#include <common.h>

Inheritance diagram for ariles2::visitor::Base< t_Visitor, t_Parameters, t_ReturnType >:
t_Visitor

Public Types

typedef t_ReturnType ReturnType
 

Protected Member Functions

 Base ()
 
 ~Base ()
 
const t_ParametersgetDefaultParameters () const
 

Member Typedef Documentation

◆ ReturnType

template<class t_Visitor , class t_Parameters , class t_ReturnType = void>
typedef t_ReturnType ariles2::visitor::Base< t_Visitor, t_Parameters, t_ReturnType >::ReturnType

Definition at line 53 of file common.h.

Constructor & Destructor Documentation

◆ Base()

template<class t_Visitor , class t_Parameters , class t_ReturnType = void>
ariles2::visitor::Base< t_Visitor, t_Parameters, t_ReturnType >::Base ( )
inlineprotected

Definition at line 56 of file common.h.

◆ ~Base()

template<class t_Visitor , class t_Parameters , class t_ReturnType = void>
ariles2::visitor::Base< t_Visitor, t_Parameters, t_ReturnType >::~Base ( )
inlineprotected

Definition at line 57 of file common.h.

Member Function Documentation

◆ getDefaultParameters()

template<class t_Visitor , class t_Parameters , class t_ReturnType = void>
const t_Parameters& ariles2::visitor::Base< t_Visitor, t_Parameters, t_ReturnType >::getDefaultParameters ( ) const
inlineprotected

Definition at line 59 of file common.h.


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