ekf_cal  0.4.0
A Kalman filter-based sensor calibration package
DebugLogger Class Reference

DebugLogger class. More...

#include <debug_logger.hpp>

Public Member Functions

 DebugLogger (LogLevel log_level, const std::string &log_directory)
 DebugLogger Constructor. More...
 
 DebugLogger (unsigned int log_level, const std::string &log_directory)
 DebugLogger Constructor. More...
 
void Log (LogLevel level, const std::string &message)
 Log message. More...
 
void SetLogLevel (LogLevel level)
 Function to set the log level. More...
 
void SetLogLevel (unsigned int level)
 Function to set the log level. More...
 

Detailed Description

DebugLogger class.

Constructor & Destructor Documentation

◆ DebugLogger() [1/2]

DebugLogger::DebugLogger ( LogLevel  log_level,
const std::string &  log_directory 
)

DebugLogger Constructor.

Parameters
log_levelLogging Level
log_directoryOutput directory

◆ DebugLogger() [2/2]

DebugLogger::DebugLogger ( unsigned int  log_level,
const std::string &  log_directory 
)

DebugLogger Constructor.

Parameters
log_levelLogging Level
log_directoryOutput directory

Member Function Documentation

◆ Log()

void DebugLogger::Log ( LogLevel  level,
const std::string &  message 
)

Log message.

Parameters
levelLevel of log
messageMessage contents of log

◆ SetLogLevel() [1/2]

void DebugLogger::SetLogLevel ( LogLevel  level)

Function to set the log level.

Parameters
levelLogLevel enumeration

◆ SetLogLevel() [2/2]

void DebugLogger::SetLogLevel ( unsigned int  level)

Function to set the log level.

Parameters
levelLogLevel integer

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