The class SBCLogManager is dedicated to logging events handling.
|
static SBCLogManager & | instance () |
| Returns the unique instance of event manager.
|
|
void | addEvent (SBCLogEvent::Type eventLevel, const std::string &filename, const std::string &functionName, const std::string &lineNumber, const std::string &descriptionMessage, const std::string &uuid) |
| Method formating and storing event raw data. More...
|
|
void | addEvent (SBCLogEvent *event) |
|
void | display () |
| Methods relative to event display. More...
|
|
void | reDisplay () |
| Useful if one wants to display again after having changed display configuration.
|
|
◆ addEvent()
void SBCLogManager::addEvent |
( |
SBCLogEvent::Type |
eventLevel, |
|
|
const std::string & |
filename, |
|
|
const std::string & |
functionName, |
|
|
const std::string & |
lineNumber, |
|
|
const std::string & |
descriptionMessage, |
|
|
const std::string & |
uuid |
|
) |
| |
- Parameters
-
eventLevel | event level. |
filename | file where event occured. |
functionName | function where event occured. |
lineNumber | line where event occured. |
descriptionMessage | description message of the event. |
uuid | UUID. |
◆ display()
void SBCLogManager::display |
( |
| ) |
|