trantor
Non-blocking I/O cross-platform TCP network library, using C++14
Loading...
Searching...
No Matches
trantor::AsyncFileLogger Member List

This is the complete list of members for trantor::AsyncFileLogger, including all inherited members.

AsyncFileLogger() (defined in trantor::AsyncFileLogger)trantor::AsyncFileLogger
cond_ (defined in trantor::AsyncFileLogger)trantor::AsyncFileLoggerprotected
fileBaseName_ (defined in trantor::AsyncFileLogger)trantor::AsyncFileLoggerprotected
fileExtName_ (defined in trantor::AsyncFileLogger)trantor::AsyncFileLoggerprotected
filePath_ (defined in trantor::AsyncFileLogger)trantor::AsyncFileLoggerprotected
flush()trantor::AsyncFileLogger
logBufferPtr_ (defined in trantor::AsyncFileLogger)trantor::AsyncFileLoggerprotected
loggerFilePtr_ (defined in trantor::AsyncFileLogger)trantor::AsyncFileLoggerprotected
logThreadFunc() (defined in trantor::AsyncFileLogger)trantor::AsyncFileLoggerprotected
lostCounter_ (defined in trantor::AsyncFileLogger)trantor::AsyncFileLoggerprotected
maxFiles_ (defined in trantor::AsyncFileLogger)trantor::AsyncFileLoggerprotected
mutex_ (defined in trantor::AsyncFileLogger)trantor::AsyncFileLoggerprotected
nextBufferPtr_ (defined in trantor::AsyncFileLogger)trantor::AsyncFileLoggerprotected
output(const char *msg, const uint64_t len)trantor::AsyncFileLogger
setFileName(const std::string &baseName, const std::string &extName=".log", const std::string &path="./")trantor::AsyncFileLoggerinline
setFileSizeLimit(uint64_t limit)trantor::AsyncFileLoggerinline
setMaxFiles(size_t maxFiles)trantor::AsyncFileLoggerinline
setSwitchOnLimitOnly(bool flag=true)trantor::AsyncFileLoggerinline
sizeLimit_ (defined in trantor::AsyncFileLogger)trantor::AsyncFileLoggerprotected
startLogging()trantor::AsyncFileLogger
stopFlag_ (defined in trantor::AsyncFileLogger)trantor::AsyncFileLoggerprotected
swapBuffer() (defined in trantor::AsyncFileLogger)trantor::AsyncFileLoggerprotected
switchOnLimitOnly_ (defined in trantor::AsyncFileLogger)trantor::AsyncFileLoggerprotected
threadPtr_ (defined in trantor::AsyncFileLogger)trantor::AsyncFileLoggerprotected
tmpBuffers_ (defined in trantor::AsyncFileLogger)trantor::AsyncFileLoggerprotected
writeBuffers_ (defined in trantor::AsyncFileLogger)trantor::AsyncFileLoggerprotected
writeLogToFile(const StringPtr buf) (defined in trantor::AsyncFileLogger)trantor::AsyncFileLoggerprotected
~AsyncFileLogger() (defined in trantor::AsyncFileLogger)trantor::AsyncFileLogger