Public Types | |
typedef TInterface::CallbackType | CallbackType |
typedef TInterface | InterfaceType |
Public Member Functions | |
void | Register (CallbackType &callback) |
void | Unregister (CallbackType &callback) |
Protected Attributes | |
CallbackType * | m_callback |
Additional Inherited Members | |
Private Member Functions inherited from Eegeo::NonCopyable | |
NonCopyable (const NonCopyable &)=delete | |
NonCopyable & | operator= (const NonCopyable &)=delete |