Om  1.0.0
A universal framework for multimedia simulation
Public Types | Public Member Functions | List of all members
om::lang::FunctionCall< R(T1, T2, T3) > Class Template Reference

Specialization of the function call template class for a method with 3 parameters. More...

#include <omFunctionCall.h>

Inheritance diagram for om::lang::FunctionCall< R(T1, T2, T3) >:

Public Types

typedef BaseType::FunctionType FunctionType
 
typedef R ReturnType
 
typedef T1 ParameterType1
 
typedef T2 ParameterType2
 
typedef T3 ParameterType3
 

Public Member Functions

 FunctionCall (const FunctionType &f, ParameterType1 a1, ParameterType2 a2, ParameterType3 a3)
 

Detailed Description

template<typename R, typename T1, typename T2, typename T3>
class om::lang::FunctionCall< R(T1, T2, T3) >

Specialization of the function call template class for a method with 3 parameters.

Member Typedef Documentation

template<typename R , typename T1 , typename T2 , typename T3 >
typedef BaseType::FunctionType om::lang::FunctionCall< R(T1, T2, T3) >::FunctionType
template<typename R , typename T1 , typename T2 , typename T3 >
typedef R om::lang::FunctionCall< R(T1, T2, T3) >::ReturnType
template<typename R , typename T1 , typename T2 , typename T3 >
typedef T1 om::lang::FunctionCall< R(T1, T2, T3) >::ParameterType1
template<typename R , typename T1 , typename T2 , typename T3 >
typedef T2 om::lang::FunctionCall< R(T1, T2, T3) >::ParameterType2
template<typename R , typename T1 , typename T2 , typename T3 >
typedef T3 om::lang::FunctionCall< R(T1, T2, T3) >::ParameterType3

Constructor & Destructor Documentation

template<typename R , typename T1 , typename T2 , typename T3 >
om::lang::FunctionCall< R(T1, T2, T3) >::FunctionCall ( const FunctionType f,
ParameterType1  a1,
ParameterType2  a2,
ParameterType3  a3 
)
inline

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