globjects  1.0.0.000000000000
Strict OpenGL objects wrapper.
AbstractLogHandler.h
Go to the documentation of this file.
1 
2 #pragma once
3 
4 #include <globjects/globjects_api.h>
5 
6 
7 namespace globjects
8 {
9 
10 
11 class LogMessage;
12 
23 class GLOBJECTS_API AbstractLogHandler
24 {
25 public:
27  {
28  }
29 
30  virtual void handle(const LogMessage& message) = 0;
31 };
32 
33 
34 } // namespace globjects
Contains all the classes that wrap OpenGL functionality.
Encapsulates a simple log message and its severity level.
Definition: LogMessage.h:23
virtual ~AbstractLogHandler()
Definition: AbstractLogHandler.h:26
Abstract interface to handle LogMessages.
Definition: AbstractLogHandler.h:23