Image Component Library (ICL)
|
#include <RSBIOUtil.h>
Public Types | |
typedef RSBIOUtilDataBase< T >::Callback | Callback |
typedef RSBIOUtilDataBase< T >::DataPtr | DataPtr |
Public Member Functions | |
RSBListener (const std::string &scope="") | |
bool | isNull () const |
operator bool () const | |
void | init (const std::string &scope) |
void | registerCallback (Callback cb, const std::string &id="default") |
void | unregisterCallback (const std::string &id="default") |
Protected Member Functions | |
void | null_check (const std::string &fn) const |
Private Attributes | |
utils::SmartPtr< RSBIOUtil< T > > | impl |
typedef RSBIOUtilDataBase<T>::Callback icl::io::RSBListener< T >::Callback |
typedef RSBIOUtilDataBase<T>::DataPtr icl::io::RSBListener< T >::DataPtr |
|
inline |
|
inline |
|
inline |
|
inlineprotected |
|
inline |
|
inline |
|
inline |
|
private |