OpenNI 1.5.7
Public Member Functions | Protected Member Functions | List of all members
XnLogWriterBase Class Referenceabstract

#include <XnLogWriterBase.h>

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 ()
 

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: