Responsible for logging all messages from the component. More...
Public Member Functions | |
nkLog::Logger * | getReceiver () const |
void | setReceiver (nkLog::Logger *receiver) |
void | log (nkMemory::StringView message, nkMemory::StringView className) |
Responsible for logging all messages from the component.
By registering a nkLog::Logger inside, it is possible to listen to all messages logged.
nkLog::Logger* nkInputs::LogManager::getReceiver | ( | ) | const |
void nkInputs::LogManager::setReceiver | ( | nkLog::Logger * | receiver | ) |
Allows to set the logger that should receive the messages.
receiver | The logger to send messages to. |
void nkInputs::LogManager::log | ( | nkMemory::StringView | message, |
nkMemory::StringView | className | ||
) |
Called by component's classes to log messages they need to log.
message | The message to log. |
className | Bonus context information. |