#include <FileLogger.h>
Public Member Functions | |
FileLogger (const char *pFileName, bool append=true) | |
void | Log (const std::string &StrMessage) |
virtual | ~FileLogger () |
Private Member Functions | |
FileLogger (const FileLogger &) | |
std::string | GetTempPath () |
FileLogger & | operator= (const FileLogger &) |
Private Attributes | |
std::ofstream | m_File |
MutexPtr | m_pMutex |
Definition at line 41 of file FileLogger.h.
AVT::VmbAPI::FileLogger::FileLogger | ( | const char * | pFileName, |
bool | append = true |
||
) |
Definition at line 43 of file FileLogger.cpp.
AVT::VmbAPI::FileLogger::~FileLogger | ( | ) | [virtual] |
Definition at line 78 of file FileLogger.cpp.
AVT::VmbAPI::FileLogger::FileLogger | ( | const FileLogger & | ) | [private] |
Definition at line 67 of file FileLogger.cpp.
std::string AVT::VmbAPI::FileLogger::GetTempPath | ( | ) | [private] |
Definition at line 108 of file FileLogger.cpp.
void AVT::VmbAPI::FileLogger::Log | ( | const std::string & | StrMessage | ) |
Definition at line 86 of file FileLogger.cpp.
FileLogger & AVT::VmbAPI::FileLogger::operator= | ( | const FileLogger & | ) | [private] |
Definition at line 72 of file FileLogger.cpp.
std::ofstream AVT::VmbAPI::FileLogger::m_File [private] |
Definition at line 50 of file FileLogger.h.
MutexPtr AVT::VmbAPI::FileLogger::m_pMutex [private] |
Definition at line 51 of file FileLogger.h.