commore  1.0.6-SNAPSHOT
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
CatcherLogHookImpl Class Reference
+ Inheritance diagram for CatcherLogHookImpl:

Public Member Functions

 CatcherLogHookImpl ()
 
 ~CatcherLogHookImpl ()
 
bool activate ()
 
bool deactivate (ListLogMessage &messages)
 
void message (const LogMessage &message)
 
- Public Member Functions inherited from commore::LogHook
bool unhook ()
 
bool hook ()
 
 LogHook ()
 
 ~LogHook ()
 
bool is_activated ()
 
virtual void notify_activated (bool activate)
 
- Public Member Functions inherited from commore::RefObject
 RefObject ()
 
virtual ~RefObject ()
 
virtual void attach ()
 
virtual void release ()
 
virtual void nested_attach ()
 
virtual void nested_release ()
 
virtual void interface_release ()
 
virtual void Run ()
 
virtual CriticalSectionget_cs ()
 

Additional Inherited Members

- Static Public Member Functions inherited from commore::RefObject
static AutoRefBase auto_create ()
 
static AutoRefBase auto_create (const AChar *s)
 
static AutoRefBase create ()
 
static AutoRefBase create (const AChar *s)
 
static AutoRefBase bind ()
 
static AutoRefBase bind (const AChar *s)
 
static const ACharfactory_name ()
 

Constructor & Destructor Documentation

CatcherLogHookImpl::CatcherLogHookImpl ( )
inline
CatcherLogHookImpl::~CatcherLogHookImpl ( )
inline

Member Function Documentation

bool CatcherLogHookImpl::activate ( )
inline
bool CatcherLogHookImpl::deactivate ( ListLogMessage messages)
inline
void CatcherLogHookImpl::message ( const LogMessage message)
inlinevirtual

Log message collector. Call for each colected message.

Reimplemented from commore::LogHook.


The documentation for this class was generated from the following file: