#include <callback.h>

Public Types | |
| typedef void(Class::* | MethodType) (Arg1 arg1, Arg2 arg2) |
Public Member Functions | |
| MethodClosure2 (Class *object, MethodType method, bool self_deleting, Arg1 arg1, Arg2 arg2) | |
| void | Run () override |
| ~MethodClosure2 () | |
Public Member Functions inherited from google::protobuf::Closure | |
| Closure () | |
| virtual | ~Closure () |
Private Attributes | |
| Arg1 | arg1_ |
| Arg2 | arg2_ |
| MethodType | method_ |
| Class * | object_ |
| bool | self_deleting_ |
Definition at line 234 of file callback.h.
| typedef void(Class::* google::protobuf.internal::MethodClosure2< Class, Arg1, Arg2 >::MethodType) (Arg1 arg1, Arg2 arg2) |
Definition at line 236 of file callback.h.
|
inline |
Definition at line 238 of file callback.h.
|
inline |
Definition at line 242 of file callback.h.
|
inlineoverridevirtual |
Implements google::protobuf::Closure.
Definition at line 244 of file callback.h.
|
private |
Definition at line 254 of file callback.h.
|
private |
Definition at line 255 of file callback.h.
|
private |
Definition at line 252 of file callback.h.
|
private |
Definition at line 251 of file callback.h.
|
private |
Definition at line 253 of file callback.h.