base-logging
Classes | Enumerations
base::logging Namespace Reference

Classes

class  Logger
 Logger is a logger that allows priority based logging with minimal impact on performance and minimal configuration requirements. More...
 
class  LogStream
 

Enumerations

enum  Priority {
  UNKNOWN = 0, UNKNOWN_P = 0, FATAL = 1, FATAL_P =1,
  ERROR = 2, ERROR_P = 2, WARN = 3, WARN_P = 3,
  INFO = 4, INFO_P = 4, DEBUG = 5, DEBUG_P = 5,
  ENDPRIORITIES
}
 
enum  LogFormat { DEFAULT = 0, MULTILINE, SHORT, ENDLOGFORMATS }
 

Enumeration Type Documentation

Enumerator
DEFAULT 
MULTILINE 
SHORT 
ENDLOGFORMATS 

To avoid clashes on WIN32 platform we use a _P suffix for the priorities Still allowing to use without prefix on other systems

Enumerator
UNKNOWN 
UNKNOWN_P 
FATAL 
FATAL_P 
ERROR 
ERROR_P 
WARN 
WARN_P 
INFO 
INFO_P 
DEBUG 
DEBUG_P 
ENDPRIORITIES