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, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter)CAsyncFileLog [explicit]
CAsyncFileLog(const JetByteTools::Core::_tstring &filename, JetByteTools::IO::IIOPool &pool, JetByteTools::IO::IAllocateBuffers &allocator, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter)CAsyncFileLog
CAsyncFileLog(const JetByteTools::Core::_tstring &filename, JetByteTools::IO::IIOPool &pool, JetByteTools::IO::IAllocateBuffers &allocator, const JetByteTools::Core::IProvideLocalTime &timeProvider, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter)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]
OnThreadPoolDispatch() overrideCNullThreadPoolMonitor [inline, private, virtual]
OnThreadPoolProcessingStarted(const bool) overrideCNullThreadPoolMonitor [inline, private, virtual]
OnThreadPoolProcessingStopped(const bool) overrideCNullThreadPoolMonitor [inline, private, virtual]
OnThreadPoolThreadCreated() overrideCNullThreadPoolMonitor [inline, private, virtual]
OnThreadPoolThreadStarted() overrideCNullThreadPoolMonitor [inline, private, virtual]
OnThreadPoolThreadStopped() overrideCNullThreadPoolMonitor [inline, private, virtual]
OnThreadPoolWorkItemsDequeued(const DWORD) overrideCNullThreadPoolMonitor [inline, private, virtual]
operator=(const CAsyncFileLog &rhs)CAsyncFileLog
PerformWritesOnThisThread() const CAsyncFileLog
SetLogName(const std::string &filename) overrideCAsyncFileLog [virtual]
SetLogName(const std::wstring &filename) overrideCAsyncFileLog [virtual]
SetThreadIdentifier(const std::string &identifier) overrideCAsyncFileLog [virtual]
SetThreadIdentifier(const std::wstring &identifier) overrideCAsyncFileLog [virtual]
VectorOfLines typedefILogMessages
Wait() const overrideCAsyncFileLog
Wait(Milliseconds timeoutMillis) const overrideCAsyncFileLog
~Callback()CAsyncFileWriter::Callback [private, virtual]
~CAsyncFileLog() overrideCAsyncFileLog
~ILogMessages()ILogMessages [protected, virtual]
~IMonitorThreadPool()IMonitorThreadPool [private, virtual]


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