# LogInfo Class Reference

Structure containing the additional information about the log message. More...

`#include <LogInfo.h>`

List of all members.

## Public Member Functions
| LogInfo (LogLevel level, const std::tstring &scopeLoggerName, std::tstring functionName, std::tstring fileName, int lineNumber)
| Constructor. Sets values of all fields and generates the timestamp.
long long | GetAbsoluteTimestamp () const
long long | GetRelativeTimestamp () const
LogLevel | GetLevel () const
const std::tstring & | GetScopeLoggerName () const
const std::tstring & | GetFunctionName () const
const std::tstring & | GetFileName () const
int | GetLineNumber () const
## Private Attributes
long long | m_timestamp
| Time in miliseconds from first call to GetTimestamp() to creation of this LogInfo instance.
LogLevel | m_level
const std::tstring & | m_scopeLoggerName
std::tstring | m_functionName
std::tstring | m_fileName
int | m_lineNumber

## Detailed Description

Structure containing the additional information about the log message.

Definition at line 28 of file LogInfo.h.

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

- LogInfo.h