BlitzMax Extended  0.8.11
Pushing Blitz to the Max.
blitz_nullfunctionexception.h
Go to the documentation of this file.
00001 
00008 #ifndef BLITZ_EX_NULLFUNCTIONEXCEPTION_H
00009 #define BLITZ_EX_NULLFUNCTIONEXCEPTION_H
00010 
00011 #include "blitz_blitzexception.h"
00012 
00013 BB_BEGIN_DECLS
00014 
00019 struct BBNullFunctionException
00020 {
00021     BBClass         *clas;
00022     int             refs;
00023     
00024     BBException     *cause;
00025 };
00026 
00027 extern BBClass bbNullFunctionExceptionClass;
00028 
00033 BBString* bbNullFunctionExceptionToString(const BBNullFunctionException *ex);
00034 
00035 //  API
00036 
00040 BBNullFunctionException* bbNullFunctionExceptionCreate();
00041 
00042 #define bbNullFunctionError     brl_blitz_NullFunctionError
00043 
00047 void bbNullFunctionError();
00048 
00049 BB_END_DECLS
00050 
00051 #endif  // BLITZ_EX_NULLFUNCTIONEXCEPTION_H