GLC_Exception Class Reference

GLC_Exception : Base Class for all GLC_Exception Class. More...

#include <glc_exception.h>

Inheritance diagram for GLC_Exception:
GLC_FileFormatException GLC_OpenGlException

List of all members.

Public Member Functions

Constructor / Destructor

 GLC_Exception (const QString &message)
 Default constructor.
virtual ~GLC_Exception () throw ()
 Destructor.
Get Functions

virtual const char * what () const throw ()
 Return exception description.

Protected Attributes

QString m_ErrorDescription
 Error description.

Detailed Description

GLC_Exception : Base Class for all GLC_Exception Class.

Definition at line 39 of file glc_exception.h.


Constructor & Destructor Documentation

GLC_Exception::GLC_Exception ( const QString &  message  ) 

Default constructor.

Definition at line 31 of file glc_exception.cpp.

References GLC_ErrorLog::addError(), and m_ErrorDescription.

GLC_Exception::~GLC_Exception (  )  throw () [virtual]

Destructor.

Definition at line 36 of file glc_exception.cpp.


Member Function Documentation

const char * GLC_Exception::what (  )  const throw () [virtual]

Return exception description.

Return exception description

Reimplemented in GLC_FileFormatException, and GLC_OpenGlException.

Definition at line 45 of file glc_exception.cpp.

References m_ErrorDescription.


Member Data Documentation

QString GLC_Exception::m_ErrorDescription [protected]

Error description.

Definition at line 69 of file glc_exception.h.

Referenced by GLC_Exception(), GLC_OpenGlException::what(), GLC_FileFormatException::what(), and what().


The documentation for this class was generated from the following files:

SourceForge.net Logo

©2005-2011 Laurent Ribon