CAPD DynSys Library 5.2.0
capd::auxil::Functor< valType, argType > Class Template Reference

#include <capd/auxil/Functor.h>

Public Types

typedef argType argumentType
 
typedef valType valueType
 
typedef valueType(* functionPtrType) (argumentType A_a)
 

Public Member Functions

 Functor (valueType(*A_fPtr)(argumentType))
 
valueType operator() (argumentType A_a)
 

Member Typedef Documentation

◆ argumentType

template<typename valType , typename argType >
typedef argType capd::auxil::Functor< valType, argType >::argumentType

◆ functionPtrType

template<typename valType , typename argType >
typedef valueType(* capd::auxil::Functor< valType, argType >::functionPtrType) (argumentType A_a)

◆ valueType

template<typename valType , typename argType >
typedef valType capd::auxil::Functor< valType, argType >::valueType

Constructor & Destructor Documentation

◆ Functor()

template<typename valType , typename argType >
capd::auxil::Functor< valType, argType >::Functor ( valueType(*)(argumentType A_fPtr)
inline

Member Function Documentation

◆ operator()()

template<typename valType , typename argType >
valueType capd::auxil::Functor< valType, argType >::operator() ( argumentType  A_a)
inline