|
Simple-Log
alpha-v0.7
|
| ▼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 |