|
class | ecl::BinaryFunction< A1, A2, R > |
| Virtual interface definition for binary function objects.
|
|
class | ecl::BoundNullaryMemberFunction< C, R > |
| Nullary function object for bound nullary member functions.
|
|
class | ecl::BoundNullaryMemberFunction< C, void > |
| Specialisation of the bound nullary member function for void functions.
|
|
class | ecl::BoundUnaryFreeFunction< A, R > |
| Nullary function object for bound unary global/static functions.
|
|
class | ecl::BoundUnaryFreeFunction< A, void > |
| Specialisation for bound void unary functions.
|
|
class | ecl::BoundUnaryMemberFunction< C, A, R > |
| Nullary function object for bound unary member functions.
|
|
class | ecl::NullaryFreeFunction< R > |
| Nullary function object for void global/static functions.
|
|
class | ecl::NullaryFreeFunction< void > |
| Specialisation for free nullary functions that return void.
|
|
class | ecl::NullaryFunction< R > |
| Virtual interface definition for nullary function objects.
|
|
class | ecl::NullaryFunctionCopy< FunctionObject, Result > |
| Create a NullaryFunction object composited from an existing function object.
|
|
class | ecl::NullaryFunctionCopy< FunctionObject, void > |
| Specialisation of NullaryFunctionCopy for void return types.
|
|
class | ecl::NullaryFunctionReference< FunctionObject, Result > |
| Creates a nullary function from a reference wrapper.
|
|
class | ecl::NullaryFunctionReference< FunctionObject, void > |
| Creates a void nullary function from a reference wrapper.
|
|
class | ecl::NullaryMemberFunction< C, R > |
| Unary function object for member functions without arguments.
|
|
class | ecl::NullaryMemberFunction< C, void > |
| Specialisation of the unary function object for void member functions without arguments.
|
|
class | ecl::PartiallyBoundBinaryMemberFunction< class, class, class, class > |
| Binary function object for partially bound binary member functions.
|
|
class | ecl::PartiallyBoundUnaryMemberFunction< class, class, class > |
| Unary function object for partially bound unary member functions.
|
|
class | ecl::UnaryFreeFunction< A, R > |
| Unary function object for global/static functions.
|
|
class | ecl::UnaryFreeFunction< A, void > |
| Specialisations for free unary functions with no return type.
|
|
class | ecl::UnaryFunction< A, R > |
| Virtual interface definition for unary function objects.
|
|
class | ecl::UnaryFunctionCopy< class, class, class > |
| Create a UnaryFunction object composited from an existing function object.
|
|
class | ecl::UnaryFunctionCopy< FunctionObject, T, void > |
| Specialisation of UnaryFunctionCopy for void return types.
|
|
class | ecl::UnaryFunctionReference< class, class, class > |
| Creates a unary function from a reference wrapper.
|
|
class | ecl::UnaryFunctionReference< ReferenceWrapper, T, void > |
| Creates a void unary function from a reference wrapper.
|
|
class | ecl::UnaryMemberFunction< C, A, R > |
| Binary function object for unary member functions.
|
|
class | ecl::UnaryMemberFunction< C, A, void > |
| Specialisation of the binary function object for void unary member functions.
|
|