genericfunction.h File Reference

Classes

class  FunctionInterface
 
class  Function< typename >
 
class  FunctionWrapper< SIG >
 
class  FunctionWrapper< Function< RESULT(ARGS...)> >
 
class  FunctionLib
 
struct  FunctionResultHelper< RESULT >
 
struct  FunctionResultHelper< Tuple< ARGS... > >
 
struct  FunctionResultHelper< NamedTuple< ARGS... > >
 
class  Function< RESULT(ARGS...)>
 
struct  Function< RESULT(ARGS...)>::CheckSrc< SRC >
 
class  FunctionType
 

Namespaces

 maxon
 
 maxon::details
 
 maxon::ParametricTypes
 

Functions

template<GET_DATATYPE_POLICY POLICY>
ResultOk< const DataType & > PrivateGetDataType (FunctionType **, OverloadRank0)
 
 MAXON_DECLARATION (FunctionType, Function, "net.maxon.parametrictype.function")
 
template<GET_DATATYPE_POLICY POLICY, typename SIG >
Result< DataType > PrivateGetDataType (Function< SIG > **, OverloadRank0)