| TerraLib 4.1

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

- File List
- File Members

Classes | Defines | Typedefs
E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/drivers/Oracle/TeOCICursor.h File Reference

This file contains the class OCICursor that represents a concept of record set to ORACLE DBMS using OCI (Oracle Call Interface) library. More...

`#include <TeOCIConnect.h>`
`#include <vector>`
`#include <TeCoord2D.h>`
`#include "TeOracleDefines.h"`

Go to the source code of this file.

## Classes

struct | sdo_point_type
| Structure to represent a point as the SDO_POINT type of the Oracle Spatial. More...
struct | sdo_geometry
| Structure to represent a geometry as the SDO_GEOMETRY type of the Oracle Spatial. More...
struct | sdo_point_type_ind
| Structure to represent a point indicator as the SDO_POINT type of the Oracle Spatial. More...
struct | SDO_GEOMETRY_ind
| Structure to represent a geometry indicator as the SDO_GEOMETRY type of the Oracle Spatial. More...
struct | sb2ind
| Structure to handle OCI data types. More...
class | TeOCICursor
| A class that implements a concept of record set to a ORACLE DBMS. More...

## Defines

#define | TYPE_OWNER "MDSYS"
#define | SDO_ORDINATE_ARRAY TYPE_OWNER".SDO_ORDINATE_ARRAY"
#define | SDO_ELEM_INFO_ARRAY TYPE_OWNER".SDO_ELEM_INFO_ARRAY"
#define | SDO_GEOMETRY TYPE_OWNER".SDO_GEOMETRY"
#define | MAX_ROWS 500
| Number of rows to be fetched into memory from database server.
#define | MAX_BLOB_LENGTH 5000000
| Max size to be allocated in the client side to store blob data (in bytes)

## Typedefs

typedef struct sdo_point_type | sdo_point_type
typedef struct sdo_geometry | SDO_GEOMETRY_TYPE
typedef struct sdo_point_type_ind | sdo_point_type_ind
typedef struct SDO_GEOMETRY_ind | SDO_GEOMETRY_ind
typedef struct sb2ind | indarray

## Detailed Description

This file contains the class OCICursor that represents a concept of record set to ORACLE DBMS using OCI (Oracle Call Interface) library.

## Define Documentation

#define MAX_BLOB_LENGTH 5000000

Max size to be allocated in the client side to store blob data (in bytes)

#define MAX_ROWS 500

Number of rows to be fetched into memory from database server.

#define SDO_ELEM_INFO_ARRAY TYPE_OWNER".SDO_ELEM_INFO_ARRAY"

#define SDO_GEOMETRY TYPE_OWNER".SDO_GEOMETRY"

#define SDO_ORDINATE_ARRAY TYPE_OWNER".SDO_ORDINATE_ARRAY"

#define TYPE_OWNER "MDSYS"

## Typedef Documentation

typedef struct sb2ind indarray

typedef struct SDO_GEOMETRY_ind SDO_GEOMETRY_ind

typedef struct sdo_geometry SDO_GEOMETRY_TYPE

typedef struct sdo_point_type sdo_point_type

typedef struct sdo_point_type_ind sdo_point_type_ind

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines