![]() |
Image Component Library (ICL)
|
#include <RSBIOUtil.h>
Public Types | |
| typedef rsb::Informer< T > | Informer |
| typedef Informer::Ptr | InformerPtr |
| typedef Informer::DataPtr | DataPtr |
| typedef rsb::Scope | Scope |
| typedef rsb::ListenerPtr | ListenerPtr |
| typedef utils::Function< void, const T & > | Callback |
| Callback type that is used for listener_callbacks. More... | |
Public Member Functions | |
| virtual | ~RSBIOUtilDataBase () |
Public Attributes | |
| InformerPtr | m_informer |
| DataPtr | m_data |
| Scope | m_scope |
| ListenerPtr | m_listener |
| utils::Mutex | m_mutex |
| std::map< std::string, Callback > | m_callbacks |
| typedef utils::Function<void,const T&> icl::io::RSBIOUtilDataBase< T >::Callback |
Callback type that is used for listener_callbacks.
| typedef Informer::DataPtr icl::io::RSBIOUtilDataBase< T >::DataPtr |
| typedef rsb::Informer<T> icl::io::RSBIOUtilDataBase< T >::Informer |
| typedef Informer::Ptr icl::io::RSBIOUtilDataBase< T >::InformerPtr |
| typedef rsb::ListenerPtr icl::io::RSBIOUtilDataBase< T >::ListenerPtr |
| typedef rsb::Scope icl::io::RSBIOUtilDataBase< T >::Scope |
|
inlinevirtual |
| std::map<std::string,Callback> icl::io::RSBIOUtilDataBase< T >::m_callbacks |
| DataPtr icl::io::RSBIOUtilDataBase< T >::m_data |
| InformerPtr icl::io::RSBIOUtilDataBase< T >::m_informer |
| ListenerPtr icl::io::RSBIOUtilDataBase< T >::m_listener |
| utils::Mutex icl::io::RSBIOUtilDataBase< T >::m_mutex |
| Scope icl::io::RSBIOUtilDataBase< T >::m_scope |
1.8.15