#include <FileAppender.hpp>
Inheritance diagram for BLOCXX_NAMESPACE::FileAppender:

Public Member Functions | |
| FileAppender (const StringArray &components, const StringArray &categories, const char *filename, const String &pattern, UInt64 maxFileSize, unsigned int maxBackupIndex, bool flushLog=true) | |
| virtual | ~FileAppender () |
Static Public Attributes | |
| static const unsigned int | NO_MAX_LOG_SIZE = 0 |
| static const String | STR_DEFAULT_MESSAGE_PATTERN |
Protected Member Functions | |
| virtual void | doProcessLogMessage (const String &formattedMessage, const LogMessage &message) const |
Private Attributes | |
| String | m_filename |
| UInt64 | m_maxFileSize |
| unsigned int | m_maxBackupIndex |
| std::ofstream | m_log |
| bool | m_flushLog |
Definition at line 52 of file FileAppender.hpp.
|
||||||||||||||||||||||||||||||||
|
Definition at line 52 of file FileAppender.cpp. References BLOCXX_THROW, BLOCXX_NAMESPACE::String::c_str(), m_filename, and m_log. |
|
|
Definition at line 73 of file FileAppender.cpp. |
|
||||||||||||
|
|
Definition at line 71 of file FileAppender.hpp. Referenced by doProcessLogMessage(), and FileAppender(). |
|
|
Definition at line 75 of file FileAppender.hpp. Referenced by doProcessLogMessage(). |
|
|
Definition at line 74 of file FileAppender.hpp. Referenced by doProcessLogMessage(), and FileAppender(). |
|
|
Definition at line 73 of file FileAppender.hpp. Referenced by doProcessLogMessage(). |
|
|
Definition at line 72 of file FileAppender.hpp. Referenced by doProcessLogMessage(). |
|
|
Definition at line 55 of file FileAppender.hpp. Referenced by doProcessLogMessage(). |
|
|
Definition at line 66 of file FileAppender.hpp. |
1.4.6