ROLAND  0.70
Amstrad Emulator based on Caprice Source rewritten in C++.
Public Member Functions | List of all members
ExcGL Class Reference

#include <exception.h>

Inheritance diagram for ExcGL:
Exception

Public Member Functions

 ExcGL (const char *message=0, GLenum glerr=0, const char *file=0, int line=0)
 
 ~ExcGL ()
 
GLenum getEnum () const
 
- Public Member Functions inherited from Exception
 Exception (const char *details=0, const char *file=0, int line=0)
 
 Exception (const char *message, const char *details=0, const char *file=0, int line=0, bool eno=false)
 
 Exception (const char *section, const char *message, const char *details=0, const char *file=0, int line=0)
 
 Exception (const char *section, const char *message, GLenum glerr, const char *file=0, int line=0)
 
virtual ~Exception ()
 
void init (bool eno, const char *details, const char *file, int line)
 
int getLine () const
 
const char * getFile () const
 
const char * getMessage () const
 
const char * getDetails () const
 
virtual void printError ()
 

Additional Inherited Members

- Protected Attributes inherited from Exception
int mError
 
int mLine
 
String mSection
 
String mMsg
 
String mFile
 
String mDetails
 
GLenum mGLErr
 

Constructor & Destructor Documentation

ExcGL ( const char *  message = 0,
GLenum  glerr = 0,
const char *  file = 0,
int  line = 0 
)
inline
~ExcGL ( )
inline

Member Function Documentation

GLenum getEnum ( ) const
inline

References Exception::mGLErr.


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