| TerraLib 4.1

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- File List
- File Members

Defines | Typedefs | Functions
E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/drivers/Oracle/OCI/include/oci8dp.h File Reference
`#include <oratypes.h>`
`#include <ocidfn.h>`
`#include <oci.h>`

Go to the source code of this file.

## Defines

#define | OCI_DIRPATH_LOAD 1
#define | OCI_DIRPATH_UNLOAD 2
#define | OCI_DIRPATH_CONVERT 3
#define | OCI_DIRPATH_INDEX_MAINT_SINGLE_ROW 1
#define | OCI_DIRPATH_INDEX_MAINT_SKIP_UNUSABLE 2
#define | OCI_DIRPATH_INDEX_MAINT_DONT_SKIP_UNUSABLE 3
#define | OCI_DIRPATH_INDEX_MAINT_SKIP_ALL 4
#define | OCI_DIRPATH_NORMAL 1
#define | OCI_DIRPATH_PARTIAL 2
#define | OCI_DIRPATH_NOT_PREPARED 3
#define | OCI_DIRPATH_COL_COMPLETE 0
#define | OCI_DIRPATH_COL_NULL 1
#define | OCI_DIRPATH_COL_PARTIAL 2
#define | OCI_DIRPATH_DATASAVE_SAVEONLY 0
#define | OCI_DIRPATH_DATASAVE_FINISH 1
#define | OCI_DIRPATH_DATASAVE_PARTIAL 2
#define | OCI_DIRPATH_EXPR_OBJ_CONSTR 1
#define | OCI_DIRPATH_EXPR_SQL 2
#define | OCI_DIRPATH_EXPR_REF_TBLNAME 3

## Typedefs

typedef struct OCIDirPathCtx | OCIDirPathCtx
typedef struct OCIDirPathFuncCtx | OCIDirPathFuncCtx
typedef struct OCIDirPathColArray | OCIDirPathColArray
typedef struct OCIDirPathStream | OCIDirPathStream
typedef struct OCIDirPathDesc | OCIDirPathDesc

## Functions

sword | OCIDirPathAbort (OCIDirPathCtx *dpctx, OCIError *errhp)
sword | OCIDirPathDataSave (OCIDirPathCtx *dpctx, OCIError *errhp, ub4 action)
sword | OCIDirPathFinish (OCIDirPathCtx *dpctx, OCIError *errhp)
sword | OCIDirPathFlushRow (OCIDirPathCtx *dpctx, OCIError *errhp)
sword | OCIDirPathPrepare (OCIDirPathCtx *dpctx, OCISvcCtx *svchp, OCIError *errhp)
sword | OCIDirPathLoadStream (OCIDirPathCtx *dpctx, OCIDirPathStream *dpstr, OCIError *errhp)
sword | OCIDirPathColArrayEntryGet (OCIDirPathColArray *dpca, OCIError *errhp, ub4 rownum, ub2 colIdx, ub1 **cvalpp, ub4 *clenp, ub1 *cflgp)
sword | OCIDirPathColArrayEntrySet (OCIDirPathColArray *dpca, OCIError *errhp, ub4 rownum, ub2 colIdx, ub1 *cvalp, ub4 clen, ub1 cflg)
sword | OCIDirPathColArrayRowGet (OCIDirPathColArray *dpca, OCIError *errhp, ub4 rownum, ub1 ***cvalppp, ub4 **clenpp, ub1 **cflgpp)
sword | OCIDirPathColArrayReset (OCIDirPathColArray *dpca, OCIError *errhp)
sword | OCIDirPathColArrayToStream (OCIDirPathColArray *dpca, OCIDirPathCtx *dpctx, OCIDirPathStream *dpstr, OCIError *errhp, ub4 rowcnt, ub4 rowoff)
sword | OCIDirPathStreamReset (OCIDirPathStream *dpstr, OCIError *errhp)

## Define Documentation

#define OCI_DIRPATH_COL_COMPLETE 0

#define OCI_DIRPATH_COL_NULL 1

#define OCI_DIRPATH_COL_PARTIAL 2

