Mir
Classes | Enumerations | Functions
mir::logging Namespace Reference

Classes

class  DumbConsoleLogger
 
class  Logger
 
class  NullSharedLibraryProberReport
 
class  SharedLibraryProberReport
 
class  ShellReport
 

Enumerations

enum  Severity {
  Severity::critical = 0, Severity::error = 1, Severity::warning = 2, Severity::informational = 3,
  Severity::debug = 4
}
 

Functions

void log (ml::Severity severity, std::string const &message)
 
std::string input_timestamp (std::chrono::nanoseconds when)
 
void log (Severity severity, const std::string &message, const std::string &component)
 
void set_logger (std::shared_ptr< Logger > const &new_logger)
 

Enumeration Type Documentation

Enumerator
critical 
error 
warning 
informational 
debug 

Function Documentation

std::string mir::logging::input_timestamp ( std::chrono::nanoseconds  when)
void mir::logging::log ( ml::Severity  severity,
const std::string message,
const std::string component 
)
void mir::logging::log ( ml::Severity  severity,
std::string const &  message 
)
void mir::logging::set_logger ( std::shared_ptr< Logger > const &  new_logger)

Copyright © 2012-2015 Canonical Ltd.
Generated on Wed Mar 30 00:29:56 UTC 2016