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

#include <exception.h>

Inheritance diagram for ExcSDL:
Exception

Public Member Functions

 ExcSDL (const char *message=0, const char *details=0, const char *file=0, int line=0)
 
 ~ExcSDL ()
 
- 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

ExcSDL ( const char *  message = 0,
const char *  details = 0,
const char *  file = 0,
int  line = 0 
)
inline
~ExcSDL ( )
inline

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