globjects  2.0.0.4363356ae2ef
Strict OpenGL objects wrapper.
Loading...
Searching...
No Matches
LogMessage.h
Go to the documentation of this file.
1
2#pragma once
3
4
5#include <string>
6
7#include <globjects/globjects_api.h>
8
10
11
12namespace globjects
13{
14
15
24class GLOBJECTS_API LogMessage
25{
26public:
27 LogMessage(LogMessageLevel level, const std::string & message);
28
30 const std::string & message() const;
31
32protected:
34 std::string m_message;
35};
36
37
38} // namespace globjects
Encapsulates a simple log message and its severity level.
Definition: LogMessage.h:25
std::string m_message
Definition: LogMessage.h:34
LogMessage(LogMessageLevel level, const std::string &message)
LogMessageLevel level() const
const std::string & message() const
LogMessageLevel m_level
Definition: LogMessage.h:33
Contains all the classes that wrap OpenGL functionality.
LogMessageLevel
Definition: LogMessageLevel.h:10