▼Nsl | |
▼Nlog | |
CBasicSink | Abstract Sink class which offers basic filtering, formatting functionality |
CConsoleTextStyle | Collection of possible style and color options for text printed onto the console |
CConsoleTextStyleTable | Convenience class for setting up style policies for a given Record member |
CConsoleSink | Sink class for directly logging onto std::cout |
CCore | The central point of the whole library. Needs to be instantiated at least once |
▼CFileSink | Class for logging into files |
CCleanupRule | Type for configuring FileSink cleanup rules |
CRotationRule | Type for configuring FileSink rotation rules |
CProjectionFilter | Combines a projection on Record type with a predicate into an invokable object |
CFilterChain | Chains multiple filter together |
CFilterAllOf | Convenience type for chaining multiple filter with AND |
CFilterAnyOf | Convenience type for chaining multiple filter with OR |
CFilterNoneOf | Convenience type for chaining multiple filter with NOR |
CFlushPolicy | A customizable FlushPolicy class |
CFlushPolicyChain | Chains multiple FlushPolicy objects together |
CFlushPolicyAllOf | Convenience type for chaining multiple FlushPolicies with AND |
CFlushPolicyAnyOf | Convenience type for chaining multiple FlushPolicies with OR |
CFlushPolicyNoneOf | Convenience type for chaining multiple FlushPolicies with NOR |
CTimedFlushPolicy | A Flush-Policy which acts on a durations |
CByteCountFlushPolicy | A Flush-Policy which acts on accumulated byte count |
CISink | Sink interface class |
CScopedSinkDisabling | Wrapper class which disables Sinks on construction and enables them on destruction |
CSinkException | |
CLoggerTypedefs | Provides a layer of abstraction to Record member types |
CBaseLogger | Convenience class for generating Record s |
COStreamSink | An std::ostream orientated Sink class which extends BasicSink |
CEquals | Compares equality with constant at invocation |
CNotEquals | Compares non-equality with constant at invocation |
CLess | Compares less-ordering with constant at invocation |
CGreater | Compares greater-ordering with constant at invocation |
CLessEquals | Compares less-equality-ordering with constant at invocation |
CGreaterEquals | Compares greater-equality-ordering with constant at invocation |
CBetween | Compares less-ordering with high and greater-ordering with low constant at invocation |
CBetweenEquals | Compares less-equality-ordering with high and greater-equality-ordering with low constant at invocation |
CRecordTypedefs | Provides a layer of abstraction to Record member types |
CRecordGetters | Provides a layer of abstraction to Record member setter |
CRecordSetters | Provides a layer of abstraction to Record member setter |
CBaseRecord | A collection of logging related information |
CSetSev | Manipulates the channel of the current RecordBuilder object |
CSetChan | Manipulates the channel of the current RecordBuilder object |
CRecordBuilder | Helper class for building new Records |
CRecordQueue | Storage for Record s |
CStringPattern | Helper class for generating patterned strings |