Chrysalis - Logging
Loading...
Searching...
No Matches
BaseLoggerRegistryListener.h
Go to the documentation of this file.
1#ifndef CHRYSALIS_BASELOGGERREGISTRYLISTENER_H
2#define CHRYSALIS_BASELOGGERREGISTRYLISTENER_H
3
5
6namespace Logging {
7
8 class Logger;
9 class LoggerRegistry;
10
12 protected:
14 virtual ~BaseLoggerRegistryListener() = default;
15 public:
16 virtual void loggerAdded(Logger* logger) = 0;
17 protected:
19 };
20}
21
22#endif //CHRYSALIS_BASELOGGERREGISTRYLISTENER_H
#define LOGGING
Definition LoggingLibraryExport.h:11
BaseLoggerRegistryListener(LoggerRegistry &registry)
Definition BaseLoggerRegistryListener.cpp:7
virtual void loggerAdded(Logger *logger)=0
virtual ~BaseLoggerRegistryListener()=default
LoggerRegistry & registry_
Definition BaseLoggerRegistryListener.h:18
Definition LoggerRegistry.h:18
Definition Logger.h:13
Definition BaseConsoleUser.h:4