| TerraLib 4.1

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

- File List
- File Members

Functions
E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/drivers/Oracle/OCI/include/ori.h File Reference
`#include <oratypes.h>`
`#include <oro.h>`
`#include <oci.h>`
`#include <ort.h>`

Go to the source code of this file.

## Functions

sword | OCIObjectNew (OCIEnv *env, OCIError *err, CONST OCISvcCtx *svc, OCITypeCode typecode, OCIType *tdo, dvoid *table, OCIDuration duration, boolean value, dvoid **instance)
sword | OCIObjectPin (OCIEnv *env, OCIError *err, OCIRef *object_ref, OCIComplexObject *corhdl, OCIPinOpt pin_option, OCIDuration pin_duration, OCILockOpt lock_option, dvoid **object)
sword | OCIObjectUnpin (OCIEnv *env, OCIError *err, dvoid *object)
sword | OCIObjectPinCountReset (OCIEnv *env, OCIError *err, dvoid *object)
sword | OCIObjectLock (OCIEnv *env, OCIError *err, dvoid *object)
sword | OCIObjectLockNoWait (OCIEnv *env, OCIError *err, dvoid *object)
sword | OCIObjectMarkUpdate (OCIEnv *env, OCIError *err, dvoid *object)
sword | OCIObjectUnmark (OCIEnv *env, OCIError *err, dvoid *object)
sword | OCIObjectUnmarkByRef (OCIEnv *env, OCIError *err, OCIRef *ref)
sword | OCIObjectFree (OCIEnv *env, OCIError *err, dvoid *instance, ub2 flags)
sword | OCIObjectMarkDeleteByRef (OCIEnv *env, OCIError *err, OCIRef *object_ref)
sword | OCIObjectMarkDelete (OCIEnv *env, OCIError *err, dvoid *instance)
sword | OCIObjectFlush (OCIEnv *env, OCIError *err, dvoid *object)
sword | OCIObjectRefresh (OCIEnv *env, OCIError *err, dvoid *object)
sword | OCIObjectCopy (OCIEnv *env, OCIError *err, CONST OCISvcCtx *svc, dvoid *source, dvoid *null_source, dvoid *target, dvoid *null_target, OCIType *tdo, OCIDuration duration, ub1 option)
sword | OCIObjectGetTypeRef (OCIEnv *env, OCIError *err, dvoid *instance, OCIRef *type_ref)
sword | OCIObjectGetObjectRef (OCIEnv *env, OCIError *err, dvoid *object, OCIRef *object_ref)
sword | OCIObjectMakeObjectRef (OCIEnv *env, OCIError *err, CONST OCISvcCtx *svc, dvoid *table, dvoid **values, ub4 array_len, OCIRef *object_ref)
sword | OCIObjectGetPrimaryKeyTypeRef (OCIEnv *env, OCIError *err, CONST OCISvcCtx *svc, dvoid *table, OCIRef *type_ref)
sword | OCIObjectGetInd (OCIEnv *env, OCIError *err, dvoid *instance, dvoid **null_struct)
sword | OCIObjectExists (OCIEnv *env, OCIError *err, dvoid *ins, boolean *exist)
sword | OCIObjectGetProperty (OCIEnv *envh, OCIError *errh, CONST dvoid *obj, OCIObjectPropId propertyId, dvoid *property, ub4 *size)
sword | OCIObjectIsLocked (OCIEnv *env, OCIError *err, dvoid *ins, boolean *lock)
sword | OCIObjectIsDirty (OCIEnv *env, OCIError *err, dvoid *ins, boolean *dirty)
sword | OCIObjectPinTable (OCIEnv *env, OCIError *err, CONST OCISvcCtx *svc, CONST oratext *schema_name, ub4 s_n_length, CONST oratext *object_name, ub4 o_n_length, CONST OCIRef *scope_obj_ref, OCIDuration pin_duration, dvoid **object)
sword | OCIObjectArrayPin (OCIEnv *env, OCIError *err, OCIRef **ref_array, ub4 array_size, OCIComplexObject **cor_array, ub4 cor_array_size, OCIPinOpt pin_option, OCIDuration pin_duration, OCILockOpt lock, dvoid **obj_array, ub4 *pos)
sword | OCICacheFlush (OCIEnv *env, OCIError *err, CONST OCISvcCtx *svc, dvoid *context, OCIRef *(*get)(dvoid *context, ub1 *last), OCIRef **ref)
sword | OCICacheRefresh (OCIEnv *env, OCIError *err, CONST OCISvcCtx *svc, OCIRefreshOpt option, dvoid *context, OCIRef *(*get)(dvoid *context), OCIRef **ref)
sword | OCICacheUnpin (OCIEnv *env, OCIError *err, CONST OCISvcCtx *svc)
sword | OCICacheFree (OCIEnv *env, OCIError *err, CONST OCISvcCtx *svc)
sword | OCICacheUnmark (OCIEnv *env, OCIError *err, CONST OCISvcCtx *svc)
sword | OCIDurationBegin (OCIEnv *env, OCIError *err, CONST OCISvcCtx *svc, OCIDuration parent, OCIDuration *dur)
sword | OCIDurationEnd (OCIEnv *env, OCIError *err, CONST OCISvcCtx *svc, OCIDuration duration)
sword | OCIDurationGetParent (OCIEnv *env, OCIError *err, OCIDuration duration, OCIDuration *parent)
sword | OCIObjectAlwaysLatest (OCIEnv *env, OCIError *err, dvoid *object)
sword | OCIObjectNotAlwaysLatest (OCIEnv *env, OCIError *err, dvoid *object)
sword | OCIObjectFlushRefresh (OCIEnv *env, OCIError *err, dvoid *object)
sword | OCIObjectIsLoaded (OCIEnv *env, OCIError *err, dvoid *ins, boolean *load)
sword | OCIObjectIsDirtied (OCIEnv *env, OCIError *err, dvoid *ins, boolean *dirty)
sword | OCICacheGetObjects (OCIEnv *env, OCIError *err, CONST OCISvcCtx *svc, OCIObjectProperty property, dvoid *client_context, void(*client_callback)(dvoid *client_context, dvoid *object))
sword | OCICacheRegister (OCIEnv *env, OCIError *err, OCIObjectEvent event, dvoid *client_context, void(*client_callback)(dvoid *client_context, OCIObjectEvent event, dvoid *object))
sword | OCICacheFlushRefresh (OCIEnv *env, OCIError *err, CONST OCISvcCtx *svc, dvoid *context, OCIRef *(*get)(dvoid *context, ub1 *last), OCIRef **ref)
sword | OCIObjectSetData (OCIEnv *env, OCIError *err, dvoid *obj_hdr, dvoid *data)
sword | OCIObjectGetNewOID (OCIEnv *env, OCIError *err, OCISvcCtx *svc, ub1 *oid)

