libosmscout  1.1.1
Public Member Functions | List of all members
osmscout::Log Class Reference

#include <libosmscout/include/osmscout/util/Logger.h>

Public Member Functions

 Log ()
 
 ~Log ()
 
void SetLogger (Logger *logger)
 
LogDebug (bool state)
 
bool IsDebug () const
 
bool IsInfo () const
 
bool IsWarn () const
 
bool IsError () const
 
LogInfo (bool state)
 
LogWarn (bool state)
 
LogError (bool state)
 
Logger::Line Debug ()
 
Logger::Line Info ()
 
Logger::Line Warn ()
 
Logger::Line Error ()
 

Detailed Description

Simple logging proxy object that encapsulates one exchangeable global logger instance. Log should behave as Logger in all other cases.

Constructor & Destructor Documentation

◆ Log()

osmscout::Log::Log ( )

◆ ~Log()

osmscout::Log::~Log ( )

Member Function Documentation

◆ Debug() [1/2]

Log& osmscout::Log::Debug ( bool  state)
inline

◆ Debug() [2/2]

Logger::Line osmscout::Log::Debug ( )

◆ Error() [1/2]

Log& osmscout::Log::Error ( bool  state)
inline

◆ Error() [2/2]

Logger::Line osmscout::Log::Error ( )

◆ Info() [1/2]

Log& osmscout::Log::Info ( bool  state)
inline

◆ Info() [2/2]

Logger::Line osmscout::Log::Info ( )

◆ IsDebug()

bool osmscout::Log::IsDebug ( ) const
inline

◆ IsError()

bool osmscout::Log::IsError ( ) const
inline

◆ IsInfo()

bool osmscout::Log::IsInfo ( ) const
inline

◆ IsWarn()

bool osmscout::Log::IsWarn ( ) const
inline

◆ SetLogger()

void osmscout::Log::SetLogger ( Logger logger)

◆ Warn() [1/2]

Log& osmscout::Log::Warn ( bool  state)
inline

◆ Warn() [2/2]

Logger::Line osmscout::Log::Warn ( )

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