#include <libosmscout/include/osmscout/log/Logger.h>
|
| | Destination ()=default |
| virtual | ~Destination ()=default |
| virtual void | Print (const std::string &value)=0 |
| virtual void | Print (const std::string_view &value)=0 |
| virtual void | Print (const char *value)=0 |
| virtual void | Print (bool value)=0 |
| virtual void | Print (short value)=0 |
| virtual void | Print (unsigned short value)=0 |
| virtual void | Print (int value)=0 |
| virtual void | Print (unsigned int value)=0 |
| virtual void | Print (long value)=0 |
| virtual void | Print (unsigned long value)=0 |
| virtual void | Print (long long value)=0 |
| virtual void | Print (unsigned long long value)=0 |
| virtual void | PrintLn ()=0 |
Abstract base class for printing log information to a specific output sink.
◆ Destination()
| osmscout::Logger::Destination::Destination |
( |
| ) |
|
|
default |
◆ ~Destination()
| virtual osmscout::Logger::Destination::~Destination |
( |
| ) |
|
|
virtualdefault |
◆ Print() [1/12]
| virtual void osmscout::Logger::Destination::Print |
( |
bool | value | ) |
|
|
pure virtual |
Print a boolean value (values are printed as "true" or "false")
◆ Print() [2/12]
| virtual void osmscout::Logger::Destination::Print |
( |
const char * | value | ) |
|
|
pure virtual |
◆ Print() [3/12]
| virtual void osmscout::Logger::Destination::Print |
( |
const std::string & | value | ) |
|
|
pure virtual |
◆ Print() [4/12]
| virtual void osmscout::Logger::Destination::Print |
( |
const std::string_view & | value | ) |
|
|
pure virtual |
◆ Print() [5/12]
| virtual void osmscout::Logger::Destination::Print |
( |
int | value | ) |
|
|
pure virtual |
◆ Print() [6/12]
| virtual void osmscout::Logger::Destination::Print |
( |
long long | value | ) |
|
|
pure virtual |
◆ Print() [7/12]
| virtual void osmscout::Logger::Destination::Print |
( |
long | value | ) |
|
|
pure virtual |
◆ Print() [8/12]
| virtual void osmscout::Logger::Destination::Print |
( |
short | value | ) |
|
|
pure virtual |
◆ Print() [9/12]
| virtual void osmscout::Logger::Destination::Print |
( |
unsigned int | value | ) |
|
|
pure virtual |
◆ Print() [10/12]
| virtual void osmscout::Logger::Destination::Print |
( |
unsigned long long | value | ) |
|
|
pure virtual |
◆ Print() [11/12]
| virtual void osmscout::Logger::Destination::Print |
( |
unsigned long | value | ) |
|
|
pure virtual |
◆ Print() [12/12]
| virtual void osmscout::Logger::Destination::Print |
( |
unsigned short | value | ) |
|
|
pure virtual |
◆ PrintLn()
| virtual void osmscout::Logger::Destination::PrintLn |
( |
| ) |
|
|
pure virtual |
Finish printing the line. Internally called by the Line instance on destruction of the Line.
The documentation for this class was generated from the following file:
- libosmscout/include/osmscout/log/Logger.h