|
utility 2026.1.9
A comprehensive C++ utilities library tailored for the development of modern desktop and extended reality (XR) applications.
|
Mixin class to provide logging capabilities to derived classes. More...
#include <memory>#include <string>#include <typeinfo>#include "utility/demangle.hpp"#include "utility/logging/logger.hpp"

Go to the source code of this file.
Classes | |
| class | utility::logging::Loggable< ClassType, LoggerType > |
| Mixin base class providing logging capabilities to derived classes. More... | |
Namespaces | |
| namespace | utility |
| The utility namespace contains classes and functions for the utility project. | |
Mixin class to provide logging capabilities to derived classes.
Defines the utility::Loggable base class that can be inherited by any class that needs logging functionality. Derived classes gain access to logging methods through an internal Logger instance.
Definition in file loggable.hpp.