BlitzMax Extended
0.8.18
Pushing Blitz to the Max.
Main Page
Related Pages
Data Structures
Files
File List
Globals
c
exceptions
blitz_blitzexception.h
Go to the documentation of this file.
1
12
#ifndef BLITZ_EX_BLITZEXCEPTION_H
13
#define BLITZ_EX_BLITZEXCEPTION_H
14
15
#include "
blitz_exception.h
"
16
17
BB_BEGIN_DECLS
18
25
struct
BBBlitzException
26
{
31
BBClass
*
clas
;
32
int
refs
;
33
34
BBException
*
cause
;
35
};
36
37
#define BBBLITZEXCEPTION_ALLOC(clas) \
38
({ \
39
(BBBlitzException *) \
40
bbGCAllocObject( \
41
sizeof (BBBlitzException), \
42
(clas), \
43
BBGC_FINALIZE \
44
); \
45
})
46
47
extern
BBClass
bbBlitzExceptionClass;
48
49
BB_END_DECLS
50
51
#endif // BLITZ_EX_BLITZEXCEPTION_H
Generated on Wed Oct 10 2012 19:14:23 for BlitzMax Extended by
1.8.1.1