Xbase Class Library  2.0.0
xbconfigw32.h
Go to the documentation of this file.
1 /* xbase/xbconfig.h. Generated automatically by configure. */
2 /* xbase/xbconfig.h.in. Generated automatically from configure.in by autoheader. */
3 
4 /* Define if on AIX 3.
5  System headers sometimes define this.
6  We just want to avoid a redefinition error message. */
7 #ifndef _ALL_SOURCE
8 /* #undef _ALL_SOURCE */
9 #endif
10 
11 /* Define if on MINIX. */
12 /* #undef _MINIX */
13 
14 /* Define if the system does not provide POSIX.1 features except
15  with this defined. */
16 /* #undef _POSIX_1_SOURCE */
17 
18 /* Define if you need to in order for stat and other things to work. */
19 /* #undef _POSIX_SOURCE */
20 
21 /* Define if you have the ANSI C header files. */
22 #define STDC_HEADERS 1
23 
24 /* Define if you can safely include both <sys/time.h> and <time.h>. */
25 #define TIME_WITH_SYS_TIME 1
26 
27 /* Define if the C++ compiler supports BOOL */
28 #define HAVE_BOOL 1
29 
30 /* define if you have setenv */
31 #define HAVE_FUNC_SETENV 1
32 
33 /* Define if you need the GNU extensions to compile */
34 #define _GNU_SOURCE 1
35 
36 /* Define if you need to have .ndx indexes */
37 #define XB_INDEX_NDX 1
38 
39 /* Define if you need to have .ntx indexes */
40 #define XB_INDEX_NTX 1
41 
42 /* Define if you need to support memo fields */
43 #define XB_MEMO_FIELDS 1
44 
45 /* Define if you need expressions */
46 #define XB_EXPRESSIONS 1
47 
48 /* Define if you need html support */
49 #define XB_HTML 1
50 
51 /* Define if you need locking support */
52 //#define XB_LOCKING_ON 0
53 
54 /* Define if you need to turn on XBase specific debug */
55 #define XBASE_DEBUG 1
56 
57 /* Define if your compiler support exceptions */
58 /* #undef HAVE_EXCEPTIONS */
59 
60 /* Define if you want Castellano (Spanish) Dates */
61 /* #undef XB_CASTELLANO */
62 
63 /* Define if using real deletes */
64 #define XB_REAL_DELETE 1
65 
66 /* Define if need filters */
67 #define XB_FILTERS 1
68 
69 /* Define if you have the fcntl function. */
70 #define HAVE_FCNTL 1
71 
72 /* Define if you have the flock function. */
73 #define HAVE_FLOCK 1
74 
75 /* Define if you have the getdomainname function. */
76 #define HAVE_GETDOMAINNAME 1
77 
78 /* Define if you have the snprintf function. */
79 #define HAVE_SNPRINTF 1
80 
81 /* Define if you have the socket function. */
82 #define HAVE_SOCKET 1
83 
84 /* Define if you have the strcasecmp function. */
85 #define HAVE_STRCASECMP 1
86 
87 /* Define if you have the vsnprintf function. */
88 //#define HAVE_VSNPRINTF 1
89 
90 /* Define if you have the vsprintf function. */
91 #define HAVE_VSPRINTF 1
92 
93 /* Define if you have the <ctype.h> header file. */
94 #define HAVE_CTYPE_H 1
95 
96 /* Define if you have the <dirent.h> header file. */
97 #define HAVE_DIRENT_H 1
98 
99 /* Define if you have the <exception> header file. */
100 #define HAVE_EXCEPTION 1
101 
102 /* Define if you have the <fcntl.h> header file. */
103 #define HAVE_FCNTL_H 1
104 
105 /* Define if you have the <g++/exception.h> header file. */
106 /* #undef HAVE_G___EXCEPTION_H */
107 
108 /* Define if you have the <io.h> header file. */
109 /* #undef HAVE_IO_H */
110 
111 /* Define if you have the <ndir.h> header file. */
112 /* #undef HAVE_NDIR_H */
113 
114 /* Define if you have the <stdarg.h> header file. */
115 #define HAVE_STDARG_H 1
116 
117 /* Define if you have the <string.h> header file. */
118 #define HAVE_STRING_H 1
119 
120 /* Define if you have the <strings.h> header file. */
121 //#define HAVE_STRINGS_H 1
122 
123 /* Define if you have the <sys/dir.h> header file. */
124 /* #undef HAVE_SYS_DIR_H */
125 
126 /* Define if you have the <sys/locking.h> header file. */
127 /* #undef HAVE_SYS_LOCKING_H */
128 
129 /* Define if you have the <sys/ndir.h> header file. */
130 /* #undef HAVE_SYS_NDIR_H */
131 
132 /* Define if you have the <sys/types.h> header file. */
133 #define HAVE_SYS_TYPES_H 1
134 
135 /* Define if you have the <tvision/tv.h> header file. */
136 /* #undef HAVE_TVISION_TV_H */
137 
138 /* Name of package */
139 #define PACKAGE "xbase"
140 
141 /* Version number of package */
142 #define VERSION "2.0.0"
143 
144 
145 /* Should we include generic index support? */
146 #if defined(XB_INDEX_NDX) || defined(XB_INDEX_NTX)
147 #define XB_INDEX_ANY 1
148 #endif
149 
150 /* expressions required for indexes */
151 #if defined(XB_INDEX_ANY) && !defined(XB_EXPRESSIONS)
152 #define XB_EXPRESSIONS 1
153 #endif
154 
155 /* default memo block size */
156 #define XB_DBT_BLOCK_SIZE 512
157 
158 /* filename path separator */
159 #define PATH_SEPARATOR '/'
160 
161 #ifndef HAVE_BOOL
162 #define HAVE_BOOL 1
163 typedef int bool;
164 const bool false = 0;
165 const bool true = 1;
166 #endif