CAPD RedHom Library
capd::homAux::FunctionObject< Fun > Struct Template Reference

#include <capd/homAux/FunctionObject.h>

Classes

struct  result
 
struct  result< F(T...)>
 

Public Member Functions

 FunctionObject ()
 
 FunctionObject (Fun f)
 
 FunctionObject (const FunctionObject &rhs)
 
FunctionObjectoperator= (const FunctionObject &rhs)
 

Public Attributes

boost::optional< Fun > f
 

Constructor & Destructor Documentation

template<class Fun >
capd::homAux::FunctionObject< Fun >::FunctionObject ( )
inline
template<class Fun >
capd::homAux::FunctionObject< Fun >::FunctionObject ( Fun  f)
inline
template<class Fun >
capd::homAux::FunctionObject< Fun >::FunctionObject ( const FunctionObject< Fun > &  rhs)
inline

Member Function Documentation

template<class Fun >
FunctionObject& capd::homAux::FunctionObject< Fun >::operator= ( const FunctionObject< Fun > &  rhs)
inline

Member Data Documentation

template<class Fun >
boost::optional<Fun> capd::homAux::FunctionObject< Fun >::f