|
|
| LoggerFile (const std::string &filePath, const std::string &fileBaseName, const std::string &fileExtName, bool switchOnLimitOnly=false, size_t maxFiles=0) |
|
void | writeLog (const StringPtr buf) |
|
void | open () |
|
void | switchLog (bool openNewOne) |
|
uint64_t | getLength () |
|
| operator bool () const |
|
void | flush () |
|
|
void | initFilenameQueue () |
|
void | deleteOldFiles () |
|
|
FILE * | fp_ {nullptr} |
|
Date | creationDate_ |
|
std::string | fileFullName_ |
|
std::string | filePath_ |
|
std::string | fileBaseName_ |
|
std::string | fileExtName_ |
|
bool | switchOnLimitOnly_ {false} |
|
size_t | maxFiles_ {0} |
|
std::deque< std::string > | filenameQueue_ |
The documentation for this class was generated from the following file: