Mir
Public Member Functions | Protected Member Functions | List of all members
mir::logging::Logger Class Referenceabstract

#include <logger.h>

Inheritance diagram for mir::logging::Logger:
[legend]

Public Member Functions

virtual void log (Severity severity, const std::string &message, const std::string &component)=0
 
virtual void log (char const *component, Severity severity, char const *format,...)
 

Protected Member Functions

 Logger ()
 
virtual ~Logger ()=default
 
 Logger (const Logger &)=delete
 
Loggeroperator= (const Logger &)=delete
 

Constructor & Destructor Documentation

mir::logging::Logger::Logger ( )
inlineprotected
virtual mir::logging::Logger::~Logger ( )
protectedvirtualdefault
mir::logging::Logger::Logger ( const Logger )
protecteddelete

Member Function Documentation

virtual void mir::logging::Logger::log ( Severity  severity,
const std::string message,
const std::string component 
)
pure virtual
void mir::logging::Logger::log ( char const *  component,
Severity  severity,
char const *  format,
  ... 
)
virtual
Logger& mir::logging::Logger::operator= ( const Logger )
protecteddelete

The documentation for this class was generated from the following files:

Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Oct 8 16:20:16 UTC 2015