## Function Documentation

sword OCICacheFlush | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | CONST OCISvcCtx * | svc,
|  | dvoid * | context,
|  | OCIRef *(*)(dvoid *context, ub1 *last) | get,
|  | OCIRef ** | ref
| ) |  |

sword OCICacheFlushRefresh | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | CONST OCISvcCtx * | svc,
|  | dvoid * | context,
|  | OCIRef *(*)(dvoid *context, ub1 *last) | get,
|  | OCIRef ** | ref
| ) |  |

sword OCICacheFree | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | CONST OCISvcCtx * | svc
| ) |  |

sword OCICacheGetObjects | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | CONST OCISvcCtx * | svc,
|  | OCIObjectProperty | property,
|  | dvoid * | client_context,
|  | void(*)(dvoid *client_context, dvoid *object) | client_callback
| ) |  |

sword OCICacheRefresh | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | CONST OCISvcCtx * | svc,
|  | OCIRefreshOpt | option,
|  | dvoid * | context,
|  | OCIRef *(*)(dvoid *context) | get,
|  | OCIRef ** | ref
| ) |  |

sword OCICacheRegister | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | OCIObjectEvent | event,
|  | dvoid * | client_context,
|  | void(*)(dvoid *client_context, OCIObjectEvent event, dvoid *object) | client_callback
| ) |  |

sword OCICacheUnmark | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | CONST OCISvcCtx * | svc
| ) |  |

sword OCICacheUnpin | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | CONST OCISvcCtx * | svc
| ) |  |

sword OCIDurationBegin | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | CONST OCISvcCtx * | svc,
|  | OCIDuration | parent,
|  | OCIDuration * | dur
| ) |  |

sword OCIDurationEnd | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | CONST OCISvcCtx * | svc,
|  | OCIDuration | duration
| ) |  |

sword OCIDurationGetParent | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | OCIDuration | duration,
|  | OCIDuration * | parent
| ) |  |

sword OCIObjectAlwaysLatest | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | dvoid * | object
| ) |  |

sword OCIObjectArrayPin | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | OCIRef ** | ref_array,
|  | ub4 | array_size,
|  | OCIComplexObject ** | cor_array,
|  | ub4 | cor_array_size,
|  | OCIPinOpt | pin_option,
|  | OCIDuration | pin_duration,
|  | OCILockOpt | lock,
|  | dvoid ** | obj_array,
|  | ub4 * | pos
| ) |  |

