#include <libosmscout/include/osmscout/util/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 |
( |
const std::string & |
value | ) |
|
|
pure virtual |
◆ Print() [2/12]
| virtual void osmscout::Logger::Destination::Print |
( |
const std::string_view & |
value | ) |
|
|
pure virtual |
◆ Print() [3/12]
| virtual void osmscout::Logger::Destination::Print |
( |
const char * |
value | ) |
|
|
pure virtual |
◆ Print() [4/12]
| virtual void osmscout::Logger::Destination::Print |
( |
bool |
value | ) |
|
|
pure virtual |
Print a boolean value (values are printed as "true" or "false")
◆ Print() [5/12]
| virtual void osmscout::Logger::Destination::Print |
( |
short |
value | ) |
|
|
pure virtual |
◆ Print() [6/12]
| virtual void osmscout::Logger::Destination::Print |
( |
unsigned short |
value | ) |
|
|
pure virtual |
◆ Print() [7/12]
| virtual void osmscout::Logger::Destination::Print |
( |
int |
value | ) |
|
|
pure virtual |
◆ Print() [8/12]
| virtual void osmscout::Logger::Destination::Print |
( |
unsigned int |
value | ) |
|
|
pure virtual |
◆ Print() [9/12]
| virtual void osmscout::Logger::Destination::Print |
( |
long |
value | ) |
|
|
pure virtual |
◆ Print() [10/12]
| virtual void osmscout::Logger::Destination::Print |
( |
unsigned long |
value | ) |
|
|
pure virtual |
◆ Print() [11/12]
| virtual void osmscout::Logger::Destination::Print |
( |
long long |
value | ) |
|
|
pure virtual |
◆ Print() [12/12]
| virtual void osmscout::Logger::Destination::Print |
( |
unsigned long long |
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/util/Logger.h