BlitzMax Extended  0.8.17
Pushing Blitz to the Max.
blitz_nullobjectexception.h
Go to the documentation of this file.
1 
8 #ifndef BLITZ_EX_NULLOBJECTEXCEPTION_H
9 #define BLITZ_EX_NULLOBJECTEXCEPTION_H
10 
11 #include "blitz_blitzexception.h"
12 
13 BB_BEGIN_DECLS
14 
20 {
26 
27  int refs;
28 
30 };
31 
32 extern BBClass bbNullObjectExceptionClass;
33 
38 BBString* bbNullObjectExceptionToString(const BBNullObjectException *ex);
39 
40 // API
41 
46 BBNullObjectException* bbNullObjectExceptionCreate();
47 
48 // Needed to be binary compatible with old modules
49 #define bbNullObjectError brl_blitz_NullObjectError
50 
60 void bbNullObjectError();
61 
62 BB_END_DECLS
63 
64 #endif // BLITZ_EX_NULLOBJECTEXCEPTION_H