/[webpac]/trunk/openisis/loi.h
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Contents of /trunk/openisis/loi.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 239 - (show annotations)
Mon Mar 8 17:49:13 2004 UTC (20 years ago) by dpavlin
File MIME type: text/plain
File size: 7942 byte(s)
including openisis 0.9.0 into webpac tree

1 /*
2 openisis - an open implementation of the CDS/ISIS database
3 Version 0.8.x (patchlevel see file Version)
4 Copyright (C) 2001-2003 by Erik Grziwotz, erik@openisis.org
5
6 This library is free software; you can redistribute it and/or
7 modify it under the terms of the GNU Lesser General Public
8 License as published by the Free Software Foundation; either
9 version 2.1 of the License, or (at your option) any later version.
10
11 This library is distributed in the hope that it will be useful,
12 but WITHOUT ANY WARRANTY; without even the implied warranty of
13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 Lesser General Public License for more details.
15
16 You should have received a copy of the GNU Lesser General Public
17 License along with this library; if not, write to the Free Software
18 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
19
20 see README for more information
21 EOH */
22 #ifndef LOI_H
23
24 /*
25 $Id: loi.h,v 1.30 2003/05/27 10:28:59 kripke Exp $
26 lib openisis: provides the "openisis namespace",
27 i.e. short names for most openIsis names,
28 so we don't get to dislike those letters ...
29 */
30
31 #include <assert.h>
32
33 #define OPENISIS_NOPRE09
34 #include "openisis.h"
35
36 #define Fld OpenIsisFld
37 #define Field OpenIsisField
38 #define Raw OpenIsisRaw
39 #define Rec OpenIsisRec
40 #define BASESZ OPENISIS_BASESZ
41 #define INITREC OPENISIS_INITREC
42 #define INITSTD OPENISIS_INITSTD
43 #define INITBUF OPENISIS_INITBUF
44 #define CLRREC OPENISIS_CLRREC
45 #define RECOK OPENISIS_RECOK
46 #define rGet openIsisRGet
47 #define rOccurence openIsisROccurence
48 #define rInt openIsisRInt
49 #define rInt2 openIsisRInt2
50 #define rEnum openIsisREnum
51 #define rString openIsisRString
52 #define rString2 openIsisRString2
53 #define a2i openIsisA2i
54 #define a2il openIsisA2il
55 #define a2id openIsisA2id
56 #define i2a openIsisI2a
57 #define u2a openIsisU2a
58 #define rSer openIsisRSerialize
59 #define rSerA openIsisRSerializeAlloc
60 #define rSerB openIsisRSerializeBin
61 #define rDeser openIsisRDeserialize
62
63 #define FTX OPENISIS_FTX
64 #define FTA OPENISIS_FTA
65 #define FTN OPENISIS_FTN
66 #define FTP OPENISIS_FTP
67 #define FTI OPENISIS_FTI
68 #define FTE OPENISIS_FTE
69 #define FTB OPENISIS_FTB
70 #define FTT OPENISIS_FTT
71 #define FTS OPENISIS_FTS
72 #define FTF OPENISIS_FTF
73 #define FTV OPENISIS_FTV
74 #define NOENUM OPENISIS_NOENUM
75 #define FD_NAMELEN OPENISIS_FD_NAMELEN
76 #define Fd OpenIsisFd
77 #define Fdt OpenIsisFdt
78 #define fById openIsisFById
79 #define fByName openIsisFByName
80 #define fEnum openIsisFEnum
81 #define fFree openIsisFFree
82 #define fFdt2Rec openIsisFFdt2Rec
83 #define fRec2Fdt openIsisFRec2Fdt
84
85 #define Ses OpenIsisSes
86 #define Session OpenIsisSession /* Ses* */
87 #define mAlloc openIsisMAlloc
88 #define mFree openIsisMFree
89 #define mDup openIsisMDup
90 #define toHtml openIsisToHtml
91 #define utf8Chk openIsisUtf8Chk
92
93 #define Stb OpenIsisStb
94 #define Stub OpenIsisStub /* Stb* */
95 #define Db OpenIsisDb
96 #define Schema OpenIsisSchema
97 #define DBNLEN OPENISIS_DB_NAMELEN
98 #define SCNLEN OPENISIS_SC_NAMELEN
99 #define DBIMSK OPENISIS_DBIDMSK
100 #define SCIMSK OPENISIS_SCIDMSK
101 #define nInit openIsisNInit
102 #define nDeinit openIsisNDeinit
103 #define nOpen openIsisNOpen
104 #define nClose openIsisNClose
105 #define nSchema openIsisNSchema
106 #define nSend openIsisNSend
107 #define nRecv openIsisNRecv
108 #define nClean openIsisNClean
109 #define nResult openIsisNGetResult
110 #define nNtfRsp openIsisNNotifyResponse
111 #define nNtfErr openIsisNNotifyError
112 #define nChannel openIsisNGetChannel
113 #define nDbByName openIsisNDbByName
114 #define nDbById openIsisNDbById
115
116 #define Ios OpenIsisIos
117 #define Stream OpenIsisStream /* Ios* */
118 #define SFunc OpenIsisSFunc
119 #define ERR_OK OPENISIS_ERR_OK
120 #define ERR_EOF OPENISIS_ERR_EOF
121 #define ERR_FAULT OPENISIS_ERR_FAULT
122 #define ERR_INVAL OPENISIS_ERR_INVAL
123 #define ERR_BADF OPENISIS_ERR_BADF
124 #define ERR_IO OPENISIS_ERR_IO
125 #define ERR_NOMEM OPENISIS_ERR_NOMEM
126 #define ERR_BUSY OPENISIS_ERR_BUSY
127 #define ERR_TRASH OPENISIS_ERR_TRASH
128 #define ERR_IDIOT OPENISIS_ERR_IDIOT
129 #define ERR_ERRORS OPENISIS_ERR_ERRORS
130 #define ERR_MASK OPENISIS_ERR_MASK
131 #define ERR_SHIFT OPENISIS_ERR_SHIFT
132 #define LOG_OFF OPENISIS_LOG_OFF
133 #define LOG_FATAL OPENISIS_LOG_FATAL
134 #define LOG_SYSERR OPENISIS_LOG_SYSERR
135 #define LOG_IOERR OPENISIS_LOG_IOERR
136 #define LOG_ERROR OPENISIS_LOG_ERROR
137 #define LOG_WARN OPENISIS_LOG_WARN
138 #define LOG_INFO OPENISIS_LOG_INFO
139 #define LOG_VERBOSE OPENISIS_LOG_VERBOSE
140 #define LOG_TRACE OPENISIS_LOG_TRACE
141 #define LOG_DEBUG OPENISIS_LOG_DEBUG
142 #define LOG_ALL OPENISIS_LOG_ALL
143 #define LOG_NOCHANGE OPENISIS_LOG_NOCHANGE
144 #define LOG_LEVELS OPENISIS_LOG_LEVELS
145 #define LOG_MASK OPENISIS_LOG_MASK
146 #define LOG_SHIFT OPENISIS_LOG_SHIFT
147 #define MSG_VA OPENISIS_MSG_VA
148 #define LogLevel OpenIsisLogLevel
149 #define sMsg openIsisSMsg
150 #define sOpen openIsisSOpen
151 #define sGets openIsisSGets
152 #define sReadln openIsisSReadln
153 #define sGetr openIsisSGetr
154 #define sSet openIsisSSet
155 #define sGet openIsisSGet
156
157 #define rDup openIsisRDup
158 #define rMsg openIsisRMsg
159 #define rFmt openIsisRFmt
160 #define rSplitf openIsisRSplitf
161 #define rSet openIsisRSet
162 #define rAddI openIsisRAddI
163 #define RSPACE OPENISIS_RSPACE
164 #define RADD OPENISIS_RADD
165 #define RCAT OPENISIS_RCAT
166 #define RADDS OPENISIS_RADDS
167 #define RADDF OPENISIS_RADDF
168 #define RCATS OPENISIS_RCATS
169 #define RARGC OPENISIS_RARGC
170 #define RARGV OPENISIS_RARGV
171 #define RFDT OPENISIS_RFDT
172 #define RDIS OPENISIS_RDIS
173 #define RNOC OPENISIS_RNOC
174 #define RIGN OPENISIS_RIGN
175 #define RCHG OPENISIS_RCHG
176 #define RDEL OPENISIS_RDEL
177 #define RDFLT OPENISIS_RDFLT
178 #define ROP OPENISIS_ROP
179
180 #define Set OpenIsisSet
181 #define Val OpenIsisVal
182 #define Key OpenIsisKey
183 #define Hit OpenIsisHit
184 #define XCTL OPENISIS_XCTL
185 #define XFST OPENISIS_XFST
186 #define XHIT OPENISIS_XHIT
187 #define XADD OPENISIS_XADD
188 #define XDEL OPENISIS_XDEL
189 #define dRead openIsisDRead
190 #define dRaw openIsisDRaw
191 #define dFmt openIsisDFmt
192 #define dMaxId openIsisDMaxId
193 #define dWrite openIsisDWrite
194 #define dWritex openIsisDWritex
195 #define dScan openIsisDScan
196 #define dTerm openIsisDTerm
197 #define dQuery openIsisDQuery
198 #define DXCb OpenIsisDXCb
199 #define DXLoop OpenIsisDXLoop
200 #define IDXEQ OPENISIS_IDXEQ
201 #define IDXPF OPENISIS_IDXPF
202 #define IDXUPTO OPENISIS_IDXUPTO
203 #define IDXINCL OPENISIS_IDXINCL
204 #define IDXMODE OPENISIS_IDXMODE
205 #define dXLoop openIsisDXLoop
206
207 #define Idx OpenIsisIdx
208 #define Index OpenIsisIndex /* Idx* */
209 #define CLockFunc OpenIsisCLockFunc
210 #define cOpen openIsisCOpen
211 #define cInit openIsisCInit
212 #define cLog openIsisCLog
213 #define cSession openIsisCSession
214 #define cDOpen openIsisCDOpen
215 #define cDOpenv openIsisCDOpenv
216 #define cDCheck openIsisCDCheck
217 #define cDClose openIsisCDClose
218 #define cXOpen openIsisCXOpen
219 #define cXMkVal openIsisCXMkVal
220 #define cXAdd openIsisCXAdd
221 #define cXClose openIsisCXClose
222
223 #define stub0 openisis_stub0
224 #define ses openisis_ses
225
226
227 /*
228 the following are not yet blessed by an official OpenIsis prefix
229 */
230 /* lio */
231 #define Buf LioBuf
232 #define ioStream lio_stream
233 #define ioStdio lio_stdio
234
235 /* lsv */
236 #define Que LsvQue
237 #define Pool LsvPool
238 #define Wrk LsvWrk
239 #define Srv LsvSrv
240 #define Con LsvCon
241 #define svCur lsv_cur
242 #define svPlain lsv_plain
243 #define svEcho lsv_echo
244 #define svRun lsv_run
245
246 #define LOI_H
247 #endif /* LOI_H */

  ViewVC Help
Powered by ViewVC 1.1.26