Ocular Engine
LoggerChannels.hpp
1 
17 #pragma once
18 #ifndef __H__OCULAR_LoggerChannels__H__
19 #define __H__OCULAR_LoggerChannels__H__
20 
21 #include <string>
22 
23 //------------------------------------------------------------------------------------------
24 
29 namespace Ocular
30 {
35  namespace Core
36  {
40  enum class LoggerChannels
41  {
42  Debug = 0,
43  Info = 1,
44  Warning = 2,
45  Error = 3,
46  Fatal = 4
47  };
48 
53  {
54  std::string message;
55  LoggerChannels channel;
56  };
57  }
61 }
66 //------------------------------------------------------------------------------------------
67 
68 #endif
Definition: LoggerChannels.hpp:52
Note: Once this library is made dynamic, this will no longer be needed.
Definition: Common.hpp:70