Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
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:
-
TParameter The parameter type expected by the function.
Definition at line 53 of file function.h.
Member Typedef Documentation
typedef TParameter parameter_type |
The type of parameter sent to the function.
Reimplemented in function< TObject, TParameter >, function_mp< TObject, TParameter, Function >, function_imp< TObject, TParameter, Instance, Function >, function_fp< TParameter, Function >, function< void, const etl::exception & >, and function< TObject, const etl::exception & >.
Definition at line 57 of file function.h.
Member Function Documentation
virtual void operator() | ( | TParameter | ) | [pure virtual] |
The function operator that will be overridden.
Implemented in function< TObject, TParameter >, function< void, TParameter >, function_mp< TObject, TParameter, Function >, function_imp< TObject, TParameter, Instance, Function >, function_fp< TParameter, Function >, function< void, const etl::exception & >, and function< TObject, const etl::exception & >.
Generated on Tue Jul 12 2022 14:05:50 by
