Oracle ODB Runtime Library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
oracle-fwd.hxx
Go to the documentation of this file.
1 // file : odb/oracle/oracle-fwd.hxx
2 // copyright : Copyright (c) 2005-2013 Code Synthesis Tools CC
3 // license : ODB NCUEL; see accompanying LICENSE file
4 
5 #ifndef ODB_ORACLE_ORACLE_FWD_HXX
6 #define ODB_ORACLE_ORACLE_FWD_HXX
7 
8 #include <odb/pre.hxx>
9 
10 // Forward declaration for some of the types defined in oci.h. This
11 // allows us to avoid having to include oci.h in public headers.
12 //
13 typedef signed int sword;
14 
15 typedef unsigned char ub1;
16 typedef signed char sb1;
17 typedef signed short sb2;
18 typedef unsigned short ub2;
19 typedef signed int sb4;
20 typedef unsigned int ub4;
21 
22 typedef struct OCIEnv OCIEnv;
23 typedef struct OCISvcCtx OCISvcCtx;
24 typedef struct OCIError OCIError;
25 typedef struct OCIStmt OCIStmt;
26 typedef struct OCIAuthInfo OCIAuthInfo;
27 typedef struct OCITrans OCITrans;
28 
29 typedef struct OCIParam OCIParam;
31 typedef struct OCIDateTime OCIDateTime;
32 typedef struct OCIInterval OCIInterval;
33 
34 #include <odb/post.hxx>
35 
36 #endif // ODB_ORACLE_ORACLE_FWD_HXX
struct OCIDateTime OCIDateTime
Definition: oracle-fwd.hxx:31
struct OCIAuthInfo OCIAuthInfo
Definition: oracle-fwd.hxx:26
unsigned int ub4
Definition: oracle-fwd.hxx:20
struct OCISvcCtx OCISvcCtx
Definition: oracle-fwd.hxx:23
struct OCIStmt OCIStmt
Definition: oracle-fwd.hxx:25
signed char sb1
Definition: oracle-fwd.hxx:16
struct OCIError OCIError
Definition: oracle-fwd.hxx:24
struct OCILobLocator OCILobLocator
Definition: oracle-fwd.hxx:30
struct OCIInterval OCIInterval
Definition: oracle-fwd.hxx:32
struct OCIParam OCIParam
Definition: oracle-fwd.hxx:29
unsigned short ub2
Definition: oracle-fwd.hxx:18
signed short sb2
Definition: oracle-fwd.hxx:17
struct OCITrans OCITrans
Definition: oracle-fwd.hxx:27
unsigned char ub1
Definition: oracle-fwd.hxx:15
struct OCIEnv OCIEnv
Definition: oracle-fwd.hxx:22
signed int sword
Definition: oracle-fwd.hxx:13
signed int sb4
Definition: oracle-fwd.hxx:19