Simple-Log  alpha-v0.7
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Nsl
 Nlog
 CBasicSinkAbstract Sink class which offers basic filtering, formatting functionality
 CConsoleTextStyleCollection of possible style and color options for text printed onto the console
 CConsoleTextStyleTableConvenience class for setting up style policies for a given Record member
 CConsoleSinkSink class for directly logging onto std::cout
 CCoreThe central point of the whole library. Needs to be instantiated at least once
 CFileSinkClass for logging into files
 CCleanupRuleType for configuring FileSink cleanup rules
 CRotationRuleType for configuring FileSink rotation rules
 CProjectionFilterCombines a projection on Record type with a predicate into an invokable object
 CFilterChainChains multiple filter together
 CFilterAllOfConvenience type for chaining multiple filter with AND
 CFilterAnyOfConvenience type for chaining multiple filter with OR
 CFilterNoneOfConvenience type for chaining multiple filter with NOR
 CFlushPolicyA customizable FlushPolicy class
 CFlushPolicyChainChains multiple FlushPolicy objects together
 CFlushPolicyAllOfConvenience type for chaining multiple FlushPolicies with AND
 CFlushPolicyAnyOfConvenience type for chaining multiple FlushPolicies with OR
 CFlushPolicyNoneOfConvenience type for chaining multiple FlushPolicies with NOR
 CTimedFlushPolicyA Flush-Policy which acts on a durations
 CByteCountFlushPolicyA Flush-Policy which acts on accumulated byte count
 CISinkSink interface class
 CScopedSinkDisablingWrapper class which disables Sinks on construction and enables them on destruction
 CSinkException
 CLoggerTypedefsProvides a layer of abstraction to Record member types
 CBaseLoggerConvenience class for generating Record s
 COStreamSinkAn std::ostream orientated Sink class which extends BasicSink
 CEqualsCompares equality with constant at invocation
 CNotEqualsCompares non-equality with constant at invocation
 CLessCompares less-ordering with constant at invocation
 CGreaterCompares greater-ordering with constant at invocation
 CLessEqualsCompares less-equality-ordering with constant at invocation
 CGreaterEqualsCompares greater-equality-ordering with constant at invocation
 CBetweenCompares less-ordering with high and greater-ordering with low constant at invocation
 CBetweenEqualsCompares less-equality-ordering with high and greater-equality-ordering with low constant at invocation
 CRecordTypedefsProvides a layer of abstraction to Record member types
 CRecordGettersProvides a layer of abstraction to Record member setter
 CRecordSettersProvides a layer of abstraction to Record member setter
 CBaseRecordA collection of logging related information
 CSetSevManipulates the channel of the current RecordBuilder object
 CSetChanManipulates the channel of the current RecordBuilder object
 CRecordBuilderHelper class for building new Records
 CRecordQueueStorage for Record s
 CStringPatternHelper class for generating patterned strings