Stefan Scholz / ETL
Embed: (wiki syntax)

« Back to documentation index

ifunction< TParameter > Class Template Reference

ifunction< TParameter > Class Template Reference
[function]

The base interface template for function template specialisations. More...

#include <function.h>

Inherited by function< TObject, TParameter >, function< void, TParameter >, function_fp< TParameter, Function >, function_imp< TObject, TParameter, Instance, Function >, and function_mp< TObject, TParameter, Function >.

Public Types

typedef TParameter parameter_type
 The type of parameter sent to the function.

Public Member Functions

virtual void operator() (TParameter)=0
 The function operator that will be overridden.

Detailed Description

template<typename TParameter>
class etl::ifunction< TParameter >

The base interface template for function template specialisations.

Template Parameters:
TParameterThe parameter type expected by the function.

Definition at line 53 of file function.h.


Member Typedef Documentation


Member Function Documentation