Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes

A very simple logging class. More...

#include <acado_message_handling.hpp>

List of all members.

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 147 of file acado_message_handling.hpp.


Constructor & Destructor Documentation

Logger::Logger ( ) [inline, private]

Definition at line 177 of file acado_message_handling.hpp.

Logger::Logger ( const Logger ) [private]
Logger::~Logger ( ) [inline, private]

Definition at line 183 of file acado_message_handling.hpp.


Member Function Documentation

ostream & Logger::get ( returnValueLevel  level)

Get a reference to the output stream.

Definition at line 608 of file acado_message_handling.cpp.

Get log level.

Definition at line 166 of file acado_message_handling.hpp.

static Logger& Logger::instance ( ) [inline, static]

Get an instance of the logger.

Definition at line 151 of file acado_message_handling.hpp.

Logger& Logger::operator= ( const Logger ) [private]

Set the log level.

Definition at line 158 of file acado_message_handling.hpp.


Member Data Documentation

Definition at line 175 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 Sat Jun 8 2019 19:40:24