#include <Callable.h> [code]
Collaboration diagram for Utils::Callable< R(P1, P2)>:
_4__coll__graph.png)
Definition at line 310 of file Callable.h.
Public Types | |
| typedef R | ReturnType |
| typedef P1 | ParameterType1 |
| typedef P2 | ParameterType2 |
Public Member Functions | |
| Callable () | |
| Callable (const Callable &other) | |
| Callable (Function f) | |
| template<typename Class> | |
| Callable (Class &o, R(Class::*f)(P1, P2)) | |
| template<typename Class> | |
| Callable (Class *o, R(Class::*f)(P1, P2)) | |
| template<typename Class> | |
| Callable (const Class &o, R(Class::*f)(P1, P2) const) | |
| template<typename Class> | |
| Callable (const Class *o, R(Class::*f)(P1, P2) const) | |
| R | operator() (P1 a1, P2 a2) |
| bool | operator== (const Callable &other) const |
| bool | operator!= (const Callable &other) const |
Private Types | |
| typedef R(* | Function )(P1, P2) |
Private Attributes | |
| AbstractValue< CallableImpl, NullCallableImpl > | impl |
Classes | |
| struct | CallableImpl |
| struct | ConstMemberFunctionCallableImpl |
| struct | FunctionCallableImpl |
| struct | MemberFunctionCallableImpl |
| struct | NullCallableImpl |
|
|||||
|
Definition at line 332 of file Callable.h. |
|
|||||
|
Definition at line 411 of file Callable.h. |
|
|||||
|
Definition at line 412 of file Callable.h. |
|
|||||
|
Definition at line 410 of file Callable.h. |
|
|||||||||
|
Definition at line 414 of file Callable.h. |
|
||||||||||
|
Definition at line 416 of file Callable.h. |
|
||||||||||
|
Definition at line 418 of file Callable.h. |
|
||||||||||||||||||||
|
Definition at line 421 of file Callable.h. |
|
||||||||||||||||||||
|
Definition at line 425 of file Callable.h. |
|
||||||||||||||||||||
|
Definition at line 429 of file Callable.h. |
|
||||||||||||||||||||
|
Definition at line 433 of file Callable.h. |
|
||||||||||
|
Definition at line 440 of file Callable.h. |
|
||||||||||||||||
|
Definition at line 436 of file Callable.h. |
|
||||||||||
|
Definition at line 438 of file Callable.h. |
|
|||||
|
Definition at line 443 of file Callable.h. |