| 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:
26 virtual ~AbstractLogHandler()
27 {
28 }
29
30 virtual void handle(const LogMessage& message) = 0;
31 };
32
33
34 } // namespace globjects
globjects
Contains all the classes that wrap OpenGL functionality.
globjects::LogMessage
Encapsulates a simple log message and its severity level.
Definition: LogMessage.h:23
globjects::AbstractLogHandler::~AbstractLogHandler
virtual ~AbstractLogHandler()
Definition: AbstractLogHandler.h:26
globjects::AbstractLogHandler
Abstract interface to handle LogMessages.
Definition: AbstractLogHandler.h:23