odci.h File Reference

#include <oci.h>

Go to the source code of this file.

Data Structures

struct  ODCIArgDesc
struct  ODCIArgDesc_ind
struct  ODCIColInfo
struct  ODCIColInfo_ind
struct  ODCICost
struct  ODCICost_ind
struct  ODCIEnv
struct  ODCIEnv_ind
struct  ODCIExtTableInfo
struct  ODCIExtTableInfo_ind
struct  ODCIExtTableQCInfo
struct  ODCIExtTableQCInfo_ind
struct  ODCIFuncCallInfo
struct  ODCIFuncCallInfo_ind
struct  ODCIFuncInfo
struct  ODCIFuncInfo_ind
struct  ODCIIndexCtx
struct  ODCIIndexCtx_ind
struct  ODCIIndexInfo
struct  ODCIIndexInfo_ind
struct  ODCIObject
struct  ODCIObject_ind
struct  ODCIPartInfo
struct  ODCIPartInfo_ind
struct  ODCIPredInfo
struct  ODCIPredInfo_ind
struct  ODCIQueryInfo
struct  ODCIQueryInfo_ind
struct  ODCIStatsOptions
struct  ODCIStatsOptions_ind
struct  ODCITabFuncInfo
struct  ODCITabFuncInfo_ind
struct  ODCITabFuncStats
struct  ODCITabFuncStats_ind

Defines

#define ODCI_AGGREGATE_REUSE_CTX   1
#define ODCI_ALTIDX_MODIFY_COL   4
#define ODCI_ALTIDX_NONE   0
#define ODCI_ALTIDX_REBUILD   2
#define ODCI_ALTIDX_REBUILD_ONL   3
#define ODCI_ALTIDX_RENAME   1
#define ODCI_ALTIDX_UPDATE_BLOCK_REFS   5
#define ODCI_ARG_ATTR   4
#define ODCI_ARG_COL   2
#define ODCI_ARG_CURSOR   6
#define ODCI_ARG_DESC_LIST_MAXSIZE   32767
#define ODCI_ARG_LIT   3
#define ODCI_ARG_NULL   5
#define ODCI_ARG_OTHER   1
#define ODCI_CALL_FINAL   3
#define ODCI_CALL_FIRST   1
#define ODCI_CALL_INTERMEDIATE   2
#define ODCI_CALL_NONE   0
#define ODCI_CLEANUP_CALL   1
#define ODCI_COMPUTE_STATS   0x02
#define ODCI_DEBUGGING_ON   0x01
#define ODCI_ERROR   1
#define ODCI_ERROR_CONTINUE   3
#define ODCI_ESTIMATE_STATS   0x01
#define ODCI_EXTTABLE_FETCH_FLAGS_EOS   0x00000001
#define ODCI_EXTTABLE_INFO_FLAG_ACCESS_PARM_BLOB   0x00000008
#define ODCI_EXTTABLE_INFO_FLAG_ACCESS_PARM_CLOB   0x00000004
#define ODCI_EXTTABLE_INFO_FLAG_SAMPLE   0x00000001
#define ODCI_EXTTABLE_INFO_FLAG_SAMPLE_BLOCK   0x00000002
#define ODCI_EXTTABLE_INFO_OPCODE_FETCH   1
#define ODCI_EXTTABLE_INFO_OPCODE_POPULATE   2
#define ODCI_EXTTABLE_OPEN_FLAGS_QC   0x00000001
#define ODCI_EXTTABLE_OPEN_FLAGS_SHADOW   0x00000002
#define ODCI_EXTTABLE_OPEN_FLAGS_SLAVE   0x00000004
#define ODCI_FALSE   0
#define ODCI_FATAL   4
#define ODCI_INDEX_DEFAULT_DEGREE   32767
#define ODCI_INDEX_FUNCTION_IDX   0x0100
#define ODCI_INDEX_HASH_PARTN   0x0004
#define ODCI_INDEX_LOCAL   0x0001
#define ODCI_INDEX_ONIOT   0x0040
#define ODCI_INDEX_ONLINE   0x0008
#define ODCI_INDEX_PARALLEL   0x0010
#define ODCI_INDEX_RANGE_PARTN   0x0002
#define ODCI_INDEX_TRANS_TBLSPC   0x0080
#define ODCI_INDEX_UNUSABLE   0x0020
#define ODCI_OBJECT_FUNC   0x01
#define ODCI_OBJECT_PKG   0x02
#define ODCI_OBJECT_TYPE   0x04
#define ODCI_PERCENT_OPTION   1
#define ODCI_PRED_EXACT_MATCH   0x0001
#define ODCI_PRED_INCLUDE_START   0x0004
#define ODCI_PRED_INCLUDE_STOP   0x0008
#define ODCI_PRED_MULTI_TABLE   0x0080
#define ODCI_PRED_OBJECT_FUNC   0x0010
#define ODCI_PRED_OBJECT_PKG   0x0020
#define ODCI_PRED_OBJECT_TYPE   0x0040
#define ODCI_PRED_PREFIX_MATCH   0x0002
#define ODCI_QUERY_ALL_ROWS   0x02
#define ODCI_QUERY_BLOCKING   0x10
#define ODCI_QUERY_FIRST_ROWS   0x01
#define ODCI_QUERY_SORT_ASC   0x04
#define ODCI_QUERY_SORT_DESC   0x08
#define ODCI_REGULAR_CALL   2
#define ODCI_ROW_OPTION   2
#define ODCI_SUCCESS   0
#define ODCI_TRUE   1
#define ODCI_VALIDATE   0x04
#define ODCI_WARNING   2

Typedefs

typedef struct
ODCIArgDesc 
ODCIArgDesc
typedef struct
ODCIArgDesc_ind 
ODCIArgDesc_ind
typedef OCIRef ODCIArgDesc_ref
typedef OCIArray ODCIArgDescList
typedef struct
ODCIColInfo 
ODCIColInfo
typedef struct
ODCIColInfo_ind 
ODCIColInfo_ind
typedef OCIRef ODCIColInfo_ref
typedef OCIArray ODCIColInfoList
typedef OCIArray ODCIColInfoList2
typedef struct ODCICost ODCICost
typedef struct
ODCICost_ind 
ODCICost_ind
typedef OCIRef ODCICost_ref
typedef struct ODCIEnv ODCIEnv
typedef struct
ODCIEnv_ind 
ODCIEnv_ind
typedef OCIRef ODCIEnv_ref
typedef struct
ODCIExtTableInfo 
ODCIExtTableInfo
typedef struct
ODCIExtTableInfo_ind 
ODCIExtTableInfo_ind
typedef OCIRef ODCIExtTableInfo_ref
typedef struct
ODCIExtTableQCInfo 
ODCIExtTableQCInfo
typedef struct
ODCIExtTableQCInfo_ind 
ODCIExtTableQCInfo_ind
typedef OCIRef ODCIExtTableQCInfo_ref
typedef OCIRef ODCIFuncCallInfo_ref
typedef struct
ODCIFuncInfo 
ODCIFuncInfo
typedef struct
ODCIFuncInfo_ind 
ODCIFuncInfo_ind
typedef OCIRef ODCIFuncInfo_ref
typedef OCIArray ODCIGranuleList
typedef struct
ODCIIndexCtx 
ODCIIndexCtx
typedef struct
ODCIIndexCtx_ind 
ODCIIndexCtx_ind
typedef OCIRef ODCIIndexCtx_ref
typedef struct
ODCIIndexInfo 
ODCIIndexInfo
typedef struct
ODCIIndexInfo_ind 
ODCIIndexInfo_ind
typedef OCIRef ODCIIndexInfo_ref
typedef OCIArray ODCINumberList
typedef struct ODCIObject ODCIObject
typedef struct
ODCIObject_ind 
ODCIObject_ind
typedef OCIRef ODCIObject_ref
typedef OCIArray ODCIObjectList
typedef struct
ODCIPartInfo 
ODCIPartInfo
typedef struct
ODCIPartInfo_ind 
ODCIPartInfo_ind
typedef OCIRef ODCIPartInfo_ref
typedef struct
ODCIPredInfo 
ODCIPredInfo
typedef struct
ODCIPredInfo_ind 
ODCIPredInfo_ind
typedef OCIRef ODCIPredInfo_ref
typedef struct
ODCIQueryInfo 
ODCIQueryInfo
typedef struct
ODCIQueryInfo_ind 
ODCIQueryInfo_ind
typedef OCIRef ODCIQueryInfo_ref
typedef OCIArray ODCIRidList
typedef struct
ODCIStatsOptions 
ODCIStatsOptions
typedef struct
ODCIStatsOptions_ind 
ODCIStatsOptions_ind
typedef OCIRef ODCIStatsOptions_ref
typedef struct
ODCITabFuncInfo 
ODCITabFuncInfo
typedef struct
ODCITabFuncInfo_ind 
ODCITabFuncInfo_ind
typedef struct
ODCITabFuncStats 
ODCITabFuncStats
typedef struct
ODCITabFuncStats_ind 
ODCITabFuncStats_ind


