PLCnext API Documentation  21.0.0.35466
Classes | Typedefs | Enumerations | Functions
Arp::System::Commons::Diagnostics::Logging Namespace Reference

Namespace for logging classes More...

Classes

class  Log
 
class  Loggable
 
class  Loggable< Derived, false, true >
 This template specialization Loggable<T, false, true> shall be used by pure static classes. More...
 
class  Loggable< Derived, true >
 
class  Logger
 
class  Logger< void >
 
class  LoggerBase
 
class  LogInfo
 
class  LogManager
 
class  LogStream
 

Typedefs

using LogAdapter = Internal::LogAdapter
 

Enumerations

enum  LogLevel {
  None = 0, Off = 1, Fatal = 2, Error = 3,
  Critical = 4, Warning = 5, Info = 6, Debug = 7,
  Trace = 8, All = Trace, Default = Info
}
 

Functions

std::ostream & operator<< (std::ostream &os, LogLevel level)
 

Detailed Description

Namespace for logging classes