|
API New Year
1.0
API for the project ZIA, EPITECH 2017.
|
Base class representing access to the server Logger. More...
#include <ILogger.h>

Public Member Functions | |
| virtual void | info (const std::string &message) const =0 |
| Output information to stream. More... | |
| virtual void | warn (const std::string &message) const =0 |
| Output warning to stream. More... | |
| virtual void | error (const std::string &message) const =0 |
| Output error to stream. More... | |
| virtual void | fatal (const std::string &message) const =0 |
| Output fatal error to stream. More... | |
Base class representing access to the server Logger.
Establishes the base architecture for all interactions with logging of either server-wide events, or module-specific events.
|
pure virtual |
Output error to stream.
ILogger appends an error to a stream.
| message | a string representing the information. |
|
pure virtual |
Output fatal error to stream.
ILogger appends a fatal error to a stream.
| message | a string representing the information. |
|
pure virtual |
Output information to stream.
ILogger appends information to a stream.
| message | a string representing the information. |
|
pure virtual |
Output warning to stream.
ILogger appends a warning to a stream.
| message | a string representing the information. |