#define OCI_DIRPATH_CONVERT 3

#define OCI_DIRPATH_DATASAVE_FINISH 1

#define OCI_DIRPATH_DATASAVE_PARTIAL 2

#define OCI_DIRPATH_DATASAVE_SAVEONLY 0

#define OCI_DIRPATH_EXPR_OBJ_CONSTR 1

#define OCI_DIRPATH_EXPR_REF_TBLNAME 3

#define OCI_DIRPATH_EXPR_SQL 2

#define OCI_DIRPATH_INDEX_MAINT_DONT_SKIP_UNUSABLE 3

#define OCI_DIRPATH_INDEX_MAINT_SINGLE_ROW 1

#define OCI_DIRPATH_INDEX_MAINT_SKIP_ALL 4

#define OCI_DIRPATH_INDEX_MAINT_SKIP_UNUSABLE 2

#define OCI_DIRPATH_LOAD 1

#define OCI_DIRPATH_NORMAL 1

#define OCI_DIRPATH_NOT_PREPARED 3

#define OCI_DIRPATH_PARTIAL 2

#define OCI_DIRPATH_UNLOAD 2

## Typedef Documentation

typedef struct OCIDirPathColArray OCIDirPathColArray

typedef struct OCIDirPathCtx OCIDirPathCtx

typedef struct OCIDirPathDesc OCIDirPathDesc

typedef struct OCIDirPathFuncCtx OCIDirPathFuncCtx

typedef struct OCIDirPathStream OCIDirPathStream

## Function Documentation

sword OCIDirPathAbort | ( | OCIDirPathCtx * | dpctx,
|  | OCIError * | errhp
| ) |  |

sword OCIDirPathColArrayEntryGet | ( | OCIDirPathColArray * | dpca,
|  | OCIError * | errhp,
|  | ub4 | rownum,
|  | ub2 | colIdx,
|  | ub1 ** | cvalpp,
|  | ub4 * | clenp,
|  | ub1 * | cflgp
| ) |  |

sword OCIDirPathColArrayEntrySet | ( | OCIDirPathColArray * | dpca,
|  | OCIError * | errhp,
|  | ub4 | rownum,
|  | ub2 | colIdx,
|  | ub1 * | cvalp,
|  | ub4 | clen,
|  | ub1 | cflg
| ) |  |

sword OCIDirPathColArrayReset | ( | OCIDirPathColArray * | dpca,
|  | OCIError * | errhp
| ) |  |

sword OCIDirPathColArrayRowGet | ( | OCIDirPathColArray * | dpca,
|  | OCIError * | errhp,
|  | ub4 | rownum,
|  | ub1 *** | cvalppp,
|  | ub4 ** | clenpp,
|  | ub1 ** | cflgpp
| ) |  |

sword OCIDirPathColArrayToStream | ( | OCIDirPathColArray * | dpca,
|  | OCIDirPathCtx * | dpctx,
|  | OCIDirPathStream * | dpstr,
|  | OCIError * | errhp,
|  | ub4 | rowcnt,
|  | ub4 | rowoff
| ) |  |

sword OCIDirPathDataSave | ( | OCIDirPathCtx * | dpctx,
|  | OCIError * | errhp,
|  | ub4 | action
| ) |  |

sword OCIDirPathFinish | ( | OCIDirPathCtx * | dpctx,
|  | OCIError * | errhp
| ) |  |

sword OCIDirPathFlushRow | ( | OCIDirPathCtx * | dpctx,
|  | OCIError * | errhp
| ) |  |

sword OCIDirPathLoadStream | ( | OCIDirPathCtx * | dpctx,
|  | OCIDirPathStream * | dpstr,
|  | OCIError * | errhp
| ) |  |

sword OCIDirPathPrepare | ( | OCIDirPathCtx * | dpctx,
|  | OCISvcCtx * | svchp,
|  | OCIError * | errhp
| ) |  |

sword OCIDirPathStreamReset | ( | OCIDirPathStream * | dpstr,
|  | OCIError * | errhp
| ) |  |

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines