OpenNI 1.3.2
Public Member Functions | Protected Member Functions
XnLogWriterBase Class Reference

#include <XnLogWriterBase.h>

Inheritance diagram for XnLogWriterBase:
Inheritance graph

List of all members.

Public Member Functions

 XnLogWriterBase ()
virtual ~XnLogWriterBase ()
XnStatus Register ()
void Unregister ()
XnBool IsRegistered ()
virtual void WriteEntry (const XnLogEntry *pEntry)=0
virtual void WriteUnformatted (const XnChar *strMessage)=0
virtual void OnConfigurationChanged ()
virtual void OnClosing ()
 operator const XnLogWriter * () const

Protected Member Functions

virtual void OnRegister ()
virtual void OnUnregister ()

Additional Inherited Members

- Private Attributes inherited from XnLogWriter
void * pCookie
void(* WriteEntry )(const XnLogEntry *pEntry, void *pCookie)
void(* WriteUnformatted )(const XnChar *strMessage, void *pCookie)
void(* OnConfigurationChanged )(void *pCookie)
void(* OnClosing )(void *pCookie)

Constructor & Destructor Documentation

XnLogWriterBase::XnLogWriterBase ( )
inline
virtual XnLogWriterBase::~XnLogWriterBase ( )
inlinevirtual

Member Function Documentation

XnBool XnLogWriterBase::IsRegistered ( )
inline
virtual void XnLogWriterBase::OnClosing ( )
inlinevirtual
virtual void XnLogWriterBase::OnConfigurationChanged ( )
inlinevirtual
virtual void XnLogWriterBase::OnRegister ( )
inlineprotectedvirtual
virtual void XnLogWriterBase::OnUnregister ( )
inlineprotectedvirtual
XnLogWriterBase::operator const XnLogWriter * ( ) const
inline
XnStatus XnLogWriterBase::Register ( )
inline
void XnLogWriterBase::Unregister ( )
inline
virtual void XnLogWriterBase::WriteEntry ( const XnLogEntry pEntry)
pure virtual
virtual void XnLogWriterBase::WriteUnformatted ( const XnChar *  strMessage)
pure virtual

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