sword OCIObjectCopy | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | CONST OCISvcCtx * | svc,
|  | dvoid * | source,
|  | dvoid * | null_source,
|  | dvoid * | target,
|  | dvoid * | null_target,
|  | OCIType * | tdo,
|  | OCIDuration | duration,
|  | ub1 | option
| ) |  |

sword OCIObjectExists | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | dvoid * | ins,
|  | boolean * | exist
| ) |  |

sword OCIObjectFlush | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | dvoid * | object
| ) |  |

sword OCIObjectFlushRefresh | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | dvoid * | object
| ) |  |

sword OCIObjectFree | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | dvoid * | instance,
|  | ub2 | flags
| ) |  |

sword OCIObjectGetInd | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | dvoid * | instance,
|  | dvoid ** | null_struct
| ) |  |

sword OCIObjectGetNewOID | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | OCISvcCtx * | svc,
|  | ub1 * | oid
| ) |  |

sword OCIObjectGetObjectRef | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | dvoid * | object,
|  | OCIRef * | object_ref
| ) |  |

sword OCIObjectGetPrimaryKeyTypeRef | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | CONST OCISvcCtx * | svc,
|  | dvoid * | table,
|  | OCIRef * | type_ref
| ) |  |

sword OCIObjectGetProperty | ( | OCIEnv * | envh,
|  | OCIError * | errh,
|  | CONST dvoid * | obj,
|  | OCIObjectPropId | propertyId,
|  | dvoid * | property,
|  | ub4 * | size
| ) |  |

sword OCIObjectGetTypeRef | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | dvoid * | instance,
|  | OCIRef * | type_ref
| ) |  |

sword OCIObjectIsDirtied | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | dvoid * | ins,
|  | boolean * | dirty
| ) |  |

sword OCIObjectIsDirty | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | dvoid * | ins,
|  | boolean * | dirty
| ) |  |

sword OCIObjectIsLoaded | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | dvoid * | ins,
|  | boolean * | load
| ) |  |

sword OCIObjectIsLocked | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | dvoid * | ins,
|  | boolean * | lock
| ) |  |

sword OCIObjectLock | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | dvoid * | object
| ) |  |

sword OCIObjectLockNoWait | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | dvoid * | object
| ) |  |

sword OCIObjectMakeObjectRef | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | CONST OCISvcCtx * | svc,
|  | dvoid * | table,
|  | dvoid ** | values,
|  | ub4 | array_len,
|  | OCIRef * | object_ref
| ) |  |

sword OCIObjectMarkDelete | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | dvoid * | instance
| ) |  |

sword OCIObjectMarkDeleteByRef | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | OCIRef * | object_ref
| ) |  |

sword OCIObjectMarkUpdate | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | dvoid * | object
| ) |  |

sword OCIObjectNew | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | CONST OCISvcCtx * | svc,
|  | OCITypeCode | typecode,
|  | OCIType * | tdo,
|  | dvoid * | table,
|  | OCIDuration | duration,
|  | boolean | value,
|  | dvoid ** | instance
| ) |  |

sword OCIObjectNotAlwaysLatest | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | dvoid * | object
| ) |  |

sword OCIObjectPin | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | OCIRef * | object_ref,
|  | OCIComplexObject * | corhdl,
|  | OCIPinOpt | pin_option,
|  | OCIDuration | pin_duration,
|  | OCILockOpt | lock_option,
|  | dvoid ** | object
| ) |  |

sword OCIObjectPinCountReset | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | dvoid * | object
| ) |  |

sword OCIObjectPinTable | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | CONST OCISvcCtx * | svc,
|  | CONST oratext * | schema_name,
|  | ub4 | s_n_length,
|  | CONST oratext * | object_name,
|  | ub4 | o_n_length,
|  | CONST OCIRef * | scope_obj_ref,
|  | OCIDuration | pin_duration,
|  | dvoid ** | object
| ) |  |

sword OCIObjectRefresh | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | dvoid * | object
| ) |  |

sword OCIObjectSetData | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | dvoid * | obj_hdr,
|  | dvoid * | data
| ) |  |

sword OCIObjectUnmark | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | dvoid * | object
| ) |  |

sword OCIObjectUnmarkByRef | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | OCIRef * | ref
| ) |  |

sword OCIObjectUnpin | ( | OCIEnv * | env,
|  | OCIError * | err,
|  | dvoid * | object
| ) |  |

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines