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::AsyncFileLogger
protected
fileBaseName_
(defined in
trantor::AsyncFileLogger
)
trantor::AsyncFileLogger
protected
fileExtName_
(defined in
trantor::AsyncFileLogger
)
trantor::AsyncFileLogger
protected
filePath_
(defined in
trantor::AsyncFileLogger
)
trantor::AsyncFileLogger
protected
flush
()
trantor::AsyncFileLogger
logBufferPtr_
(defined in
trantor::AsyncFileLogger
)
trantor::AsyncFileLogger
protected
loggerFilePtr_
(defined in
trantor::AsyncFileLogger
)
trantor::AsyncFileLogger
protected
logThreadFunc
() (defined in
trantor::AsyncFileLogger
)
trantor::AsyncFileLogger
protected
lostCounter_
(defined in
trantor::AsyncFileLogger
)
trantor::AsyncFileLogger
protected
maxFiles_
(defined in
trantor::AsyncFileLogger
)
trantor::AsyncFileLogger
protected
mutex_
(defined in
trantor::AsyncFileLogger
)
trantor::AsyncFileLogger
protected
nextBufferPtr_
(defined in
trantor::AsyncFileLogger
)
trantor::AsyncFileLogger
protected
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::AsyncFileLogger
inline
setFileSizeLimit
(uint64_t limit)
trantor::AsyncFileLogger
inline
setMaxFiles
(size_t maxFiles)
trantor::AsyncFileLogger
inline
setSwitchOnLimitOnly
(bool flag=true)
trantor::AsyncFileLogger
inline
sizeLimit_
(defined in
trantor::AsyncFileLogger
)
trantor::AsyncFileLogger
protected
startLogging
()
trantor::AsyncFileLogger
stopFlag_
(defined in
trantor::AsyncFileLogger
)
trantor::AsyncFileLogger
protected
swapBuffer
() (defined in
trantor::AsyncFileLogger
)
trantor::AsyncFileLogger
protected
switchOnLimitOnly_
(defined in
trantor::AsyncFileLogger
)
trantor::AsyncFileLogger
protected
threadPtr_
(defined in
trantor::AsyncFileLogger
)
trantor::AsyncFileLogger
protected
tmpBuffers_
(defined in
trantor::AsyncFileLogger
)
trantor::AsyncFileLogger
protected
writeBuffers_
(defined in
trantor::AsyncFileLogger
)
trantor::AsyncFileLogger
protected
writeLogToFile
(const StringPtr buf) (defined in
trantor::AsyncFileLogger
)
trantor::AsyncFileLogger
protected
~AsyncFileLogger
() (defined in
trantor::AsyncFileLogger
)
trantor::AsyncFileLogger
Generated by
1.15.0