|
template<class FUNC > |
| Delegate4 (FUNC funcptr) |
|
template<class O > |
| Delegate4 (O *obj_ptr, void(O::*method)(A1, A2, A3, A4)) |
|
void | invoke (A1 arg1, A2 arg2, A3 arg3, A4 arg4) const |
|
void | operator() (A1 arg1, A2 arg2, A3 arg3, A4 arg4) const |
|
delegate_t const * | c_impl () const |
|
bool | operator! () const |
|
bool | operator== (Delegate const &src) const |
|
bool | operator!= (Delegate const &src) const |
|
| operator bool_type () const |
|
|
typedef void(SafeBoolBase::* | bool_type) () const |
|
| Delegate (gate_delegate_dispatcher_t dispatcher, void *obj_ptr, void *function_ptr, size_t function_ptr_size) |
|
void | translate_result (result_t result) const |
|
static result_t | handle_exception () |
|
template<class T > |
static T | next_va_arg (va_list_carrier_t &args) |
|
delegate_t | impl |
|
The documentation for this class was generated from the following file: