RTC Toolkit 5.0.0
|
Public Member Functions | |
OldbSubscription (OldbAdapter &adapter, const DataPointPath &path, RepositorySubscriberIf::NotifyCallbackType cb) | |
~OldbSubscription () | |
void | DisableAndWait () |
void | CallbackHandler () |
void | DpRemoved (elt::mal::Uri uri) override |
void | NewValue (std::shared_ptr< CiiOldbDpValue< T > > value, elt::mal::Uri uri) override |
void | ValueChanged (elt::mal::Uri uri) override |
void | ValueStale (elt::mal::Uri uri) override |
Public Attributes | |
OldbAdapter & | m_adapter |
DataPointPath | m_path |
RepositorySubscriberIf::NotifyCallbackType | m_cb |
std::atomic< bool > | m_enabled = true |
std::atomic< size_t > | m_cb_busy = 0 |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineoverride |
|
inlineoverride |
|
inlineoverride |
|
inlineoverride |
OldbAdapter& OldbSubscription< T >::m_adapter |
RepositorySubscriberIf::NotifyCallbackType OldbSubscription< T >::m_cb |
std::atomic<size_t> OldbSubscription< T >::m_cb_busy = 0 |
std::atomic<bool> OldbSubscription< T >::m_enabled = true |
DataPointPath OldbSubscription< T >::m_path |