![]() |
BlitzMax Extended
0.8.19
Pushing Blitz to the Max.
|
Base object for all of BlitzMax' intern exceptions. More...
#include <blitz_blitzexception.h>
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. | |
![]() | |
![]() |
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.