CppLogging 1.0.5.0
C++ Logging Library
|
Logging element interface. More...
#include <element.h>
Public Member Functions | |
virtual bool | IsStarted () const noexcept |
Is the logging element started? | |
virtual bool | Start () |
Start the logging element. | |
virtual bool | Stop () |
Stop the logging element. | |
Logging element interface.
Logging filter takes an instance of a single logging record and performs some checks to detect if the record should be filered out and not processed anymore.
|
inlinevirtualnoexcept |
Is the logging element started?
Reimplemented in CppLogging::FileAppender, CppLogging::RollingFileAppender, and CppLogging::Processor.
|
inlinevirtual |
Start the logging element.
Reimplemented in CppLogging::FileAppender, CppLogging::RollingFileAppender, CppLogging::Processor, CppLogging::AsyncWaitFreeProcessor, and CppLogging::AsyncWaitProcessor.
|
inlinevirtual |
Stop the logging element.
Reimplemented in CppLogging::FileAppender, CppLogging::RollingFileAppender, CppLogging::Processor, CppLogging::AsyncWaitFreeProcessor, and CppLogging::AsyncWaitProcessor.