activemq-cpp-3.6.0
decaf::util::logging Namespace Reference

Data Structures

class  ConsoleHandler
 This Handler publishes log records to System.err. More...
class  ErrorManager
 ErrorManager objects can be attached to Handlers to process any error that occur on a Handler during Logging. More...
class  Filter
 A Filter can be used to provide fine grain control over what is logged, beyond the control provided by log levels. More...
class  Formatter
 A Formatter provides support for formatting LogRecords. More...
class  Handler
 A Handler object takes log messages from a Logger and exports them. More...
class  Level
 The Level class defines a set of standard logging levels that can be used to control logging output. More...
class  Logger
 A Logger object is used to log messages for a specific system or application component. More...
class  LoggerHierarchy
class  LogManager
 There is a single global LogManager object that is used to maintain a set of shared state about Loggers and log services. More...
class  LogRecord
 LogRecord objects are used to pass logging requests between the logging framework and individual log Handlers. More...
class  LogWriter
class  MarkBlockLogger
 Defines a class that can be used to mark the entry and exit from scoped blocks. More...
class  PropertiesChangeListener
 Defines the interface that classes can use to listen for change events on Properties. More...
class  SimpleFormatter
 Print a brief summary of the LogRecord in a human readable format. More...
class  SimpleLogger
class  StreamHandler
 Stream based logging Handler. More...
class  XMLFormatter
 Format a LogRecord into a standard XML format. More...

Enumerations

enum  Levels {
  Off, Null, Markblock, Debug,
  Info, Warn, Error, Fatal,
  Throwing
}
 Defines an enumeration for logging levels. More...

Enumeration Type Documentation

Defines an enumeration for logging levels.

Enumerator:
Off 
Null 
Markblock 
Debug 
Info 
Warn 
Error 
Fatal 
Throwing