Define Documentation

#define ODCI_AGGREGATE_REUSE_CTX   1

Definition at line 264 of file odci.h.

#define ODCI_ALTIDX_MODIFY_COL   4

Definition at line 212 of file odci.h.

#define ODCI_ALTIDX_NONE   0

Definition at line 208 of file odci.h.

#define ODCI_ALTIDX_REBUILD   2

Definition at line 210 of file odci.h.

#define ODCI_ALTIDX_REBUILD_ONL   3

Definition at line 211 of file odci.h.

#define ODCI_ALTIDX_RENAME   1

Definition at line 209 of file odci.h.

#define ODCI_ALTIDX_UPDATE_BLOCK_REFS   5

Definition at line 213 of file odci.h.

#define ODCI_ARG_ATTR   4

Definition at line 191 of file odci.h.

#define ODCI_ARG_COL   2

Definition at line 189 of file odci.h.

#define ODCI_ARG_CURSOR   6

Definition at line 193 of file odci.h.

#define ODCI_ARG_DESC_LIST_MAXSIZE   32767

Definition at line 196 of file odci.h.

#define ODCI_ARG_LIT   3

Definition at line 190 of file odci.h.

#define ODCI_ARG_NULL   5

Definition at line 192 of file odci.h.

#define ODCI_ARG_OTHER   1

Definition at line 188 of file odci.h.

#define ODCI_CALL_FINAL   3

Definition at line 236 of file odci.h.

#define ODCI_CALL_FIRST   1

Definition at line 234 of file odci.h.

#define ODCI_CALL_INTERMEDIATE   2

Definition at line 235 of file odci.h.

#define ODCI_CALL_NONE   0

Definition at line 233 of file odci.h.

#define ODCI_CLEANUP_CALL   1

Definition at line 179 of file odci.h.

#define ODCI_COMPUTE_STATS   0x02

Definition at line 204 of file odci.h.

#define ODCI_DEBUGGING_ON   0x01

Definition at line 230 of file odci.h.

#define ODCI_ERROR   1

Definition at line 156 of file odci.h.

#define ODCI_ERROR_CONTINUE   3

Definition at line 158 of file odci.h.

#define ODCI_ESTIMATE_STATS   0x01

Definition at line 203 of file odci.h.

#define ODCI_EXTTABLE_FETCH_FLAGS_EOS   0x00000001

Definition at line 261 of file odci.h.

#define ODCI_EXTTABLE_INFO_FLAG_ACCESS_PARM_BLOB   0x00000008

Definition at line 248 of file odci.h.

#define ODCI_EXTTABLE_INFO_FLAG_ACCESS_PARM_CLOB   0x00000004

Definition at line 247 of file odci.h.

#define ODCI_EXTTABLE_INFO_FLAG_SAMPLE   0x00000001

Definition at line 244 of file odci.h.

#define ODCI_EXTTABLE_INFO_FLAG_SAMPLE_BLOCK   0x00000002

Definition at line 245 of file odci.h.

#define ODCI_EXTTABLE_INFO_OPCODE_FETCH   1

Definition at line 239 of file odci.h.

#define ODCI_EXTTABLE_INFO_OPCODE_POPULATE   2

Definition at line 240 of file odci.h.

#define ODCI_EXTTABLE_OPEN_FLAGS_QC   0x00000001

Definition at line 257 of file odci.h.

#define ODCI_EXTTABLE_OPEN_FLAGS_SHADOW   0x00000002

Definition at line 258 of file odci.h.

#define ODCI_EXTTABLE_OPEN_FLAGS_SLAVE   0x00000004

Definition at line 259 of file odci.h.

#define ODCI_FALSE   0

Definition at line 252 of file odci.h.

#define ODCI_FATAL   4

Definition at line 159 of file odci.h.

#define ODCI_INDEX_DEFAULT_DEGREE   32767

Definition at line 227 of file odci.h.

#define ODCI_INDEX_FUNCTION_IDX   0x0100

