BlitzMax Extended
0.8.17
Pushing Blitz to the Max.
Main Page
Related Pages
Data Structures
Files
File List
Globals
c
_common.h
1
11
#ifndef BLITZ_COMMON_H
12
#define BLITZ_COMMON_H
13
14
// Standard includes
15
16
#include <ctype.h>
17
#include <errno.h>
18
#include <math.h>
19
#include <stdarg.h>
20
#include <stddef.h>
21
#include <stdio.h>
22
#include <stdlib.h>
23
#include <string.h>
24
25
#include "
blitz_macros.h
"
26
27
#ifdef BB_OS_WIN32
28
# include <windows.h>
29
#endif
30
31
#include "
blitz_types.h
"
32
33
#ifdef BB_THREADED
34
# ifndef BB_GC_MS
35
# define BB_GC_MS TRUE
36
# endif
37
#else
38
# ifndef BB_GC_RC
39
# define BB_GC_RC TRUE
40
# endif
41
#endif
42
43
BB_BEGIN_DECLS
44
45
typedef
struct
BBByteArray
BBByteArray
;
46
typedef
struct
BBShortArray
BBShortArray
;
47
typedef
struct
BBIntArray
BBIntArray
;
48
typedef
struct
BBLongArray
BBLongArray
;
49
typedef
struct
BBFloatArray
BBFloatArray
;
50
typedef
struct
BBDoubleArray
BBDoubleArray
;
51
typedef
struct
BBObjectArray
BBObjectArray
;
52
typedef
struct
BBStringArray
BBStringArray
;
53
typedef
struct
BBArrayArray
BBArrayArray
;
54
55
typedef
enum
BBGCAllocFlags
BBGCAllocFlags
;
56
typedef
enum
BBGCMode
BBGCMode
;
57
typedef
enum
BBGCDebugMode
BBGCDebugMode
;
58
59
BB_END_DECLS
60
61
#endif // BLITZ_COMMON_H
Generated on Sun Oct 7 2012 18:14:30 for BlitzMax Extended by
1.8.1.1