Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes

XAP_Log Class Reference

#include <xap_Log.h>

List of all members.

Public Member Functions

void log (const UT_String &method_name, AV_View *pAV_View, EV_EditMethodCallData *pCallData)
virtual ~XAP_Log ()

Static Public Member Functions

static XAP_Logget_instance ()

Private Member Functions

 XAP_Log (const UT_String &logfile)

Private Attributes

FILE * m_pOutput

Static Private Attributes

static XAP_Logm_pInstance = 0

Constructor & Destructor Documentation

XAP_Log::~XAP_Log (  )  [virtual]

References m_pOutput.

XAP_Log::XAP_Log ( const UT_String logfile  )  [private]

References UT_String::c_str(), and m_pOutput.

Referenced by get_instance().


Member Function Documentation

XAP_Log * XAP_Log::get_instance (  )  [static]
void XAP_Log::log ( const UT_String method_name,
AV_View pAV_View,
EV_EditMethodCallData pCallData 
)

Member Data Documentation

XAP_Log * XAP_Log::m_pInstance = 0 [static, private]

Referenced by get_instance().

FILE* XAP_Log::m_pOutput [private]

Referenced by log(), XAP_Log(), and ~XAP_Log().


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