Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | List of all members

A very simple logging class. More...

#include <acado_message_handling.hpp>

Public Member Functions

std::ostream & get (returnValueLevel level)
 
returnValueLevel getLogLevel ()
 
LoggersetLogLevel (returnValueLevel level)
 

Static Public Member Functions

static Loggerinstance ()
 

Private Member Functions

 Logger ()
 
 Logger (const Logger &)
 
Loggeroperator= (const Logger &)
 
 ~Logger ()
 

Private Attributes

returnValueLevel logLevel
 

Detailed Description

A very simple logging class.

Author
Milan Vukov
Date
2013.

Definition at line 152 of file acado_message_handling.hpp.

Constructor & Destructor Documentation

Logger::Logger ( )
inlineprivate

Definition at line 182 of file acado_message_handling.hpp.

Logger::Logger ( const Logger )
private
Logger::~Logger ( )
inlineprivate

Definition at line 188 of file acado_message_handling.hpp.

Member Function Documentation

ostream & Logger::get ( returnValueLevel  level)

Get a reference to the output stream.

Definition at line 605 of file acado_message_handling.cpp.

returnValueLevel Logger::getLogLevel ( )
inline

Get log level.

Definition at line 171 of file acado_message_handling.hpp.

static Logger& Logger::instance ( )
inlinestatic

Get an instance of the logger.

Definition at line 156 of file acado_message_handling.hpp.

Logger& Logger::operator= ( const Logger )
private
Logger& Logger::setLogLevel ( returnValueLevel  level)
inline

Set the log level.

Definition at line 163 of file acado_message_handling.hpp.

Member Data Documentation

returnValueLevel Logger::logLevel
private

Definition at line 180 of file acado_message_handling.hpp.


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


acado
Author(s): Milan Vukov, Rien Quirynen
autogenerated on Mon Jun 10 2019 12:35:25