MEL
Microthread & Execution library
mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS > Member List

This is the complete list of members for mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >, including all inherited members.

_applyPendingOperations() (defined in mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >)mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >inlineprotected
append(const CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS_DECL > &ob2) (defined in mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >)mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >inline
append(CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS_DECL > &&ob2) (defined in mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >)mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >inline
CallbackListType typedef (defined in mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >)mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >
CallbackSubscriptor_Base() (defined in mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >)mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >inline
CallbackSubscriptor_Base(const CallbackSubscriptor_Base &o2) (defined in mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >)mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >inlineprotected
CallbackType typedef (defined in mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >)mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >
getCallbacks() (defined in mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >)mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >inline
getCallbacks() const (defined in mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >)mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >inline
getNumCallbacks() const (defined in mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >)mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >inline
mCallbacks (defined in mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >)mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >protected
mCurrId (defined in mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >)mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >protectedstatic
mPendingOperation (defined in mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >)mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >protected
mSC (defined in mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >)mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >protected
mTriggering (defined in mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >)mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >protected
removeCallbacks() (defined in mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >)mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >inline
subscribeCallback(U &&callback, SubscriptionEmplacement se=SE_BACK) (defined in mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >)mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >inline
subscribeCallback(std::function< ECallbackResult(VARIABLE_ARGS_DECL)> &&callback, SubscriptionEmplacement se=SE_BACK) (defined in mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >)mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >inline
subscribeCallback(const std::function< ECallbackResult(VARIABLE_ARGS_DECL)> &callback, SubscriptionEmplacement se=SE_BACK) (defined in mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >)mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >inline
subscribeCallback(std::function< ECallbackResult(VARIABLE_ARGS_DECL)> &callback, SubscriptionEmplacement se=SE_BACK) (defined in mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >)mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >inline
subscribeCreatedCallback(CallbackType *cb, SubscriptionEmplacement se=SE_BACK)mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >inline
unsubscribeCallback(std::function< ECallbackResult(VARIABLE_ARGS_DECL)> &&callback)=deletemel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >
unsubscribeCallback(U &&callback) (defined in mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >)mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >inline
unsubscribeCallback(int id) (defined in mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >)mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >inline
unsubscribeCreatedCallback(std::shared_ptr< CallbackType > cb)mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >inline
~CallbackSubscriptor_Base() (defined in mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >)mel::core::CallbackSubscriptor_Base< ThreadingPolicy, VARIABLE_ARGS >inlinevirtual