Image Component Library (ICL)
|
Tier 3: branding for using protocol-buffer types by default! More...
#include <RSBIOUtil.h>
Public Types | |
typedef rsb::converter::ProtocolBufferConverter< T > | Converter |
typedef boost::shared_ptr< Converter > | ConverterPtr |
Public Types inherited from icl::io::RSBIOUtilDataBase< T > | |
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... | |
Static Public Member Functions | |
static void | register_type () |
Additional Inherited Members | |
Public Member Functions inherited from icl::io::RSBIOUtilDataBase< T > | |
virtual | ~RSBIOUtilDataBase () |
Public Attributes inherited from icl::io::RSBIOUtilDataBase< T > | |
InformerPtr | m_informer |
DataPtr | m_data |
Scope | m_scope |
ListenerPtr | m_listener |
utils::Mutex | m_mutex |
std::map< std::string, Callback > | m_callbacks |
Tier 3: branding for using protocol-buffer types by default!
typedef rsb::converter::ProtocolBufferConverter<T> icl::io::RSBIOUtilDataExtra< T >::Converter |
typedef boost::shared_ptr<Converter> icl::io::RSBIOUtilDataExtra< T >::ConverterPtr |
|
inlinestatic |