ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
Acts::Logging Namespace Reference

Classes

class  DefaultFilterPolicy
 default filter policy for debug messages More...
class  DefaultPrintPolicy
 default print policy for debug messages More...
class  LevelOutputDecorator
 decorate debug message with its debug level More...
class  NamedOutputDecorator
 decorate debug message with a name More...
class  OutputDecorator
 base class for decorating the debug output More...
class  OutputFilterPolicy
 abstract base class for filtering debug output More...
class  OutputPrintPolicy
 abstract base class for printing debug output More...
class  ScopedFailureThreshold
 Helper class that changes the failure threshold for the duration of its lifetime. More...
class  ThreadOutputDecorator
 decorate debug message with a thread ID More...
class  ThresholdFailure
 Custom exception class so threshold failures can be caught. More...
class  TimedOutputDecorator
 decorate debug message with a time stamp More...

Enumerations

enum  Level {
  VERBOSE = 0 , DEBUG , INFO , WARNING ,
  ERROR , FATAL , MAX
}
 constants steering the debug output More...

Functions

Level getFailureThreshold ()
 Get debug level above which an exception will be thrown after logging.
std::string_view levelName (Level level)
 Get the string name for a logging level.
void setFailureThreshold (Level level)
 Set debug level above which an exception will be thrown after logging.