Public Member Functions | Private Attributes | List of all members
karto::LogMessageArguments Class Reference

#include <Logger.h>

Inheritance diagram for karto::LogMessageArguments:
Inheritance graph
[legend]

Public Member Functions

const LogLevel GetLevel () const
 
const karto::StringGetMessage () const
 
 LogMessageArguments (LogLevel level, const karto::String &rMessage)
 
virtual ~LogMessageArguments ()
 
- Public Member Functions inherited from karto::EventArguments
 EventArguments ()
 
virtual ~EventArguments ()
 

Private Attributes

LogLevel m_Level
 
karto::String m_Message
 

Additional Inherited Members

- Static Public Member Functions inherited from karto::EventArguments
static EventArgumentsEmpty ()
 

Detailed Description

////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////

/** Log message arguments used for LogMessage events

Definition at line 119 of file Logger.h.

Constructor & Destructor Documentation

karto::LogMessageArguments::LogMessageArguments ( LogLevel  level,
const karto::String rMessage 
)
inline

Log message arguments with a log level and log message

Parameters
levellog level
rMessagemessage

Definition at line 127 of file Logger.h.

virtual karto::LogMessageArguments::~LogMessageArguments ( )
inlinevirtual

Destructor

Definition at line 136 of file Logger.h.

Member Function Documentation

const LogLevel karto::LogMessageArguments::GetLevel ( ) const
inline

Gets the log level

Returns
log level

Definition at line 145 of file Logger.h.

const karto::String& karto::LogMessageArguments::GetMessage ( ) const
inline

Gets the log message

Returns
log message

Definition at line 154 of file Logger.h.

Member Data Documentation

LogLevel karto::LogMessageArguments::m_Level
private

Definition at line 160 of file Logger.h.

karto::String karto::LogMessageArguments::m_Message
private

Definition at line 161 of file Logger.h.


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


nav2d_karto
Author(s): Sebastian Kasperski
autogenerated on Tue Nov 7 2017 06:02:36