|
| | GuardedAsyncInvoker () |
| |
| | ~GuardedAsyncInvoker () override |
| |
| bool | Flush (uint32_t id=MQID_ANY) |
| |
| template<class ReturnT , class FunctorT > |
| bool | AsyncInvoke (const Location &posted_from, const FunctorT &functor, uint32_t id=0) |
| |
| template<class ReturnT , class FunctorT > |
| bool | AsyncInvokeDelayed (const Location &posted_from, const FunctorT &functor, uint32_t delay_ms, uint32_t id=0) |
| |
| template<class ReturnT , class FunctorT , class HostT > |
| bool | AsyncInvoke (const Location &posted_from, const Location &callback_posted_from, const FunctorT &functor, void(HostT::*callback)(ReturnT), HostT *callback_host, uint32_t id=0) |
| |
| template<class ReturnT , class FunctorT , class HostT > |
| bool | AsyncInvoke (const Location &posted_from, const Location &callback_posted_from, const FunctorT &functor, void(HostT::*callback)(), HostT *callback_host, uint32_t id=0) |
| |
| | GuardedAsyncInvoker () |
| |
| | ~GuardedAsyncInvoker () override |
| |
| bool | Flush (uint32_t id=MQID_ANY) |
| |
| template<class ReturnT , class FunctorT > |
| bool | AsyncInvoke (const Location &posted_from, const FunctorT &functor, uint32_t id=0) |
| |
| template<class ReturnT , class FunctorT > |
| bool | AsyncInvokeDelayed (const Location &posted_from, const FunctorT &functor, uint32_t delay_ms, uint32_t id=0) |
| |
| template<class ReturnT , class FunctorT , class HostT > |
| bool | AsyncInvoke (const Location &posted_from, const Location &callback_posted_from, const FunctorT &functor, void(HostT::*callback)(ReturnT), HostT *callback_host, uint32_t id=0) |
| |
| template<class ReturnT , class FunctorT , class HostT > |
| bool | AsyncInvoke (const Location &posted_from, const Location &callback_posted_from, const FunctorT &functor, void(HostT::*callback)(), HostT *callback_host, uint32_t id=0) |
| |
| | has_slots () |
| |
| | has_slots () |
| |
| | ~has_slots () |
| |
| | ~has_slots () |
| |
| void | signal_connect (_signal_base_interface *sender) |
| |
| void | signal_disconnect (_signal_base_interface *sender) |
| |
| void | disconnect_all () |
| |
| void | signal_connect (_signal_base_interface *sender) |
| |
| void | signal_disconnect (_signal_base_interface *sender) |
| |
| void | disconnect_all () |
| |