Basic Image AlgorithmS Library
2.8.0
|
Exception class used for run-time errors in the OpenGLFramework. More...
#include <OpenGLFramework/Base/glfException.hh>
Public Member Functions | |
const std::string & | GetFileName () const |
Returns the source code file name where the error occured. More... | |
int | GetLineNumber () const |
Returns the line number in the source code file where the error occured. More... | |
const std::string & | GetMessageString () const |
Returns the description of the error including the file name and line number where the error occured. More... | |
glfException (const std::string &fileName, int lineNumber, const std::string &message) | |
Exception constructor. More... | |
Exception class used for run-time errors in the OpenGLFramework.
Definition at line 79 of file glfException.hh.
glfException::glfException | ( | const std::string & | fileName, |
int | lineNumber, | ||
const std::string & | message | ||
) |
Exception constructor.
fileName | File name of source code file where the error occured. |
lineNumber | Line number in source code file where the error occured. |
message | Description of the error. |
Definition at line 29 of file glfException.cpp.
const std::string & glfException::GetFileName | ( | ) | const |
Returns the source code file name where the error occured.
Definition at line 42 of file glfException.cpp.
int glfException::GetLineNumber | ( | ) | const |
Returns the line number in the source code file where the error occured.
Definition at line 47 of file glfException.cpp.
const std::string & glfException::GetMessageString | ( | ) | const |
Returns the description of the error including the file name and line number where the error occured.
Definition at line 52 of file glfException.cpp.
Referenced by BIAS::GLProjectionParametersBase::BeginDraw_(), BIAS::DistortionRendering::BeginRendering(), BIAS::PerPixelProcessingBase::CreateFragmentShaderProgram(), BIAS::PerPixelProcessingBase::CreateFragmentShaderProgramFromFile(), BIAS::GLProjectionParametersBase::Draw(), BIAS::GLProjectionParametersPerspective::Draw_(), BIAS::GLProjectionParametersBase::EndDraw_(), BIAS::ContextPBuffer::Init(), BIAS::DistortionRendering::Init(), BIAS::ImageWarper< StorageType >::Init(), BIAS::OutputWowDisplay2::InitShader_(), BIAS::PerPixelProcessingBase::SetDefaultRenderTarget(), and BIAS::glfShaderProgram::SetUniform().