|
FlowArithmeticCalculator 1.0.0
Flow Arithmetic Calculator
|
Class that provides a logger for the given class; automatically deduces the logger. More...
#include <Loggable.h>
Inheritance diagram for business_logic::Loggable< Clazz >:
Collaboration diagram for business_logic::Loggable< Clazz >:Public Member Functions | |
| Loggable () | |
Protected Attributes | |
| std::shared_ptr< spdlog::logger > | logger |
Class that provides a logger for the given class; automatically deduces the logger.
Class that provides a logger for the given class; automatically deduces the logger name (tag) from the given class's name. This name is demangled if GNU libstdc++ is available, otherwise a possibly-mangled fallback is used.
| Clazz | The given class to deduce the logger name (tag) from |
Definition at line 37 of file Loggable.h.
|
inline |
Definition at line 39 of file Loggable.h.
References business_logic::Loggable< Clazz >::logger.
|
protected |
Definition at line 75 of file Loggable.h.
Referenced by business_logic::Loggable< Clazz >::Loggable().