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