, including all inherited members.
AddHeaderToAllFiles enum value | ILogMessagesWithFixedFileHeader | |
AddHeaderToNewFiles enum value | ILogMessagesWithFixedFileHeader | |
CFixedFileHeaderRotatingAsyncFileLog(const JetByteTools::Core::_tstring &filenameBase, RotationPeriod rotationPeriod=Daily, FirstFileTimestamp firstFileTimestamp=IncludeTimestampOnFirstFile, EmptyLogFileHandling emptyLogFileHandling=PreserveEmptyLogFiles, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter) | CFixedFileHeaderRotatingAsyncFileLog | [explicit] |
CFixedFileHeaderRotatingAsyncFileLog(const JetByteTools::Core::_tstring &filenameBase, IHandleFileCreationFailure &handler, RotationPeriod rotationPeriod=Daily, FirstFileTimestamp firstFileTimestamp=IncludeTimestampOnFirstFile, EmptyLogFileHandling emptyLogFileHandling=PreserveEmptyLogFiles, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter) | CFixedFileHeaderRotatingAsyncFileLog | |
CFixedFileHeaderRotatingAsyncFileLog(const JetByteTools::Core::_tstring &filenameBase, JetByteTools::IO::IAllocateBuffers &allocator, IHandleFileCreationFailure &handler, RotationPeriod rotationPeriod=Daily, FirstFileTimestamp firstFileTimestamp=IncludeTimestampOnFirstFile, EmptyLogFileHandling emptyLogFileHandling=PreserveEmptyLogFiles, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter) | CFixedFileHeaderRotatingAsyncFileLog | |
CFixedFileHeaderRotatingAsyncFileLog(const JetByteTools::Core::_tstring &filenameBase, JetByteTools::Core::IQueueTimers &timerQueue, JetByteTools::IO::IIOPool &pool, JetByteTools::IO::IAllocateBuffers &allocator, RotationPeriod rotationPeriod=Daily, FirstFileTimestamp firstFileTimestamp=IncludeTimestampOnFirstFile, EmptyLogFileHandling emptyLogFileHandling=PreserveEmptyLogFiles, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter) | CFixedFileHeaderRotatingAsyncFileLog | |
CFixedFileHeaderRotatingAsyncFileLog(const JetByteTools::Core::_tstring &filenameBase, IHandleFileCreationFailure &handler, JetByteTools::Core::IQueueTimers &timerQueue, JetByteTools::IO::IIOPool &pool, JetByteTools::IO::IAllocateBuffers &allocator, RotationPeriod rotationPeriod=Daily, FirstFileTimestamp firstFileTimestamp=IncludeTimestampOnFirstFile, EmptyLogFileHandling emptyLogFileHandling=PreserveEmptyLogFiles, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter) | CFixedFileHeaderRotatingAsyncFileLog | |
CFixedFileHeaderRotatingAsyncFileLog(const JetByteTools::Core::_tstring &filenameBase, JetByteTools::Core::IQueueTimers &timerQueue, JetByteTools::IO::IIOPool &pool, JetByteTools::IO::IAllocateBuffers &allocator, const JetByteTools::Core::IProvideLocalTime &timeProvider, RotationPeriod rotationPeriod=Daily, FirstFileTimestamp firstFileTimestamp=IncludeTimestampOnFirstFile, EmptyLogFileHandling emptyLogFileHandling=PreserveEmptyLogFiles, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter) | CFixedFileHeaderRotatingAsyncFileLog | |
CFixedFileHeaderRotatingAsyncFileLog(const JetByteTools::Core::_tstring &filenameBase, IHandleFileCreationFailure &handler, JetByteTools::Core::IQueueTimers &timerQueue, JetByteTools::IO::IIOPool &pool, JetByteTools::IO::IAllocateBuffers &allocator, const JetByteTools::Core::IProvideLocalTime &timeProvider, RotationPeriod rotationPeriod=Daily, FirstFileTimestamp firstFileTimestamp=IncludeTimestampOnFirstFile, EmptyLogFileHandling emptyLogFileHandling=PreserveEmptyLogFiles, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter) | CFixedFileHeaderRotatingAsyncFileLog | |
CFixedFileHeaderRotatingAsyncFileLog(const CFixedFileHeaderRotatingAsyncFileLog &rhs) | CFixedFileHeaderRotatingAsyncFileLog | |
CRotatingAsyncFileLog(const JetByteTools::Core::_tstring &filenameBase, RotationPeriod rotationPeriod=Daily, FirstFileTimestamp firstFileTimestamp=IncludeTimestampOnFirstFile, EmptyLogFileHandling emptyLogFileHandling=PreserveEmptyLogFiles, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter) | CRotatingAsyncFileLog | [explicit] |
CRotatingAsyncFileLog(const JetByteTools::Core::_tstring &filenameBase, IHandleFileCreationFailure &handler, RotationPeriod rotationPeriod=Daily, FirstFileTimestamp firstFileTimestamp=IncludeTimestampOnFirstFile, EmptyLogFileHandling emptyLogFileHandling=PreserveEmptyLogFiles, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter) | CRotatingAsyncFileLog | |
CRotatingAsyncFileLog(const JetByteTools::Core::_tstring &filenameBase, JetByteTools::IO::IAllocateBuffers &allocator, IHandleFileCreationFailure &handler, RotationPeriod rotationPeriod=Daily, FirstFileTimestamp firstFileTimestamp=IncludeTimestampOnFirstFile, EmptyLogFileHandling emptyLogFileHandling=PreserveEmptyLogFiles, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter) | CRotatingAsyncFileLog | |
CRotatingAsyncFileLog(const JetByteTools::Core::_tstring &filenameBase, JetByteTools::Core::IQueueTimers &timerQueue, JetByteTools::IO::IIOPool &pool, JetByteTools::IO::IAllocateBuffers &allocator, RotationPeriod rotationPeriod=Daily, FirstFileTimestamp firstFileTimestamp=IncludeTimestampOnFirstFile, EmptyLogFileHandling emptyLogFileHandling=PreserveEmptyLogFiles, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter) | CRotatingAsyncFileLog | |
CRotatingAsyncFileLog(const JetByteTools::Core::_tstring &filenameBase, IHandleFileCreationFailure &handler, JetByteTools::Core::IQueueTimers &timerQueue, JetByteTools::IO::IIOPool &pool, JetByteTools::IO::IAllocateBuffers &allocator, RotationPeriod rotationPeriod=Daily, FirstFileTimestamp firstFileTimestamp=IncludeTimestampOnFirstFile, EmptyLogFileHandling emptyLogFileHandling=PreserveEmptyLogFiles, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter) | CRotatingAsyncFileLog | |
CRotatingAsyncFileLog(const JetByteTools::Core::_tstring &filenameBase, JetByteTools::Core::IQueueTimers &timerQueue, JetByteTools::IO::IIOPool &pool, JetByteTools::IO::IAllocateBuffers &allocator, const JetByteTools::Core::IProvideLocalTime &timeProvider, RotationPeriod rotationPeriod=Daily, FirstFileTimestamp firstFileTimestamp=IncludeTimestampOnFirstFile, EmptyLogFileHandling emptyLogFileHandling=PreserveEmptyLogFiles, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter) | CRotatingAsyncFileLog | |
CRotatingAsyncFileLog(const JetByteTools::Core::_tstring &filenameBase, IHandleFileCreationFailure &handler, JetByteTools::Core::IQueueTimers &timerQueue, JetByteTools::IO::IIOPool &pool, JetByteTools::IO::IAllocateBuffers &allocator, const JetByteTools::Core::IProvideLocalTime &timeProvider, RotationPeriod rotationPeriod=Daily, FirstFileTimestamp firstFileTimestamp=IncludeTimestampOnFirstFile, EmptyLogFileHandling emptyLogFileHandling=PreserveEmptyLogFiles, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter) | CRotatingAsyncFileLog | |
CRotatingAsyncFileLog(const CRotatingAsyncFileLog &rhs) | CRotatingAsyncFileLog | |
Daily enum value | CRotatingAsyncFileLog | |
JetByteTools::DataLength typedef | ILogMessagesWithFixedFileHeader | |
JetByteTools::IO::CRotatingAsyncFileLog::DataLength typedef | ILogMessages | |
DeleteEmptyLogFiles enum value | CRotatingAsyncFileLog | |
DequeOfLines typedef | ILogMessages | |
DoNotIncludeTimestampOnFirstFile enum value | CRotatingAsyncFileLog | |
EmptyLogFileHandling enum name | CRotatingAsyncFileLog | |
ExplicitAndNew enum value | ILogMessagesWithFixedFileHeader | |
ExplicitLinesOnly enum value | ILogMessagesWithFixedFileHeader | |
FirstFileTimestamp enum name | CRotatingAsyncFileLog | |
FixedHeaderComplete() override | CFixedFileHeaderRotatingAsyncFileLog | [virtual] |
GetCurrentLogFileName() const | CRotatingAsyncFileLog | |
GetFileWriter() | CRotatingAsyncFileLog | [protected] |
GetWaitHandle() const override | CRotatingAsyncFileLog | |
Hourly enum value | CRotatingAsyncFileLog | |
IncludeEverything enum value | CRotatingAsyncFileLog | |
IncludeLines enum name | ILogMessagesWithFixedFileHeader | |
IncludeThreadId enum value | CRotatingAsyncFileLog | |
IncludeTimestamp enum value | CRotatingAsyncFileLog | |
IncludeTimestampOnFirstFile enum value | CRotatingAsyncFileLog | |
JustMessage enum value | CRotatingAsyncFileLog | |
LogEntryFormat enum name | CRotatingAsyncFileLog | |
LogFixedHeaderMessage(const std::string &message) override | CFixedFileHeaderRotatingAsyncFileLog | [virtual] |
LogFixedHeaderMessage(const char *pString) override | CFixedFileHeaderRotatingAsyncFileLog | [virtual] |
LogFixedHeaderMessage(const char *pString, ILogMessagesWithFixedFileHeader::DataLength stringLength) override | CFixedFileHeaderRotatingAsyncFileLog | |
JetByteTools::Core::ILogMessagesWithFixedFileHeader::LogFixedHeaderMessage(const char *pString, DataLength stringLength)=0 | ILogMessagesWithFixedFileHeader | [pure virtual] |
LogMessage(const char *pString, ILogMessages::DataLength stringLength) override | CFixedFileHeaderRotatingAsyncFileLog | |
JetByteTools::IO::CRotatingAsyncFileLog::LogMessage(const VectorOfLines &messages) override | CRotatingAsyncFileLog | [virtual] |
JetByteTools::IO::CRotatingAsyncFileLog::LogMessage(const DequeOfLines &messages) override | CRotatingAsyncFileLog | [virtual] |
JetByteTools::IO::CRotatingAsyncFileLog::LogMessage(const std::string &message) override | CRotatingAsyncFileLog | [virtual] |
JetByteTools::IO::CRotatingAsyncFileLog::LogMessage(const std::wstring &message) override | CRotatingAsyncFileLog | [virtual] |
JetByteTools::IO::CRotatingAsyncFileLog::LogMessage(const char *pString) override | CRotatingAsyncFileLog | [virtual] |
JetByteTools::IO::CRotatingAsyncFileLog::LogMessage(const wchar_t *pString) override | CRotatingAsyncFileLog | [virtual] |
JetByteTools::IO::CRotatingAsyncFileLog::LogMessage(const char *pString, DataLength stringLength) override | CRotatingAsyncFileLog | |
JetByteTools::IO::CRotatingAsyncFileLog::LogMessage(const wchar_t *pString, DataLength stringLength) override | CRotatingAsyncFileLog | |
JetByteTools::Core::ILogMessages::LogMessage(const char *pString, DataLength stringLength)=0 | ILogMessages | [pure virtual] |
JetByteTools::Core::ILogMessages::LogMessage(const wchar_t *pString, DataLength stringLength)=0 | ILogMessages | [pure virtual] |
NormalLogLines enum value | ILogMessagesWithFixedFileHeader | |
NoRotation enum value | CRotatingAsyncFileLog | |
OnNewFileWriter(CAsyncFileWriterEx *pWriter) override | CFixedFileHeaderRotatingAsyncFileLog | [protected, virtual] |
operator=(const CFixedFileHeaderRotatingAsyncFileLog &rhs) | CFixedFileHeaderRotatingAsyncFileLog | |
JetByteTools::IO::CRotatingAsyncFileLog::operator=(const CRotatingAsyncFileLog &rhs) | CRotatingAsyncFileLog | |
JetByteTools::Core::IQueueTimers::Timer::operator=(const Timer &rhs) | IQueueTimers::Timer | |
PerformWritesOnThisThread() const | CRotatingAsyncFileLog | |
PreserveEmptyLogFiles enum value | CRotatingAsyncFileLog | |
RotationPeriod enum name | CRotatingAsyncFileLog | |
SetCallback(CAsyncFileWriter::Callback *pCallback) | CRotatingAsyncFileLog | |
SetLinesToInclude(IncludeLines includeLines) override | CFixedFileHeaderRotatingAsyncFileLog | [virtual] |
SetLogEntryFormat(DWORD format) | CRotatingAsyncFileLog | |
SetLogName(const std::string &filenameBase) override | CRotatingAsyncFileLog | [virtual] |
SetLogName(const std::wstring &filenameBase) override | CRotatingAsyncFileLog | [virtual] |
SetMaxFileSize(__int64 size) | CRotatingAsyncFileLog | |
SetMaxLines(size_t lines) | CRotatingAsyncFileLog | |
SetNextFileNumber(DWORD nextFileNumber) | CRotatingAsyncFileLog | |
SetThreadIdentifier(const std::string &identifier) override | CRotatingAsyncFileLog | [virtual] |
SetThreadIdentifier(const std::wstring &identifier) override | CRotatingAsyncFileLog | [virtual] |
VectorOfLines typedef | ILogMessages | |
Wait() const override | CRotatingAsyncFileLog | |
Wait(Milliseconds timeoutMillis) const override | CRotatingAsyncFileLog | |
Weekly enum value | CRotatingAsyncFileLog | |
~CFixedFileHeaderRotatingAsyncFileLog() override | CFixedFileHeaderRotatingAsyncFileLog | |
~CRotatingAsyncFileLog() override | CRotatingAsyncFileLog | |
~IListenForTimeChangeNotifications() | IListenForTimeChangeNotifications | [protected, virtual] |
~ILogMessages() | ILogMessages | [protected, virtual] |
~ILogMessagesWithFixedFileHeader() | ILogMessagesWithFixedFileHeader | [protected, virtual] |