The C++ framework for developing highly scalable, high performance servers on Windows platforms.

CAsyncFileLog Member List

This is the complete list of members for CAsyncFileLog, including all inherited members.

CAsyncFileLog(const JetByteTools::Core::_tstring &filename, JetByteTools::IO::ILimitPendingWrites &writeLimiter=JetByteTools::IO::CPendingWriteLimiter::NoLimitLimiter)CAsyncFileLog [explicit]
CAsyncFileLog(const JetByteTools::Core::_tstring &filename, JetByteTools::IO::IIOPool &pool, JetByteTools::IO::IAllocateBuffers &allocator, JetByteTools::IO::ILimitPendingWrites &writeLimiter=JetByteTools::IO::CPendingWriteLimiter::NoLimitLimiter)CAsyncFileLog
CAsyncFileLog(const JetByteTools::Core::_tstring &filename, JetByteTools::IO::IIOPool &pool, JetByteTools::IO::IAllocateBuffers &allocator, const JetByteTools::Core::IProvideLocalTime &timeProvider, JetByteTools::IO::ILimitPendingWrites &writeLimiter=JetByteTools::IO::CPendingWriteLimiter::NoLimitLimiter)CAsyncFileLog
CAsyncFileLog(const CAsyncFileLog &rhs)CAsyncFileLog
JetByteTools::IO::CAsyncFileLog::CAsyncFileLog(const CAsyncFileLog &rhs)CAsyncFileLog
DataLength typedefILogMessages
DequeOfLines typedefILogMessages
GetWaitHandle() const overrideCAsyncFileLog
LogMessage(const VectorOfLines &messages) overrideCAsyncFileLog [virtual]
LogMessage(const DequeOfLines &messages) overrideCAsyncFileLog [virtual]
LogMessage(const std::string &message) overrideCAsyncFileLog [virtual]
LogMessage(const std::wstring &message) overrideCAsyncFileLog [virtual]
LogMessage(const char *pString) overrideCAsyncFileLog [virtual]
LogMessage(const wchar_t *pString) overrideCAsyncFileLog [virtual]
LogMessage(const char *pString, DataLength stringLength) overrideCAsyncFileLog
LogMessage(const wchar_t *pString, DataLength stringLength) overrideCAsyncFileLog
JetByteTools::Core::ILogMessages::LogMessage(const char *pString, DataLength stringLength)=0ILogMessages [pure virtual]
JetByteTools::Core::ILogMessages::LogMessage(const wchar_t *pString, DataLength stringLength)=0ILogMessages [pure virtual]
operator=(const CAsyncFileLog &rhs)CAsyncFileLog
JetByteTools::IO::CAsyncFileLog::operator=(const CAsyncFileLog &rhs)CAsyncFileLog
PerformWritesOnThisThread() const CAsyncFileLog
SetLogName(const std::string &filename) overrideCAsyncFileLog [virtual]
SetLogName(const std::wstring &filename) overrideCAsyncFileLog [virtual]
SetShutdownEvent(JetByteTools::Core::CManualResetEvent &event)CAsyncFileLog
SetShutdownHandler(CSimpleServerShutdownHandler &shutdownHandler)CAsyncFileLog
SetThreadIdentifier(const std::string &identifier) overrideCAsyncFileLog [virtual]
SetThreadIdentifier(const std::wstring &identifier) overrideCAsyncFileLog [virtual]
VectorOfLines typedefILogMessages
Wait() const overrideCAsyncFileLog
Wait(Milliseconds timeoutMillis) const overrideCAsyncFileLog
~CAsyncFileLog() overrideCAsyncFileLog
~ILogMessages()ILogMessages [protected, virtual]


Generated on Sun Sep 12 19:06:59 2021 for The Server Framework - v7.4 by doxygen 1.5.3