Ocular Engine
ILoggerListener.hpp
1 
17 #pragma once
18 #ifndef __H__OCULAR_LOGGER_LISTENER__H__
19 #define __H__OCULAR_LOGGER_LISTENER__H__
20 
21 #include "LoggerChannels.hpp"
22 #include <string>
23 
24 //------------------------------------------------------------------------------------------
25 
30 namespace Ocular
31 {
36  namespace Core
37  {
43  {
44  public:
45 
46  virtual void onLogMessage(LoggerMessage const& message) = 0;
47 
48  protected:
49 
50  private:
51  };
52  }
56 }
61 //------------------------------------------------------------------------------------------
62 
63 #endif
Definition: LoggerChannels.hpp:52
Note: Once this library is made dynamic, this will no longer be needed.
Definition: Common.hpp:70
Definition: ILoggerListener.hpp:42