ARB
|
#include <cbtypes.h>
Public Types | |
enum | { NumParams = Function<RT,P1,P2,P3>::NumParams } |
typedef Function< RT, P1, P2, P3 >::Type | FuncType |
Public Member Functions | |
StrictlyTypedCallback (FuncType CB) | |
RT | operator() (FP1 p1, FP2 p2, FP3 p3) const |
RT | operator() (FP1 p1, FP2 p2) const |
RT | operator() (FP1 p1) const |
RT | operator() () const |
bool | equals (const StrictlyTypedCallback &other) const |
AW_CL | get_cb () const |
bool | is_set () const |
bool | operator< (const StrictlyTypedCallback &other) const |
bool | operator== (const StrictlyTypedCallback &other) const |
Static Public Member Functions | |
static StrictlyTypedCallback | make_cb (AW_CL cb_) |
typedef Function<RT,P1,P2,P3>::Type StrictlyTypedCallback< RT, P1, P2, P3 >::FuncType |
anonymous enum |
|
inline |
Definition at line 115 of file cbtypes.h.
Referenced by StrictlyTypedCallback< RT, FIXED, AW_CL, AW_CL >::make_cb().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 124 of file cbtypes.h.
Referenced by Callback_VV< RT >::callee(), and Callback_FVV< RT, FIXED >::callee().
|
inlinestatic |
Definition at line 125 of file cbtypes.h.
Referenced by Callback_FVF< RT, F1, F2 >::operator()().
|
inline |
|
inline |
|
inline |