Definition at line 224 of file odci.h.

#define ODCI_INDEX_HASH_PARTN   0x0004

Definition at line 218 of file odci.h.

#define ODCI_INDEX_LOCAL   0x0001

Definition at line 216 of file odci.h.

#define ODCI_INDEX_ONIOT   0x0040

Definition at line 222 of file odci.h.

#define ODCI_INDEX_ONLINE   0x0008

Definition at line 219 of file odci.h.

#define ODCI_INDEX_PARALLEL   0x0010

Definition at line 220 of file odci.h.

#define ODCI_INDEX_RANGE_PARTN   0x0002

Definition at line 217 of file odci.h.

#define ODCI_INDEX_TRANS_TBLSPC   0x0080

Definition at line 223 of file odci.h.

#define ODCI_INDEX_UNUSABLE   0x0020

Definition at line 221 of file odci.h.

#define ODCI_OBJECT_FUNC   0x01

Definition at line 183 of file odci.h.

#define ODCI_OBJECT_PKG   0x02

Definition at line 184 of file odci.h.

#define ODCI_OBJECT_TYPE   0x04

Definition at line 185 of file odci.h.

#define ODCI_PERCENT_OPTION   1

Definition at line 199 of file odci.h.

#define ODCI_PRED_EXACT_MATCH   0x0001

Definition at line 162 of file odci.h.

#define ODCI_PRED_INCLUDE_START   0x0004

Definition at line 164 of file odci.h.

#define ODCI_PRED_INCLUDE_STOP   0x0008

Definition at line 165 of file odci.h.

#define ODCI_PRED_MULTI_TABLE   0x0080

Definition at line 169 of file odci.h.

#define ODCI_PRED_OBJECT_FUNC   0x0010

Definition at line 166 of file odci.h.

#define ODCI_PRED_OBJECT_PKG   0x0020

Definition at line 167 of file odci.h.

#define ODCI_PRED_OBJECT_TYPE   0x0040

Definition at line 168 of file odci.h.

#define ODCI_PRED_PREFIX_MATCH   0x0002

Definition at line 163 of file odci.h.

#define ODCI_QUERY_ALL_ROWS   0x02

Definition at line 173 of file odci.h.

#define ODCI_QUERY_BLOCKING   0x10

Definition at line 176 of file odci.h.

#define ODCI_QUERY_FIRST_ROWS   0x01

Definition at line 172 of file odci.h.

#define ODCI_QUERY_SORT_ASC   0x04

Definition at line 174 of file odci.h.

#define ODCI_QUERY_SORT_DESC   0x08

Definition at line 175 of file odci.h.

#define ODCI_REGULAR_CALL   2

Definition at line 180 of file odci.h.

#define ODCI_ROW_OPTION   2

Definition at line 200 of file odci.h.

#define ODCI_SUCCESS   0

Definition at line 155 of file odci.h.

#define ODCI_TRUE   1

Definition at line 251 of file odci.h.

#define ODCI_VALIDATE   0x04

Definition at line 205 of file odci.h.

#define ODCI_WARNING   2

Definition at line 157 of file odci.h.


Typedef Documentation

typedef struct ODCIArgDesc ODCIArgDesc

Definition at line 467 of file odci.h.

typedef struct ODCIArgDesc_ind ODCIArgDesc_ind

Definition at line 480 of file odci.h.

typedef OCIRef ODCIArgDesc_ref

Definition at line 285 of file odci.h.

typedef OCIArray ODCIArgDescList

Definition at line 286 of file odci.h.

typedef struct ODCIColInfo ODCIColInfo

Definition at line 305 of file odci.h.

typedef struct ODCIColInfo_ind ODCIColInfo_ind

Definition at line 317 of file odci.h.

typedef OCIRef ODCIColInfo_ref

Definition at line 273 of file odci.h.

typedef OCIArray ODCIColInfoList

Definition at line 274 of file odci.h.

typedef OCIArray ODCIColInfoList2

Definition at line 275 of file odci.h.

typedef struct ODCICost ODCICost

Definition at line 445 of file odci.h.

typedef struct ODCICost_ind ODCICost_ind

Definition at line 455 of file odci.h.

typedef OCIRef ODCICost_ref

Definition at line 284 of file odci.h.

typedef struct ODCIEnv ODCIEnv

Definition at line 506 of file odci.h.

