OpenJAUS Software Development Kit
4.3.1
|
Public Member Functions | |
Callback (void(*callback)(const model::EventRequestResponseArgs &args)) | |
Callback (void(*callback)(void *object, const model::EventRequestResponseArgs &args), void *object) | |
Callback (const Callback &other) | |
Callback & | operator= (const Callback &other) |
void | execute (const model::EventRequestResponseArgs &args) |
Private Attributes | |
void * | object |
void(* | funcCallback )(const model::EventRequestResponseArgs &args) |
void(* | objectCallback )(void *object, const model::EventRequestResponseArgs &args) |
openjaus::core::services::Events::Callback::Callback | ( | void(*)(const model::EventRequestResponseArgs &args) | callback | ) |
openjaus::core::services::Events::Callback::Callback | ( | void(*)(void *object, const model::EventRequestResponseArgs &args) | callback, |
void * | object | ||
) |
openjaus::core::services::Events::Callback::Callback | ( | const Callback & | other | ) |
void openjaus::core::services::Events::Callback::execute | ( | const model::EventRequestResponseArgs & | args | ) |
Events::Callback & openjaus::core::services::Events::Callback::operator= | ( | const Callback & | other | ) |
|
private |
|
private |
|
private |