#include <xap_Log.h>
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_Log * | get_instance () |
Private Member Functions | |
XAP_Log (const UT_String &logfile) | |
Private Attributes | |
FILE * | m_pOutput |
Static Private Attributes | |
static XAP_Log * | m_pInstance = 0 |
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().
XAP_Log * XAP_Log::get_instance | ( | ) | [static] |
References XAP_LogDestructor::control(), m_pInstance, and XAP_Log().
void XAP_Log::log | ( | const UT_String & | method_name, | |
AV_View * | pAV_View, | |||
EV_EditMethodCallData * | pCallData | |||
) |
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().