typedef struct ODCIEnv_ind ODCIEnv_ind

Definition at line 516 of file odci.h.

typedef OCIRef ODCIEnv_ref

Definition at line 289 of file odci.h.

typedef struct ODCIExtTableInfo ODCIExtTableInfo

Definition at line 556 of file odci.h.

typedef struct ODCIExtTableInfo_ind ODCIExtTableInfo_ind

Definition at line 581 of file odci.h.

typedef OCIRef ODCIExtTableInfo_ref

Definition at line 290 of file odci.h.

typedef struct ODCIExtTableQCInfo ODCIExtTableQCInfo

Definition at line 592 of file odci.h.

typedef struct ODCIExtTableQCInfo_ind ODCIExtTableQCInfo_ind

Definition at line 604 of file odci.h.

typedef OCIRef ODCIExtTableQCInfo_ref

Definition at line 292 of file odci.h.

typedef OCIRef ODCIFuncCallInfo_ref

Definition at line 293 of file odci.h.

typedef struct ODCIFuncInfo ODCIFuncInfo

Definition at line 426 of file odci.h.

typedef struct ODCIFuncInfo_ind ODCIFuncInfo_ind

Definition at line 436 of file odci.h.

typedef OCIRef ODCIFuncInfo_ref

Definition at line 283 of file odci.h.

typedef OCIArray ODCIGranuleList

Definition at line 291 of file odci.h.

typedef struct ODCIIndexCtx ODCIIndexCtx

Definition at line 408 of file odci.h.

typedef struct ODCIIndexCtx_ind ODCIIndexCtx_ind

Definition at line 417 of file odci.h.

typedef OCIRef ODCIIndexCtx_ref

Definition at line 279 of file odci.h.

typedef struct ODCIIndexInfo ODCIIndexInfo

Definition at line 338 of file odci.h.

typedef struct ODCIIndexInfo_ind ODCIIndexInfo_ind

Definition at line 350 of file odci.h.

typedef OCIRef ODCIIndexInfo_ref

Definition at line 276 of file odci.h.

typedef OCIArray ODCINumberList

Definition at line 294 of file odci.h.

typedef struct ODCIObject ODCIObject

Definition at line 376 of file odci.h.

typedef struct ODCIObject_ind ODCIObject_ind

Definition at line 384 of file odci.h.

typedef OCIRef ODCIObject_ref

Definition at line 280 of file odci.h.

typedef OCIArray ODCIObjectList

Definition at line 281 of file odci.h.

typedef struct ODCIPartInfo ODCIPartInfo

Definition at line 523 of file odci.h.

typedef struct ODCIPartInfo_ind ODCIPartInfo_ind

Definition at line 531 of file odci.h.

typedef OCIRef ODCIPartInfo_ref

Definition at line 288 of file odci.h.

typedef struct ODCIPredInfo ODCIPredInfo

Definition at line 359 of file odci.h.

typedef struct ODCIPredInfo_ind ODCIPredInfo_ind

Definition at line 369 of file odci.h.

typedef OCIRef ODCIPredInfo_ref

Definition at line 277 of file odci.h.

typedef struct ODCIQueryInfo ODCIQueryInfo

Definition at line 391 of file odci.h.

typedef struct ODCIQueryInfo_ind ODCIQueryInfo_ind

Definition at line 400 of file odci.h.

typedef OCIRef ODCIQueryInfo_ref

Definition at line 282 of file odci.h.

typedef OCIArray ODCIRidList

Definition at line 278 of file odci.h.

typedef struct ODCIStatsOptions ODCIStatsOptions

Definition at line 488 of file odci.h.

typedef struct ODCIStatsOptions_ind ODCIStatsOptions_ind

Definition at line 497 of file odci.h.

typedef OCIRef ODCIStatsOptions_ref

Definition at line 287 of file odci.h.

typedef struct ODCITabFuncInfo ODCITabFuncInfo

Definition at line 615 of file odci.h.

typedef struct ODCITabFuncInfo_ind ODCITabFuncInfo_ind

Definition at line 623 of file odci.h.

typedef struct ODCITabFuncStats ODCITabFuncStats

Definition at line 633 of file odci.h.

typedef struct ODCITabFuncStats_ind ODCITabFuncStats_ind

Definition at line 640 of file odci.h.


Generated on Sun Jul 29 04:02:06 2012 for TerraLib - Development Source by  doxygen 1.5.3