13 #ifndef OGLPLUS_ERROR_PROGRAM_1107121519_HPP
14 #define OGLPLUS_ERROR_PROGRAM_1107121519_HPP
42 _log = std::move(log);
61 static const char* Message(
void);
76 static const char* Message(
void);
91 static const char* Message(
void);
100 #if !OGLPLUS_LINK_LIBRARY || defined(OGLPLUS_IMPLEMENTING_LIBRARY)
101 #include <oglplus/error/program.ipp>
104 #endif // include guard
Exception class for OpenGL shading language program link error.
Definition: program.hpp:72
Base class for program compilation or linking errors.
Definition: program.hpp:27
Declaration of OGLplus object-related error.
const String & Log(void) const
Returns the compiler error output.
Definition: program.hpp:47
String type definition and related functions.
Exception class for OpenGL shading language compilation error.
Definition: program.hpp:57
::std::basic_string< GLchar > String
String class.
Definition: def.hpp:36
Exception class for GL object-related errors.
Definition: object.hpp:24
Exception class for OpenGL shading language program validation error.
Definition: program.hpp:87