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