![]() |
BlitzMax Extended
0.8.19
Pushing Blitz to the Max.
|
Base object for all of BlitzMax' intern exceptions. More...
#include <blitz_blitzexception.h>
Inheritance diagram for BBBlitzException:Data Fields | |
| BBClass * | clas |
| The intern BlitzMax exception's class. | |
| int | refs |
| The number of times an instance is currently used. | |
| BBException * | cause |
| The cause of the exception. | |
Data Fields inherited from BBException | |
Data Fields inherited from BBObject | |
Base object for all of BlitzMax' intern exceptions.
| BBException* BBBlitzException::cause |
The cause of the exception.
The cause is a previous exception that caused this one to be thrown. If there is no such exception, this must be BBNULL.
Reimplemented from BBException.
Reimplemented in BBNullObjectException, BBArrayBoundsException, BBNullFunctionException, BBNullMethodException, and BBOutOfDataException.
| BBClass* BBBlitzException::clas |
The intern BlitzMax exception's class.
This should always point to a class extending bbBlitzExceptionClass.
Reimplemented from BBException.
Reimplemented in BBNullObjectException, BBArrayBoundsException, BBNullFunctionException, BBNullMethodException, and BBOutOfDataException.
| int BBBlitzException::refs |
The number of times an instance is currently used.
Reimplemented from BBException.
Reimplemented in BBNullObjectException, BBArrayBoundsException, BBNullFunctionException, BBNullMethodException, and BBOutOfDataException.
1.8.1.1