TerraLib 4.1
E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/drivers/Oracle/TeOCISDO.cpp File Reference
#include <oci.h>
#include <TeOCISDO.h>

Functions

sword SDO_OCIEnvCreate (OCIEnv **envhpp, ub4 mode, dvoid *ctxp, dvoid *(*malocfp)(dvoid *ctxp, size_t size), dvoid *(*ralocfp)(dvoid *ctxp, dvoid *memptr, size_t newsize), void(*mfreefp)(dvoid *ctxp, dvoid *memptr), size_t xtramensz, dvoid **usrmempp)
sword SDO_OCIInitialize (ub4 mode, dvoid *ctxp, dvoid *(*malocfp)(dvoid *ctxp, size_t size), dvoid *(*ralocfp)(dvoid *ctxp, dvoid *memptr, size_t newsize), void(*mfreefp)(dvoid *ctxp, dvoid *memptr))
sword SDO_OCIHandleAlloc (CONST dvoid *parenth, dvoid **hndlpp, ub4 type, size_t xtramem_sz, dvoid **usrmempp)
sword SDO_OCIHandleFree (dvoid *hndlp, ub4 type)
sword SDO_OCIDescriptorAlloc (CONST dvoid *parenth, dvoid **descpp, ub4 type, size_t xtramem_sz, dvoid **usrmempp)
sword SDO_OCIDescriptorFree (dvoid *descp, ub4 type)
sword SDO_OCIEnvInit (OCIEnv **envp, ub4 mode, size_t xtramem_sz, dvoid **usrmempp)
sword SDO_OCIServerAttach (OCIServer *srvhp, OCIError *errhp, CONST text *dblink, sb4 dblink_len, ub4 mode)
sword SDO_OCIServerDetach (OCIServer *srvhp, OCIError *errhp, ub4 mode)
sword SDO_OCISessionBegin (OCISvcCtx *svchp, OCIError *errhp, OCISession *usrhp, ub4 credt, ub4 mode)
sword SDO_OCISessionEnd (OCISvcCtx *svchp, OCIError *errhp, OCISession *usrhp, ub4 mode)
sword SDO_OCILogon (OCIEnv *envhp, OCIError *errhp, OCISvcCtx **svchp, CONST text *username, ub4 uname_len, CONST text *password, ub4 passwd_len, CONST text *dbname, ub4 dbname_len)
sword SDO_OCILogoff (OCISvcCtx *svchp, OCIError *errhp)
sword SDO_OCIPasswordChange (OCISvcCtx *svchp, OCIError *errhp, CONST text *user_name, ub4 usernm_len, CONST text *opasswd, ub4 opasswd_len, CONST text *npasswd, ub4 npasswd_len, ub4 mode)
sword SDO_OCIStmtPrepare (OCISvcCtx *, OCIStmt *stmtp, OCIError *errhp, CONST OraText *stmt, ub4 stmt_len, CONST OraText *, ub4, ub4 language, ub4 mode)
sword SDO_OCIBindByPos (OCIStmt *stmtp, OCIBind **bindp, OCIError *errhp, ub4 position, dvoid *valuep, sb4 value_sz, ub2 dty, dvoid *indp, ub2 *alenp, ub2 *rcodep, ub4 maxarr_len, ub4 *curelep, ub4 mode)
sword SDO_OCIBindByName (OCIStmt *stmtp, OCIBind **bindp, OCIError *errhp, CONST text *placeholder, sb4 placeh_len, dvoid *valuep, sb4 value_sz, ub2 dty, dvoid *indp, ub2 *alenp, ub2 *rcodep, ub4 maxarr_len, ub4 *curelep, ub4 mode)
sword SDO_OCIBindObject (OCIBind *bindp, OCIError *errhp, CONST OCIType *type, dvoid **pgvpp, ub4 *pvszsp, dvoid **indpp, ub4 *indszp)
sword SDO_OCIBindDynamic (OCIBind *bindp, OCIError *errhp, dvoid *ictxp, OCICallbackInBind icbfp, dvoid *octxp, OCICallbackOutBind ocbfp)
sword SDO_OCIBindArrayOfStruct (OCIBind *bindp, OCIError *errhp, ub4 pvskip, ub4 indskip, ub4 alskip, ub4 rcskip)
sword SDO_OCIStmtGetPieceInfo (OCIStmt *stmtp, OCIError *errhp, dvoid **hndlpp, ub4 *typep, ub1 *in_outp, ub4 *iterp, ub4 *idxp, ub1 *piecep)
sword SDO_OCIStmtSetPieceInfo (dvoid *hndlp, ub4 type, OCIError *errhp, CONST dvoid *bufp, ub4 *alenp, ub1 piece, CONST dvoid *indp, ub2 *rcodep)
sword SDO_OCIStmtExecute (OCISvcCtx *svchp, OCIStmt *stmtp, OCIError *errhp, ub4 iters, ub4 rowoff, CONST OCISnapshot *snap_in, OCISnapshot *snap_out, ub4 mode)
sword SDO_OCIDefineByPos (OCIStmt *stmtp, OCIDefine **defnp, OCIError *errhp, ub4 position, dvoid *valuep, sb4 value_sz, ub2 dty, dvoid *indp, ub2 *rlenp, ub2 *rcodep, ub4 mode)
sword SDO_OCIDefineObject (OCIDefine *defnp, OCIError *errhp, CONST OCIType *type, dvoid **pgvpp, ub4 *pvszsp, dvoid **indpp, ub4 *indszp)
sword SDO_OCIDefineDynamic (OCIDefine *defnp, OCIError *errhp, dvoid *octxp, OCICallbackDefine ocbfp)
sword SDO_OCIDefineArrayOfStruct (OCIDefine *defnp, OCIError *errhp, ub4 pvskip, ub4 indskip, ub4 rlskip, ub4 rcskip)
sword SDO_OCIStmtFetch (OCIStmt *stmtp, OCIError *errhp, ub4 nrows, ub2 orientation, ub4 mode)
sword SDO_OCIStmtGetBindInfo (OCIStmt *stmtp, OCIError *errhp, ub4 size, ub4 startloc, sb4 *found, text *bvnp[], ub1 bvnl[], text *invp[], ub1 inpl[], ub1 dupl[], OCIBind *hndl[])
sword SDO_OCIDescribeAny (OCISvcCtx *svchp, OCIError *errhp, dvoid *objptr, ub4 objnm_len, ub1 objptr_typ, ub1 info_level, ub1 objtyp, OCIDescribe *dschp)
sword SDO_OCIParamGet (CONST dvoid *hndlp, ub4 htype, OCIError *errhp, dvoid **parmdpp, ub4 pos)
sword SDO_OCIParamSet (dvoid *hdlp, ub4 htyp, OCIError *errhp, CONST dvoid *dscp, ub4 dtyp, ub4 pos)
sword SDO_OCITransStart (OCISvcCtx *svchp, OCIError *errhp, uword timeout, ub4 flags)
sword SDO_OCITransDetach (OCISvcCtx *svchp, OCIError *errhp, ub4 flags)
sword SDO_OCITransCommit (OCISvcCtx *svchp, OCIError *errhp, ub4 flags)
sword SDO_OCITransRollback (OCISvcCtx *svchp, OCIError *errhp, ub4 flags)
sword SDO_OCITransPrepare (OCISvcCtx *svchp, OCIError *errhp, ub4 flags)
sword SDO_OCITransForget (OCISvcCtx *svchp, OCIError *errhp, ub4 flags)
sword SDO_OCIErrorGet (dvoid *hndlp, ub4 recordno, text *sqlstate, sb4 *errcodep, text *bufp, ub4 bufsiz, ub4 type)
sword SDO_OCILobAppend (OCISvcCtx *svchp, OCIError *errhp, OCILobLocator *dst_locp, OCILobLocator *src_locp)
sword SDO_OCILobAssign (OCIEnv *envhp, OCIError *errhp, CONST OCILobLocator *src_locp, OCILobLocator **dst_locpp)
sword SDO_OCILobCharSetForm (OCIEnv *envhp, OCIError *errhp, CONST OCILobLocator *locp, ub1 *csfrm)
sword SDO_OCILobCharSetId (OCIEnv *envhp, OCIError *errhp, CONST OCILobLocator *locp, ub2 *csid)
sword SDO_OCILobCopy (OCISvcCtx *svchp, OCIError *errhp, OCILobLocator *dst_locp, OCILobLocator *src_locp, ub4 amount, ub4 dst_offset, ub4 src_offset)
sword SDO_OCILobDisableBuffering (OCISvcCtx *svchp, OCIError *errhp, OCILobLocator *locp)
sword SDO_OCILobEnableBuffering (OCISvcCtx *svchp, OCIError *errhp, OCILobLocator *locp)
sword SDO_OCILobErase (OCISvcCtx *svchp, OCIError *errhp, OCILobLocator *locp, ub4 *amount, ub4 offset)
sword SDO_OCILobFileClose (OCISvcCtx *svchp, OCIError *errhp, OCILobLocator *filep)
sword SDO_OCILobFileCloseAll (OCISvcCtx *svchp, OCIError *errhp)
sword SDO_OCILobFileExists (OCISvcCtx *svchp, OCIError *errhp, OCILobLocator *filep, boolean *flag)
sword SDO_OCILobFileGetName (OCIEnv *envhp, OCIError *errhp, CONST OCILobLocator *filep, text *dir_alias, ub2 *d_length, text *filename, ub2 *f_length)
sword SDO_OCILobFileIsOpen (OCISvcCtx *svchp, OCIError *errhp, OCILobLocator *filep, boolean *flag)
sword SDO_OCILobFileOpen (OCISvcCtx *svchp, OCIError *errhp, OCILobLocator *filep, ub1 mode)
sword SDO_OCILobFileSetName (OCIEnv *envhp, OCIError *errhp, OCILobLocator **filepp, CONST text *dir_alias, ub2 d_length, CONST text *filename, ub2 f_length)
sword SDO_OCILobFlushBuffer (OCISvcCtx *svchp, OCIError *errhp, OCILobLocator *locp, ub4 flag)
sword SDO_OCILobGetLength (OCISvcCtx *svchp, OCIError *errhp, OCILobLocator *locp, ub4 *lenp)
sword SDO_OCILobIsEqual (OCIEnv *envhp, CONST OCILobLocator *x, CONST OCILobLocator *y, boolean *is_equal)
sword SDO_OCILobLoadFromFile (OCISvcCtx *svchp, OCIError *errhp, OCILobLocator *dst_locp, OCILobLocator *src_filep, ub4 amount, ub4 dst_offset, ub4 src_offset)
sword SDO_OCILobLocatorIsInit (OCIEnv *envhp, OCIError *errhp, CONST OCILobLocator *locp, boolean *is_initialized)
sword SDO_OCILobRead (OCISvcCtx *svchp, OCIError *errhp, OCILobLocator *locp, ub4 *amtp, ub4 offset, dvoid *bufp, ub4 bufl, dvoid *ctxp, sb4(*cbfp)(dvoid *ctxp, CONST dvoid *bufp, ub4 len, ub1 piece), ub2 csid, ub1 csfrm)
sword SDO_OCILobTrim (OCISvcCtx *svchp, OCIError *errhp, OCILobLocator *locp, ub4 newlen)
sword SDO_OCILobWrite (OCISvcCtx *svchp, OCIError *errhp, OCILobLocator *locp, ub4 *amtp, ub4 offset, dvoid *bufp, ub4 buflen, ub1 piece, dvoid *ctxp, sb4(*cbfp)(dvoid *ctxp, dvoid *bufp, ub4 *len, ub1 *piece), ub2 csid, ub1 csfrm)
sword SDO_OCIBreak (dvoid *hndlp, OCIError *errhp)
sword SDO_OCIServerVersion (dvoid *hndlp, OCIError *errhp, text *bufp, ub4 bufsz, ub1 hndltype)
sword SDO_OCIAttrGet (CONST dvoid *trgthndlp, ub4 trghndltyp, dvoid *attributep, ub4 *sizep, ub4 attrtype, OCIError *errhp)
sword SDO_OCIAttrSet (dvoid *trgthndlp, ub4 trghndltyp, dvoid *attributep, ub4 size, ub4 attrtype, OCIError *errhp)
sword SDO_OCISvcCtxToLda (OCISvcCtx *svchp, OCIError *errhp, Lda_Def *ldap)
sword SDO_OCILdaToSvcCtx (OCISvcCtx **svchpp, OCIError *errhp, Lda_Def *ldap)
sword SDO_OCIResultSetToStmt (OCIResult *rsetdp, OCIError *errhp)
sword SDO_OCIObjectNew (OCIEnv *env, OCIError *err, CONST OCISvcCtx *svc, OCITypeCode typecode, OCIType *tdo, dvoid *table, OCIDuration duration, boolean value, dvoid **instance)
sword SDO_OCIObjectPin (OCIEnv *env, OCIError *err, OCIRef *object_ref, OCIComplexObject *corhdl, OCIPinOpt pin_option, OCIDuration pin_duration, OCILockOpt lock_option, dvoid **object)
sword SDO_OCIObjectUnpin (OCIEnv *env, OCIError *err, dvoid *object)
sword SDO_OCIObjectPinCountReset (OCIEnv *env, OCIError *err, dvoid *object)
sword SDO_OCIObjectLock (OCIEnv *env, OCIError *err, dvoid *object)
sword SDO_OCIObjectMarkUpdate (OCIEnv *env, OCIError *err, dvoid *object)
sword SDO_OCIObjectUnmark (OCIEnv *env, OCIError *err, dvoid *object)
sword SDO_OCIObjectUnmarkByRef (OCIEnv *env, OCIError *err, OCIRef *ref)
sword SDO_OCIObjectFree (OCIEnv *env, OCIError *err, dvoid *instance, ub2 flags)
sword SDO_OCIObjectMarkDeleteByRef (OCIEnv *env, OCIError *err, OCIRef *object_ref)
sword SDO_OCIObjectMarkDelete (OCIEnv *env, OCIError *err, dvoid *instance)
sword SDO_OCIObjectFlush (OCIEnv *env, OCIError *err, dvoid *object)
sword SDO_OCIObjectRefresh (OCIEnv *env, OCIError *err, dvoid *object)
sword SDO_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 SDO_OCIObjectGetTypeRef (OCIEnv *env, OCIError *err, dvoid *instance, OCIRef *type_ref)
sword SDO_OCIObjectGetObjectRef (OCIEnv *env, OCIError *err, dvoid *object, OCIRef *object_ref)
sword SDO_OCIObjectGetInd (OCIEnv *env, OCIError *err, dvoid *instance, dvoid **null_struct)
sword SDO_OCIObjectExists (OCIEnv *env, OCIError *err, dvoid *ins, boolean *exist)
sword SDO_OCIObjectGetProperty (OCIEnv *envh, OCIError *errh, CONST dvoid *obj, OCIObjectPropId propertyId, dvoid *property, ub4 *size)
sword SDO_OCIObjectIsLocked (OCIEnv *env, OCIError *err, dvoid *ins, boolean *lock)
sword SDO_OCIObjectIsDirty (OCIEnv *env, OCIError *err, dvoid *ins, boolean *dirty)
sword SDO_OCIObjectPinTable (OCIEnv *env, OCIError *err, CONST OCISvcCtx *svc, CONST text *schema_name, ub4 s_n_length, CONST text *object_name, ub4 o_n_length, CONST OCIRef *scope_obj_ref, OCIDuration pin_duration, dvoid **object)
sword SDO_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 SDO_OCICacheFlush (OCIEnv *env, OCIError *err, CONST OCISvcCtx *svc, dvoid *context, OCIRef *(*get)(dvoid *context, ub1 *last), OCIRef **ref)
sword SDO_OCICacheRefresh (OCIEnv *env, OCIError *err, CONST OCISvcCtx *svc, OCIRefreshOpt option, dvoid *context, OCIRef *(*get)(dvoid *context), OCIRef **ref)
sword SDO_OCICacheUnpin (OCIEnv *env, OCIError *err, CONST OCISvcCtx *svc)
sword SDO_OCICacheFree (OCIEnv *env, OCIError *err, CONST OCISvcCtx *svc)
sword SDO_OCICacheUnmark (OCIEnv *env, OCIError *err, CONST OCISvcCtx *svc)
sword SDO_OCIDurationBegin (OCIEnv *env, OCIError *err, CONST OCISvcCtx *svc, OCIDuration parent, OCIDuration *dur)
sword SDO_OCIDurationEnd (OCIEnv *env, OCIError *err, CONST OCISvcCtx *svc, OCIDuration duration)
sword SDO_OCIDurationGetParent (OCIEnv *env, OCIError *err, OCIDuration duration, OCIDuration *parent)
sword SDO_OCIObjectAlwaysLatest (OCIEnv *env, OCIError *err, dvoid *object)
sword SDO_OCIObjectNotAlwaysLatest (OCIEnv *env, OCIError *err, dvoid *object)
sword SDO_OCIObjectFlushRefresh (OCIEnv *env, OCIError *err, dvoid *object)
sword SDO_OCIObjectIsLoaded (OCIEnv *env, OCIError *err, dvoid *ins, boolean *load)
sword SDO_OCIObjectIsDirtied (OCIEnv *env, OCIError *err, dvoid *ins, boolean *dirty)
sword SDO_OCICacheGetObjects (OCIEnv *env, OCIError *err, CONST OCISvcCtx *svc, OCIObjectProperty property, dvoid *client_context, void(*client_callback)(dvoid *client_context, dvoid *object))
sword SDO_OCICacheRegister (OCIEnv *env, OCIError *err, OCIObjectEvent event, dvoid *client_context, void(*client_callback)(dvoid *client_context, OCIObjectEvent event, dvoid *object))
sword SDO_OCICacheFlushRefresh (OCIEnv *env, OCIError *err, CONST OCISvcCtx *svc, dvoid *context, OCIRef *(*get)(dvoid *context, ub1 *last), OCIRef **ref)
void SDO_OCINumberSetZero (OCIError *err, OCINumber *num)
sword SDO_OCINumberAdd (OCIError *err, CONST OCINumber *number1, CONST OCINumber *number2, OCINumber *result)
sword SDO_OCINumberSub (OCIError *err, CONST OCINumber *number1, CONST OCINumber *number2, OCINumber *result)
sword SDO_OCINumberMul (OCIError *err, CONST OCINumber *number1, CONST OCINumber *number2, OCINumber *result)
sword SDO_OCINumberDiv (OCIError *err, CONST OCINumber *number1, CONST OCINumber *number2, OCINumber *result)
sword SDO_OCINumberMod (OCIError *err, CONST OCINumber *number1, CONST OCINumber *number2, OCINumber *result)
sword SDO_OCINumberIntPower (OCIError *err, CONST OCINumber *base, CONST sword exp, OCINumber *result)
sword SDO_OCINumberNeg (OCIError *err, CONST OCINumber *number, OCINumber *result)
sword SDO_OCINumberToText (OCIError *err, CONST OCINumber *number, CONST text *fmt, ub4 fmt_length, CONST text *nls_params, ub4 nls_p_length, ub4 *buf_size, text *buf)
sword SDO_OCINumberFromText (OCIError *err, CONST text *str, ub4 str_length, CONST text *fmt, ub4 fmt_length, CONST text *nls_params, ub4 nls_p_length, OCINumber *number)
sword SDO_OCINumberToInt (OCIError *err, CONST OCINumber *number, uword rsl_length, uword rsl_flag, dvoid *rsl)
sword SDO_OCINumberFromInt (OCIError *err, CONST dvoid *inum, uword inum_length, uword inum_s_flag, OCINumber *number)
sword SDO_OCINumberToReal (OCIError *err, CONST OCINumber *number, uword rsl_length, dvoid *rsl)
sword SDO_OCINumberFromReal (OCIError *err, CONST dvoid *rnum, uword rnum_length, OCINumber *number)
sword SDO_OCINumberCmp (OCIError *err, CONST OCINumber *number1, CONST OCINumber *number2, sword *result)
sword SDO_OCINumberSign (OCIError *err, CONST OCINumber *number, sword *result)
sword SDO_OCINumberIsZero (OCIError *err, CONST OCINumber *number, boolean *result)
sword SDO_OCINumberAssign (OCIError *err, CONST OCINumber *from, OCINumber *to)
sword SDO_OCINumberAbs (OCIError *err, CONST OCINumber *number, OCINumber *result)
sword SDO_OCINumberCeil (OCIError *err, CONST OCINumber *number, OCINumber *result)
sword SDO_OCINumberFloor (OCIError *err, CONST OCINumber *number, OCINumber *result)
sword SDO_OCINumberSqrt (OCIError *err, CONST OCINumber *number, OCINumber *result)
sword SDO_OCINumberTrunc (OCIError *err, CONST OCINumber *number, sword decplace, OCINumber *result)
sword SDO_OCINumberPower (OCIError *err, CONST OCINumber *base, CONST OCINumber *number, OCINumber *result)
sword SDO_OCINumberRound (OCIError *err, CONST OCINumber *number, sword decplace, OCINumber *result)
sword SDO_OCINumberSin (OCIError *err, CONST OCINumber *number, OCINumber *result)
sword SDO_OCINumberArcSin (OCIError *err, CONST OCINumber *number, OCINumber *result)
sword SDO_OCINumberHypSin (OCIError *err, CONST OCINumber *number, OCINumber *result)
sword SDO_OCINumberCos (OCIError *err, CONST OCINumber *number, OCINumber *result)
sword SDO_OCINumberArcCos (OCIError *err, CONST OCINumber *number, OCINumber *result)
sword SDO_OCINumberHypCos (OCIError *err, CONST OCINumber *number, OCINumber *result)
sword SDO_OCINumberTan (OCIError *err, CONST OCINumber *number, OCINumber *result)
sword SDO_OCINumberArcTan (OCIError *err, CONST OCINumber *number, OCINumber *result)
sword SDO_OCINumberArcTan2 (OCIError *err, CONST OCINumber *number1, CONST OCINumber *number2, OCINumber *result)
sword SDO_OCINumberHypTan (OCIError *err, CONST OCINumber *number, OCINumber *result)
sword SDO_OCINumberExp (OCIError *err, CONST OCINumber *number, OCINumber *result)
sword SDO_OCINumberLn (OCIError *err, CONST OCINumber *number, OCINumber *result)
sword SDO_OCINumberLog (OCIError *err, CONST OCINumber *base, CONST OCINumber *number, OCINumber *result)
sword SDO_OCIDateAssign (OCIError *err, CONST OCIDate *from, OCIDate *to)
sword SDO_OCIDateToText (OCIError *err, CONST OCIDate *date, CONST text *fmt, ub1 fmt_length, CONST text *lang_name, ub4 lang_length, ub4 *buf_size, text *buf)
sword SDO_OCIDateFromText (OCIError *err, CONST text *date_str, ub4 d_str_length, CONST text *fmt, ub1 fmt_length, CONST text *lang_name, ub4 lang_length, OCIDate *date)
sword SDO_OCIDateCompare (OCIError *err, CONST OCIDate *date1, CONST OCIDate *date2, sword *result)
sword SDO_OCIDateAddMonths (OCIError *err, CONST OCIDate *date, sb4 num_months, OCIDate *result)
sword SDO_OCIDateAddDays (OCIError *err, CONST OCIDate *date, sb4 num_days, OCIDate *result)
sword SDO_OCIDateLastDay (OCIError *err, CONST OCIDate *date, OCIDate *last_day)
sword SDO_OCIDateDaysBetween (OCIError *err, CONST OCIDate *date1, CONST OCIDate *date2, sb4 *num_days)
sword SDO_OCIDateZoneToZone (OCIError *err, CONST OCIDate *date1, CONST text *zon1, ub4 zon1_length, CONST text *zon2, ub4 zon2_length, OCIDate *date2)
sword SDO_OCIDateNextDay (OCIError *err, CONST OCIDate *date, CONST text *day_p, ub4 day_length, OCIDate *next_day)
sword SDO_OCIDateCheck (OCIError *err, CONST OCIDate *date, uword *valid)
sword SDO_OCIDateSysDate (OCIError *err, OCIDate *sys_date)
sword SDO_OCIStringAssign (OCIEnv *env, OCIError *err, CONST OCIString *rhs, OCIString **lhs)
sword SDO_OCIStringAssignText (OCIEnv *env, OCIError *err, CONST text *rhs, ub4 rhs_len, OCIString **lhs)
sword SDO_OCIStringResize (OCIEnv *env, OCIError *err, ub4 new_size, OCIString **str)
ub4 SDO_OCIStringSize (OCIEnv *env, CONST OCIString *vs)
textSDO_OCIStringPtr (OCIEnv *env, CONST OCIString *vs)
sword SDO_OCIStringAllocSize (OCIEnv *env, OCIError *err, CONST OCIString *vs, ub4 *allocsize)
sword SDO_OCIRawAssignRaw (OCIEnv *env, OCIError *err, CONST OCIRaw *rhs, OCIRaw **lhs)
sword SDO_OCIRawAssignBytes (OCIEnv *env, OCIError *err, CONST ub1 *rhs, ub4 rhs_len, OCIRaw **lhs)
sword SDO_OCIRawResize (OCIEnv *env, OCIError *err, ub4 new_size, OCIRaw **raw)
ub4 SDO_OCIRawSize (OCIEnv *env, CONST OCIRaw *raw)
ub1SDO_OCIRawPtr (OCIEnv *env, CONST OCIRaw *raw)
sword SDO_OCIRawAllocSize (OCIEnv *env, OCIError *err, CONST OCIRaw *raw, ub4 *allocsize)
void SDO_OCIRefClear (OCIEnv *env, OCIRef *ref)
sword SDO_OCIRefAssign (OCIEnv *env, OCIError *err, CONST OCIRef *source, OCIRef **target)
boolean SDO_OCIRefIsEqual (OCIEnv *env, CONST OCIRef *x, CONST OCIRef *y)
boolean SDO_OCIRefIsNull (OCIEnv *env, CONST OCIRef *ref)
ub4 SDO_OCIRefHexSize (OCIEnv *env, CONST OCIRef *ref)
sword SDO_OCIRefFromHex (OCIEnv *env, OCIError *err, CONST OCISvcCtx *svc, CONST text *hex, ub4 length, OCIRef **ref)
sword SDO_OCIRefToHex (OCIEnv *env, OCIError *err, CONST OCIRef *ref, text *hex, ub4 *hex_length)
sword SDO_OCICollSize (OCIEnv *env, OCIError *err, CONST OCIColl *coll, sb4 *size)
sb4 SDO_OCICollMax (OCIEnv *env, CONST OCIColl *coll)
sword SDO_OCICollGetElem (OCIEnv *env, OCIError *err, CONST OCIColl *coll, sb4 index, boolean *exists, dvoid **elem, dvoid **elemind)
sword SDO_OCICollAssignElem (OCIEnv *env, OCIError *err, sb4 index, CONST dvoid *elem, CONST dvoid *elemind, OCIColl *coll)
sword SDO_OCICollAssign (OCIEnv *env, OCIError *err, CONST OCIColl *rhs, OCIColl *lhs)
sword SDO_OCICollAppend (OCIEnv *env, OCIError *err, CONST dvoid *elem, CONST dvoid *elemind, OCIColl *coll)
sword SDO_OCICollTrim (OCIEnv *env, OCIError *err, sb4 trim_num, OCIColl *coll)
sword SDO_OCIIterCreate (OCIEnv *env, OCIError *err, CONST OCIColl *coll, OCIIter **itr)
sword SDO_OCIIterDelete (OCIEnv *env, OCIError *err, OCIIter **itr)
sword SDO_OCIIterInit (OCIEnv *env, OCIError *err, CONST OCIColl *coll, OCIIter *itr)
sword SDO_OCIIterGetCurrent (OCIEnv *env, OCIError *err, CONST OCIIter *itr, dvoid **elem, dvoid **elemind)
sword SDO_OCIIterNext (OCIEnv *env, OCIError *err, OCIIter *itr, dvoid **elem, dvoid **elemind, boolean *eoc)
sword SDO_OCIIterPrev (OCIEnv *env, OCIError *err, OCIIter *itr, dvoid **elem, dvoid **elemind, boolean *boc)
sword SDO_OCITableSize (OCIEnv *env, OCIError *err, CONST OCITable *tbl, sb4 *size)
sword SDO_OCITableExists (OCIEnv *env, OCIError *err, CONST OCITable *tbl, sb4 index, boolean *exists)
sword SDO_OCITableDelete (OCIEnv *env, OCIError *err, sb4 index, OCITable *tbl)
sword SDO_OCITableFirst (OCIEnv *env, OCIError *err, CONST OCITable *tbl, sb4 *index)
sword SDO_OCITableLast (OCIEnv *env, OCIError *err, CONST OCITable *tbl, sb4 *index)
sword SDO_OCITableNext (OCIEnv *env, OCIError *err, sb4 index, CONST OCITable *tbl, sb4 *next_index, boolean *exists)
sword SDO_OCITablePrev (OCIEnv *env, OCIError *err, sb4 index, CONST OCITable *tbl, sb4 *prev_index, boolean *exists)
sword SDO_OCITypeIterNew (OCIEnv *env, OCIError *err, OCIType *tdo, OCITypeIter **iteratorOCI)
sword SDO_OCITypeIterSet (OCIEnv *env, OCIError *err, OCIType *tdo, OCITypeIter *iteratorOCI)
sword SDO_OCITypeIterFree (OCIEnv *env, OCIError *err, OCITypeIter *iteratorOCI)
sword SDO_OCITypeByName (OCIEnv *env, OCIError *err, CONST OCISvcCtx *svc, CONST text *schema_name, ub4 s_length, CONST text *type_name, ub4 t_length, CONST text *version_name, ub4 v_length, OCIDuration pin_duration, OCITypeGetOpt get_option, OCIType **tdo)
sword SDO_OCITypeArrayByName (OCIEnv *env, OCIError *err, CONST OCISvcCtx *svc, ub4 array_len, CONST text *schema_name[], ub4 s_length[], CONST text *type_name[], ub4 t_length[], CONST text *version_name[], ub4 v_length[], OCIDuration pin_duration, OCITypeGetOpt get_option, OCIType *tdo[])
sword SDO_OCITypeByRef (OCIEnv *env, OCIError *err, CONST OCIRef *type_ref, OCIDuration pin_duration, OCITypeGetOpt get_option, OCIType **tdo)
sword SDO_OCITypeArrayByRef (OCIEnv *env, OCIError *err, ub4 array_len, CONST OCIRef *type_ref[], OCIDuration pin_duration, OCITypeGetOpt get_option, OCIType *tdo[])
textSDO_OCITypeName (OCIEnv *env, OCIError *err, CONST OCIType *tdo, ub4 *n_length)
textSDO_OCITypeSchema (OCIEnv *env, OCIError *err, CONST OCIType *tdo, ub4 *n_length)
OCITypeCode SDO_OCITypeTypeCode (OCIEnv *env, OCIError *err, CONST OCIType *tdo)
OCITypeCode SDO_OCITypeCollTypeCode (OCIEnv *env, OCIError *err, CONST OCIType *tdo)
textSDO_OCITypeVersion (OCIEnv *env, OCIError *err, CONST OCIType *tdo, ub4 *v_length)
ub4 SDO_OCITypeAttrs (OCIEnv *env, OCIError *err, CONST OCIType *tdo)
ub4 SDO_OCITypeMethods (OCIEnv *env, OCIError *err, CONST OCIType *tdo)
textSDO_OCITypeElemName (OCIEnv *env, OCIError *err, CONST OCITypeElem *elem, ub4 *n_length)
OCITypeCode SDO_OCITypeElemTypeCode (OCIEnv *env, OCIError *err, CONST OCITypeElem *elem)
sword SDO_OCITypeElemType (OCIEnv *env, OCIError *err, CONST OCITypeElem *elem, OCIType **elem_tdo)
ub4 SDO_OCITypeElemFlags (OCIEnv *env, OCIError *err, CONST OCITypeElem *elem)
ub1 SDO_OCITypeElemNumPrec (OCIEnv *env, OCIError *err, CONST OCITypeElem *elem)
sb1 SDO_OCITypeElemNumScale (OCIEnv *env, OCIError *err, CONST OCITypeElem *elem)
ub4 SDO_OCITypeElemLength (OCIEnv *env, OCIError *err, CONST OCITypeElem *elem)
ub2 SDO_OCITypeElemCharSetID (OCIEnv *env, OCIError *err, CONST OCITypeElem *elem)
ub2 SDO_OCITypeElemCharSetForm (OCIEnv *env, OCIError *err, CONST OCITypeElem *elem)
sword SDO_OCITypeElemParameterizedType (OCIEnv *env, OCIError *err, CONST OCITypeElem *elem, OCIType **type_stored)
OCITypeCode SDO_OCITypeElemExtTypeCode (OCIEnv *env, OCIError *err, CONST OCITypeElem *elem)
sword SDO_OCITypeAttrByName (OCIEnv *env, OCIError *err, CONST OCIType *tdo, CONST text *name, ub4 n_length, OCITypeElem **elem)
sword SDO_OCITypeAttrNext (OCIEnv *env, OCIError *err, OCITypeIter *iteratorOCI, OCITypeElem **elem)
sword SDO_OCITypeCollElem (OCIEnv *env, OCIError *err, CONST OCIType *tdo, OCITypeElem **element)
sword SDO_OCITypeCollSize (OCIEnv *env, OCIError *err, CONST OCIType *tdo, ub4 *num_elems)
sword SDO_OCITypeCollExtTypeCode (OCIEnv *env, OCIError *err, CONST OCIType *tdo, OCITypeCode *sqt_code)
ub4 SDO_OCITypeMethodOverload (OCIEnv *env, OCIError *err, CONST OCIType *tdo, CONST text *method_name, ub4 m_length)
sword SDO_OCITypeMethodByName (OCIEnv *env, OCIError *err, CONST OCIType *tdo, CONST text *method_name, ub4 m_length, OCITypeMethod **mdos)
sword SDO_OCITypeMethodNext (OCIEnv *env, OCIError *err, OCITypeIter *iteratorOCI, OCITypeMethod **mdo)
textSDO_OCITypeMethodName (OCIEnv *env, OCIError *err, CONST OCITypeMethod *mdo, ub4 *n_length)
OCITypeEncap SDO_OCITypeMethodEncap (OCIEnv *env, OCIError *err, CONST OCITypeMethod *mdo)
OCITypeMethodFlag SDO_OCITypeMethodFlags (OCIEnv *env, OCIError *err, CONST OCITypeMethod *mdo)
sword SDO_OCITypeMethodMap (OCIEnv *env, OCIError *err, CONST OCIType *tdo, OCITypeMethod **mdo)
sword SDO_OCITypeMethodOrder (OCIEnv *env, OCIError *err, CONST OCIType *tdo, OCITypeMethod **mdo)
ub4 SDO_OCITypeMethodParams (OCIEnv *env, OCIError *err, CONST OCITypeMethod *mdo)
sword SDO_OCITypeResult (OCIEnv *env, OCIError *err, CONST OCITypeMethod *mdo, OCITypeElem **elem)
sword SDO_OCITypeParamByPos (OCIEnv *env, OCIError *err, CONST OCITypeMethod *mdo, ub4 position, OCITypeElem **elem)
sword SDO_OCITypeParamByName (OCIEnv *env, OCIError *err, CONST OCITypeMethod *mdo, CONST text *name, ub4 n_length, OCITypeElem **elem)
sword SDO_OCITypeParamPos (OCIEnv *env, OCIError *err, CONST OCITypeMethod *mdo, CONST text *name, ub4 n_length, ub4 *position, OCITypeElem **elem)
OCITypeParamMode SDO_OCITypeElemParamMode (OCIEnv *env, OCIError *err, CONST OCITypeElem *elem)
textSDO_OCITypeElemDefaultValue (OCIEnv *env, OCIError *err, CONST OCITypeElem *elem, ub4 *d_v_length)
sword SDO_OCITypeVTInit (OCIEnv *env, OCIError *err)
sword SDO_OCITypeVTInsert (OCIEnv *env, OCIError *err, CONST text *schema_name, ub4 s_n_length, CONST text *type_name, ub4 t_n_length, CONST text *user_version, ub4 u_v_length)
sword SDO_OCITypeVTSelect (OCIEnv *env, OCIError *err, CONST text *schema_name, ub4 s_n_length, CONST text *type_name, ub4 t_n_length, text **user_version, ub4 *u_v_length, ub2 *version)

Function Documentation

sword SDO_OCIAttrGet ( CONST dvoid *  trgthndlp,
ub4  trghndltyp,
dvoid *  attributep,
ub4 sizep,
ub4  attrtype,
OCIError errhp 
)
sword SDO_OCIAttrSet ( dvoid *  trgthndlp,
ub4  trghndltyp,
dvoid *  attributep,
ub4  size,
ub4  attrtype,
OCIError errhp 
)
sword SDO_OCIBindArrayOfStruct ( OCIBind bindp,
OCIError errhp,
ub4  pvskip,
ub4  indskip,
ub4  alskip,
ub4  rcskip 
)
sword SDO_OCIBindByName ( OCIStmt stmtp,
OCIBind **  bindp,
OCIError errhp,
CONST text placeholder,
sb4  placeh_len,
dvoid *  valuep,
sb4  value_sz,
ub2  dty,
dvoid *  indp,
ub2 alenp,
ub2 rcodep,
ub4  maxarr_len,
ub4 curelep,
ub4  mode 
)
sword SDO_OCIBindByPos ( OCIStmt stmtp,
OCIBind **  bindp,
OCIError errhp,
ub4  position,
dvoid *  valuep,
sb4  value_sz,
ub2  dty,
dvoid *  indp,
ub2 alenp,
ub2 rcodep,
ub4  maxarr_len,
ub4 curelep,
ub4  mode 
)
sword SDO_OCIBindDynamic ( OCIBind bindp,
OCIError errhp,
dvoid *  ictxp,
OCICallbackInBind  icbfp,
dvoid *  octxp,
OCICallbackOutBind  ocbfp 
)
sword SDO_OCIBindObject ( OCIBind bindp,
OCIError errhp,
CONST OCIType type,
dvoid **  pgvpp,
ub4 pvszsp,
dvoid **  indpp,
ub4 indszp 
)
sword SDO_OCIBreak ( dvoid *  hndlp,
OCIError errhp 
)
sword SDO_OCICacheFlush ( OCIEnv env,
OCIError err,
CONST OCISvcCtx svc,
dvoid *  context,
OCIRef *(*)(dvoid *context, ub1 *last)  get,
OCIRef **  ref 
)
sword SDO_OCICacheFlushRefresh ( OCIEnv env,
OCIError err,
CONST OCISvcCtx svc,
dvoid *  context,
OCIRef *(*)(dvoid *context, ub1 *last)  get,
OCIRef **  ref 
)
sword SDO_OCICacheFree ( OCIEnv env,
OCIError err,
CONST OCISvcCtx svc 
)
sword SDO_OCICacheGetObjects ( OCIEnv env,
OCIError err,
CONST OCISvcCtx svc,
OCIObjectProperty  property,
dvoid *  client_context,
void(*)(dvoid *client_context, dvoid *object)  client_callback 
)
sword SDO_OCICacheRefresh ( OCIEnv env,
OCIError err,
CONST OCISvcCtx svc,
OCIRefreshOpt  option,
dvoid *  context,
OCIRef *(*)(dvoid *context)  get,
OCIRef **  ref 
)
sword SDO_OCICacheRegister ( OCIEnv env,
OCIError err,
OCIObjectEvent  event,
dvoid *  client_context,
void(*)(dvoid *client_context, OCIObjectEvent event, dvoid *object)  client_callback 
)
sword SDO_OCICacheUnmark ( OCIEnv env,
OCIError err,
CONST OCISvcCtx svc 
)
sword SDO_OCICacheUnpin ( OCIEnv env,
OCIError err,
CONST OCISvcCtx svc 
)
sword SDO_OCICollAppend ( OCIEnv env,
OCIError err,
CONST dvoid *  elem,
CONST dvoid *  elemind,
OCIColl coll 
)
sword SDO_OCICollAssign ( OCIEnv env,
OCIError err,
CONST OCIColl rhs,
OCIColl lhs 
)
sword SDO_OCICollAssignElem ( OCIEnv env,
OCIError err,
sb4  index,
CONST dvoid *  elem,
CONST dvoid *  elemind,
OCIColl coll 
)
sword SDO_OCICollGetElem ( OCIEnv env,
OCIError err,
CONST OCIColl coll,
sb4  index,
boolean exists,
dvoid **  elem,
dvoid **  elemind 
)
sb4 SDO_OCICollMax ( OCIEnv env,
CONST OCIColl coll 
)
sword SDO_OCICollSize ( OCIEnv env,
OCIError err,
CONST OCIColl coll,
sb4 size 
)
sword SDO_OCICollTrim ( OCIEnv env,
OCIError err,
sb4  trim_num,
OCIColl coll 
)
sword SDO_OCIDateAddDays ( OCIError err,
CONST OCIDate date,
sb4  num_days,
OCIDate result 
)
sword SDO_OCIDateAddMonths ( OCIError err,
CONST OCIDate date,
sb4  num_months,
OCIDate result 
)
sword SDO_OCIDateAssign ( OCIError err,
CONST OCIDate from,
OCIDate to 
)
sword SDO_OCIDateCheck ( OCIError err,
CONST OCIDate date,
uword valid 
)
sword SDO_OCIDateCompare ( OCIError err,
CONST OCIDate date1,
CONST OCIDate date2,
sword result 
)
sword SDO_OCIDateDaysBetween ( OCIError err,
CONST OCIDate date1,
CONST OCIDate date2,
sb4 num_days 
)
sword SDO_OCIDateFromText ( OCIError err,
CONST text date_str,
ub4  d_str_length,
CONST text fmt,
ub1  fmt_length,
CONST text lang_name,
ub4  lang_length,
OCIDate date 
)
sword SDO_OCIDateLastDay ( OCIError err,
CONST OCIDate date,
OCIDate last_day 
)
sword SDO_OCIDateNextDay ( OCIError err,
CONST OCIDate date,
CONST text day_p,
ub4  day_length,
OCIDate next_day 
)
sword SDO_OCIDateSysDate ( OCIError err,
OCIDate sys_date 
)
sword SDO_OCIDateToText ( OCIError err,
CONST OCIDate date,
CONST text fmt,
ub1  fmt_length,
CONST text lang_name,
ub4  lang_length,
ub4 buf_size,
text buf 
)
sword SDO_OCIDateZoneToZone ( OCIError err,
CONST OCIDate date1,
CONST text zon1,
ub4  zon1_length,
CONST text zon2,
ub4  zon2_length,
OCIDate date2 
)
sword SDO_OCIDefineArrayOfStruct ( OCIDefine defnp,
OCIError errhp,
ub4  pvskip,
ub4  indskip,
ub4  rlskip,
ub4  rcskip 
)
sword SDO_OCIDefineByPos ( OCIStmt stmtp,
OCIDefine **  defnp,
OCIError errhp,
ub4  position,
dvoid *  valuep,
sb4  value_sz,
ub2  dty,
dvoid *  indp,
ub2 rlenp,
ub2 rcodep,
ub4  mode 
)
sword SDO_OCIDefineDynamic ( OCIDefine defnp,
OCIError errhp,
dvoid *  octxp,
OCICallbackDefine  ocbfp 
)
sword SDO_OCIDefineObject ( OCIDefine defnp,
OCIError errhp,
CONST OCIType type,
dvoid **  pgvpp,
ub4 pvszsp,
dvoid **  indpp,
ub4 indszp 
)
sword SDO_OCIDescribeAny ( OCISvcCtx svchp,
OCIError errhp,
dvoid *  objptr,
ub4  objnm_len,
ub1  objptr_typ,
ub1  info_level,
ub1  objtyp,
OCIDescribe dschp 
)
sword SDO_OCIDescriptorAlloc ( CONST dvoid *  parenth,
dvoid **  descpp,
ub4  type,
size_t  xtramem_sz,
dvoid **  usrmempp 
)
sword SDO_OCIDescriptorFree ( dvoid *  descp,
ub4  type 
)
sword SDO_OCIDurationBegin ( OCIEnv env,
OCIError err,
CONST OCISvcCtx svc,
OCIDuration  parent,
OCIDuration dur 
)
sword SDO_OCIDurationEnd ( OCIEnv env,
OCIError err,
CONST OCISvcCtx svc,
OCIDuration  duration 
)
sword SDO_OCIDurationGetParent ( OCIEnv env,
OCIError err,
OCIDuration  duration,
OCIDuration parent 
)
sword SDO_OCIEnvCreate ( OCIEnv **  envhpp,
ub4  mode,
dvoid *  ctxp,
dvoid *(*)(dvoid *ctxp, size_t size malocfp,
dvoid *(*)(dvoid *ctxp, dvoid *memptr, size_t newsize)  ralocfp,
void(*)(dvoid *ctxp, dvoid *memptr)  mfreefp,
size_t  xtramensz,
dvoid **  usrmempp 
)
sword SDO_OCIEnvInit ( OCIEnv **  envp,
ub4  mode,
size_t  xtramem_sz,
dvoid **  usrmempp 
)
sword SDO_OCIErrorGet ( dvoid *  hndlp,
ub4  recordno,
text sqlstate,
sb4 errcodep,
text bufp,
ub4  bufsiz,
ub4  type 
)
sword SDO_OCIHandleAlloc ( CONST dvoid *  parenth,
dvoid **  hndlpp,
ub4  type,
size_t  xtramem_sz,
dvoid **  usrmempp 
)
sword SDO_OCIHandleFree ( dvoid *  hndlp,
ub4  type 
)
sword SDO_OCIInitialize ( ub4  mode,
dvoid *  ctxp,
dvoid *(*)(dvoid *ctxp, size_t size malocfp,
dvoid *(*)(dvoid *ctxp, dvoid *memptr, size_t newsize)  ralocfp,
void(*)(dvoid *ctxp, dvoid *memptr)  mfreefp 
)
sword SDO_OCIIterCreate ( OCIEnv env,
OCIError err,
CONST OCIColl coll,
OCIIter **  itr 
)
sword SDO_OCIIterDelete ( OCIEnv env,
OCIError err,
OCIIter **  itr 
)
sword SDO_OCIIterGetCurrent ( OCIEnv env,
OCIError err,
CONST OCIIter itr,
dvoid **  elem,
dvoid **  elemind 
)
sword SDO_OCIIterInit ( OCIEnv env,
OCIError err,
CONST OCIColl coll,
OCIIter itr 
)
sword SDO_OCIIterNext ( OCIEnv env,
OCIError err,
OCIIter itr,
dvoid **  elem,
dvoid **  elemind,
boolean eoc 
)
sword SDO_OCIIterPrev ( OCIEnv env,
OCIError err,
OCIIter itr,
dvoid **  elem,
dvoid **  elemind,
boolean boc 
)
sword SDO_OCILdaToSvcCtx ( OCISvcCtx **  svchpp,
OCIError errhp,
Lda_Def ldap 
)
sword SDO_OCILobAppend ( OCISvcCtx svchp,
OCIError errhp,
OCILobLocator dst_locp,
OCILobLocator src_locp 
)
sword SDO_OCILobAssign ( OCIEnv envhp,
OCIError errhp,
CONST OCILobLocator src_locp,
OCILobLocator **  dst_locpp 
)
sword SDO_OCILobCharSetForm ( OCIEnv envhp,
OCIError errhp,
CONST OCILobLocator locp,
ub1 csfrm 
)
sword SDO_OCILobCharSetId ( OCIEnv envhp,
OCIError errhp,
CONST OCILobLocator locp,
ub2 csid 
)
sword SDO_OCILobCopy ( OCISvcCtx svchp,
OCIError errhp,
OCILobLocator dst_locp,
OCILobLocator src_locp,
ub4  amount,
ub4  dst_offset,
ub4  src_offset 
)
sword SDO_OCILobDisableBuffering ( OCISvcCtx svchp,
OCIError errhp,
OCILobLocator locp 
)
sword SDO_OCILobEnableBuffering ( OCISvcCtx svchp,
OCIError errhp,
OCILobLocator locp 
)
sword SDO_OCILobErase ( OCISvcCtx svchp,
OCIError errhp,
OCILobLocator locp,
ub4 amount,
ub4  offset 
)
sword SDO_OCILobFileClose ( OCISvcCtx svchp,
OCIError errhp,
OCILobLocator filep 
)
sword SDO_OCILobFileCloseAll ( OCISvcCtx svchp,
OCIError errhp 
)
sword SDO_OCILobFileExists ( OCISvcCtx svchp,
OCIError errhp,
OCILobLocator filep,
boolean flag 
)
sword SDO_OCILobFileGetName ( OCIEnv envhp,
OCIError errhp,
CONST OCILobLocator filep,
text dir_alias,
ub2 d_length,
text filename,
ub2 f_length 
)
sword SDO_OCILobFileIsOpen ( OCISvcCtx svchp,
OCIError errhp,
OCILobLocator filep,
boolean flag 
)
sword SDO_OCILobFileOpen ( OCISvcCtx svchp,
OCIError errhp,
OCILobLocator filep,
ub1  mode 
)
sword SDO_OCILobFileSetName ( OCIEnv envhp,
OCIError errhp,
OCILobLocator **  filepp,
CONST text dir_alias,
ub2  d_length,
CONST text filename,
ub2  f_length 
)
sword SDO_OCILobFlushBuffer ( OCISvcCtx svchp,
OCIError errhp,
OCILobLocator locp,
ub4  flag 
)
sword SDO_OCILobGetLength ( OCISvcCtx svchp,
OCIError errhp,
OCILobLocator locp,
ub4 lenp 
)
sword SDO_OCILobIsEqual ( OCIEnv envhp,
CONST OCILobLocator x,
CONST OCILobLocator y,
boolean is_equal 
)
sword SDO_OCILobLoadFromFile ( OCISvcCtx svchp,
OCIError errhp,
OCILobLocator dst_locp,
OCILobLocator src_filep,
ub4  amount,
ub4  dst_offset,
ub4  src_offset 
)
sword SDO_OCILobLocatorIsInit ( OCIEnv envhp,
OCIError errhp,
CONST OCILobLocator locp,
boolean is_initialized 
)
sword SDO_OCILobRead ( OCISvcCtx svchp,
OCIError errhp,
OCILobLocator locp,
ub4 amtp,
ub4  offset,
dvoid *  bufp,
ub4  bufl,
dvoid *  ctxp,
sb4(*)(dvoid *ctxp, CONST dvoid *bufp, ub4 len, ub1 piece)  cbfp,
ub2  csid,
ub1  csfrm 
)
sword SDO_OCILobTrim ( OCISvcCtx svchp,
OCIError errhp,
OCILobLocator locp,
ub4  newlen 
)
sword SDO_OCILobWrite ( OCISvcCtx svchp,
OCIError errhp,
OCILobLocator locp,
ub4 amtp,
ub4  offset,
dvoid *  bufp,
ub4  buflen,
ub1  piece,
dvoid *  ctxp,
sb4(*)(dvoid *ctxp, dvoid *bufp, ub4 *len, ub1 *piece)  cbfp,
ub2  csid,
ub1  csfrm 
)
sword SDO_OCILogoff ( OCISvcCtx svchp,
OCIError errhp 
)
sword SDO_OCILogon ( OCIEnv envhp,
OCIError errhp,
OCISvcCtx **  svchp,
CONST text username,
ub4  uname_len,
CONST text password,
ub4  passwd_len,
CONST text dbname,
ub4  dbname_len 
)
sword SDO_OCINumberAbs ( OCIError err,
CONST OCINumber number,
OCINumber result 
)
sword SDO_OCINumberAdd ( OCIError err,
CONST OCINumber number1,
CONST OCINumber number2,
OCINumber result 
)
sword SDO_OCINumberArcCos ( OCIError err,
CONST OCINumber number,
OCINumber result 
)
sword SDO_OCINumberArcSin ( OCIError err,
CONST OCINumber number,
OCINumber result 
)
sword SDO_OCINumberArcTan ( OCIError err,
CONST OCINumber number,
OCINumber result 
)
sword SDO_OCINumberArcTan2 ( OCIError err,
CONST OCINumber number1,
CONST OCINumber number2,
OCINumber result 
)
sword SDO_OCINumberAssign ( OCIError err,
CONST OCINumber from,
OCINumber to 
)
sword SDO_OCINumberCeil ( OCIError err,
CONST OCINumber number,
OCINumber result 
)
sword SDO_OCINumberCmp ( OCIError err,
CONST OCINumber number1,
CONST OCINumber number2,
sword result 
)
sword SDO_OCINumberCos ( OCIError err,
CONST OCINumber number,
OCINumber result 
)
sword SDO_OCINumberDiv ( OCIError err,
CONST OCINumber number1,
CONST OCINumber number2,
OCINumber result 
)
sword SDO_OCINumberExp ( OCIError err,
CONST OCINumber number,
OCINumber result 
)
sword SDO_OCINumberFloor ( OCIError err,
CONST OCINumber number,
OCINumber result 
)
sword SDO_OCINumberFromInt ( OCIError err,
CONST dvoid *  inum,
uword  inum_length,
uword  inum_s_flag,
OCINumber number 
)
sword SDO_OCINumberFromReal ( OCIError err,
CONST dvoid *  rnum,
uword  rnum_length,
OCINumber number 
)
sword SDO_OCINumberFromText ( OCIError err,
CONST text str,
ub4  str_length,
CONST text fmt,
ub4  fmt_length,
CONST text nls_params,
ub4  nls_p_length,
OCINumber number 
)
sword SDO_OCINumberHypCos ( OCIError err,
CONST OCINumber number,
OCINumber result 
)
sword SDO_OCINumberHypSin ( OCIError err,
CONST OCINumber number,
OCINumber result 
)
sword SDO_OCINumberHypTan ( OCIError err,
CONST OCINumber number,
OCINumber result 
)
sword SDO_OCINumberIntPower ( OCIError err,
CONST OCINumber base,
CONST sword  exp,
OCINumber result 
)
sword SDO_OCINumberIsZero ( OCIError err,
CONST OCINumber number,
boolean result 
)
sword SDO_OCINumberLn ( OCIError err,
CONST OCINumber number,
OCINumber result 
)
sword SDO_OCINumberLog ( OCIError err,
CONST OCINumber base,
CONST OCINumber number,
OCINumber result 
)
sword SDO_OCINumberMod ( OCIError err,
CONST OCINumber number1,
CONST OCINumber number2,
OCINumber result 
)
sword SDO_OCINumberMul ( OCIError err,
CONST OCINumber number1,
CONST OCINumber number2,
OCINumber result 
)
sword SDO_OCINumberNeg ( OCIError err,
CONST OCINumber number,
OCINumber result 
)
sword SDO_OCINumberPower ( OCIError err,
CONST OCINumber base,
CONST OCINumber number,
OCINumber result 
)
sword SDO_OCINumberRound ( OCIError err,
CONST OCINumber number,
sword  decplace,
OCINumber result 
)
void SDO_OCINumberSetZero ( OCIError err,
OCINumber num 
)
sword SDO_OCINumberSign ( OCIError err,
CONST OCINumber number,
sword result 
)
sword SDO_OCINumberSin ( OCIError err,
CONST OCINumber number,
OCINumber result 
)
sword SDO_OCINumberSqrt ( OCIError err,
CONST OCINumber number,
OCINumber result 
)
sword SDO_OCINumberSub ( OCIError err,
CONST OCINumber number1,
CONST OCINumber number2,
OCINumber result 
)
sword SDO_OCINumberTan ( OCIError err,
CONST OCINumber number,
OCINumber result 
)
sword SDO_OCINumberToInt ( OCIError err,
CONST OCINumber number,
uword  rsl_length,
uword  rsl_flag,
dvoid *  rsl 
)
sword SDO_OCINumberToReal ( OCIError err,
CONST OCINumber number,
uword  rsl_length,
dvoid *  rsl 
)
sword SDO_OCINumberToText ( OCIError err,
CONST OCINumber number,
CONST text fmt,
ub4  fmt_length,
CONST text nls_params,
ub4  nls_p_length,
ub4 buf_size,
text buf 
)
sword SDO_OCINumberTrunc ( OCIError err,
CONST OCINumber number,
sword  decplace,
OCINumber result 
)
sword SDO_OCIObjectAlwaysLatest ( OCIEnv env,
OCIError err,
dvoid *  object 
)
sword SDO_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 SDO_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 SDO_OCIObjectExists ( OCIEnv env,
OCIError err,
dvoid *  ins,
boolean exist 
)
sword SDO_OCIObjectFlush ( OCIEnv env,
OCIError err,
dvoid *  object 
)
sword SDO_OCIObjectFlushRefresh ( OCIEnv env,
OCIError err,
dvoid *  object 
)
sword SDO_OCIObjectFree ( OCIEnv env,
OCIError err,
dvoid *  instance,
ub2  flags 
)
sword SDO_OCIObjectGetInd ( OCIEnv env,
OCIError err,
dvoid *  instance,
dvoid **  null_struct 
)
sword SDO_OCIObjectGetObjectRef ( OCIEnv env,
OCIError err,
dvoid *  object,
OCIRef object_ref 
)
sword SDO_OCIObjectGetProperty ( OCIEnv envh,
OCIError errh,
CONST dvoid *  obj,
OCIObjectPropId  propertyId,
dvoid *  property,
ub4 size 
)
sword SDO_OCIObjectGetTypeRef ( OCIEnv env,
OCIError err,
dvoid *  instance,
OCIRef type_ref 
)
sword SDO_OCIObjectIsDirtied ( OCIEnv env,
OCIError err,
dvoid *  ins,
boolean dirty 
)
sword SDO_OCIObjectIsDirty ( OCIEnv env,
OCIError err,
dvoid *  ins,
boolean dirty 
)
sword SDO_OCIObjectIsLoaded ( OCIEnv env,
OCIError err,
dvoid *  ins,
boolean load 
)
sword SDO_OCIObjectIsLocked ( OCIEnv env,
OCIError err,
dvoid *  ins,
boolean lock 
)
sword SDO_OCIObjectLock ( OCIEnv env,
OCIError err,
dvoid *  object 
)
sword SDO_OCIObjectMarkDelete ( OCIEnv env,
OCIError err,
dvoid *  instance 
)
sword SDO_OCIObjectMarkDeleteByRef ( OCIEnv env,
OCIError err,
OCIRef object_ref 
)
sword SDO_OCIObjectMarkUpdate ( OCIEnv env,
OCIError err,
dvoid *  object 
)
sword SDO_OCIObjectNew ( OCIEnv env,
OCIError err,
CONST OCISvcCtx svc,
OCITypeCode  typecode,
OCIType tdo,
dvoid *  table,
OCIDuration  duration,
boolean  value,
dvoid **  instance 
)
sword SDO_OCIObjectNotAlwaysLatest ( OCIEnv env,
OCIError err,
dvoid *  object 
)
sword SDO_OCIObjectPin ( OCIEnv env,
OCIError err,
OCIRef object_ref,
OCIComplexObject corhdl,
OCIPinOpt  pin_option,
OCIDuration  pin_duration,
OCILockOpt  lock_option,
dvoid **  object 
)
sword SDO_OCIObjectPinCountReset ( OCIEnv env,
OCIError err,
dvoid *  object 
)
sword SDO_OCIObjectPinTable ( OCIEnv env,
OCIError err,
CONST OCISvcCtx svc,
CONST text schema_name,
ub4  s_n_length,
CONST text object_name,
ub4  o_n_length,
CONST OCIRef scope_obj_ref,
OCIDuration  pin_duration,
dvoid **  object 
)
sword SDO_OCIObjectRefresh ( OCIEnv env,
OCIError err,
dvoid *  object 
)
sword SDO_OCIObjectUnmark ( OCIEnv env,
OCIError err,
dvoid *  object 
)
sword SDO_OCIObjectUnmarkByRef ( OCIEnv env,
OCIError err,
OCIRef ref 
)
sword SDO_OCIObjectUnpin ( OCIEnv env,
OCIError err,
dvoid *  object 
)
sword SDO_OCIParamGet ( CONST dvoid *  hndlp,
ub4  htype,
OCIError errhp,
dvoid **  parmdpp,
ub4  pos 
)
sword SDO_OCIParamSet ( dvoid *  hdlp,
ub4  htyp,
OCIError errhp,
CONST dvoid *  dscp,
ub4  dtyp,
ub4  pos 
)
sword SDO_OCIPasswordChange ( OCISvcCtx svchp,
OCIError errhp,
CONST text user_name,
ub4  usernm_len,
CONST text opasswd,
ub4  opasswd_len,
CONST text npasswd,
ub4  npasswd_len,
ub4  mode 
)
sword SDO_OCIRawAllocSize ( OCIEnv env,
OCIError err,
CONST OCIRaw raw,
ub4 allocsize 
)
sword SDO_OCIRawAssignBytes ( OCIEnv env,
OCIError err,
CONST ub1 rhs,
ub4  rhs_len,
OCIRaw **  lhs 
)
sword SDO_OCIRawAssignRaw ( OCIEnv env,
OCIError err,
CONST OCIRaw rhs,
OCIRaw **  lhs 
)
ub1* SDO_OCIRawPtr ( OCIEnv env,
CONST OCIRaw raw 
)
sword SDO_OCIRawResize ( OCIEnv env,
OCIError err,
ub4  new_size,
OCIRaw **  raw 
)
ub4 SDO_OCIRawSize ( OCIEnv env,
CONST OCIRaw raw 
)
sword SDO_OCIRefAssign ( OCIEnv env,
OCIError err,
CONST OCIRef source,
OCIRef **  target 
)
void SDO_OCIRefClear ( OCIEnv env,
OCIRef ref 
)
sword SDO_OCIRefFromHex ( OCIEnv env,
OCIError err,
CONST OCISvcCtx svc,
CONST text hex,
ub4  length,
OCIRef **  ref 
)
ub4 SDO_OCIRefHexSize ( OCIEnv env,
CONST OCIRef ref 
)
boolean SDO_OCIRefIsEqual ( OCIEnv env,
CONST OCIRef x,
CONST OCIRef y 
)
boolean SDO_OCIRefIsNull ( OCIEnv env,
CONST OCIRef ref 
)
sword SDO_OCIRefToHex ( OCIEnv env,
OCIError err,
CONST OCIRef ref,
text hex,
ub4 hex_length 
)
sword SDO_OCIResultSetToStmt ( OCIResult rsetdp,
OCIError errhp 
)
sword SDO_OCIServerAttach ( OCIServer srvhp,
OCIError errhp,
CONST text dblink,
sb4  dblink_len,
ub4  mode 
)
sword SDO_OCIServerDetach ( OCIServer srvhp,
OCIError errhp,
ub4  mode 
)
sword SDO_OCIServerVersion ( dvoid *  hndlp,
OCIError errhp,
text bufp,
ub4  bufsz,
ub1  hndltype 
)
sword SDO_OCISessionBegin ( OCISvcCtx svchp,
OCIError errhp,
OCISession usrhp,
ub4  credt,
ub4  mode 
)
sword SDO_OCISessionEnd ( OCISvcCtx svchp,
OCIError errhp,
OCISession usrhp,
ub4  mode 
)
sword SDO_OCIStmtExecute ( OCISvcCtx svchp,
OCIStmt stmtp,
OCIError errhp,
ub4  iters,
ub4  rowoff,
CONST OCISnapshot snap_in,
OCISnapshot snap_out,
ub4  mode 
)
sword SDO_OCIStmtFetch ( OCIStmt stmtp,
OCIError errhp,
ub4  nrows,
ub2  orientation,
ub4  mode 
)
sword SDO_OCIStmtGetBindInfo ( OCIStmt stmtp,
OCIError errhp,
ub4  size,
ub4  startloc,
sb4 found,
text bvnp[],
ub1  bvnl[],
text invp[],
ub1  inpl[],
ub1  dupl[],
OCIBind hndl[] 
)
sword SDO_OCIStmtGetPieceInfo ( OCIStmt stmtp,
OCIError errhp,
dvoid **  hndlpp,
ub4 typep,
ub1 in_outp,
ub4 iterp,
ub4 idxp,
ub1 piecep 
)
sword SDO_OCIStmtPrepare ( OCISvcCtx ,
OCIStmt stmtp,
OCIError errhp,
CONST OraText stmt,
ub4  stmt_len,
CONST OraText ,
ub4  ,
ub4  language,
ub4  mode 
)
sword SDO_OCIStmtSetPieceInfo ( dvoid *  hndlp,
ub4  type,
OCIError errhp,
CONST dvoid *  bufp,
ub4 alenp,
ub1  piece,
CONST dvoid *  indp,
ub2 rcodep 
)
sword SDO_OCIStringAllocSize ( OCIEnv env,
OCIError err,
CONST OCIString vs,
ub4 allocsize 
)
sword SDO_OCIStringAssign ( OCIEnv env,
OCIError err,
CONST OCIString rhs,
OCIString **  lhs 
)
sword SDO_OCIStringAssignText ( OCIEnv env,
OCIError err,
CONST text rhs,
ub4  rhs_len,
OCIString **  lhs 
)
text* SDO_OCIStringPtr ( OCIEnv env,
CONST OCIString vs 
)
sword SDO_OCIStringResize ( OCIEnv env,
OCIError err,
ub4  new_size,
OCIString **  str 
)
ub4 SDO_OCIStringSize ( OCIEnv env,
CONST OCIString vs 
)
sword SDO_OCISvcCtxToLda ( OCISvcCtx svchp,
OCIError errhp,
Lda_Def ldap 
)
sword SDO_OCITableDelete ( OCIEnv env,
OCIError err,
sb4  index,
OCITable tbl 
)
sword SDO_OCITableExists ( OCIEnv env,
OCIError err,
CONST OCITable tbl,
sb4  index,
boolean exists 
)
sword SDO_OCITableFirst ( OCIEnv env,
OCIError err,
CONST OCITable tbl,
sb4 index 
)
sword SDO_OCITableLast ( OCIEnv env,
OCIError err,
CONST OCITable tbl,
sb4 index 
)
sword SDO_OCITableNext ( OCIEnv env,
OCIError err,
sb4  index,
CONST OCITable tbl,
sb4 next_index,
boolean exists 
)
sword SDO_OCITablePrev ( OCIEnv env,
OCIError err,
sb4  index,
CONST OCITable tbl,
sb4 prev_index,
boolean exists 
)
sword SDO_OCITableSize ( OCIEnv env,
OCIError err,
CONST OCITable tbl,
sb4 size 
)
sword SDO_OCITransCommit ( OCISvcCtx svchp,
OCIError errhp,
ub4  flags 
)
sword SDO_OCITransDetach ( OCISvcCtx svchp,
OCIError errhp,
ub4  flags 
)
sword SDO_OCITransForget ( OCISvcCtx svchp,
OCIError errhp,
ub4  flags 
)
sword SDO_OCITransPrepare ( OCISvcCtx svchp,
OCIError errhp,
ub4  flags 
)
sword SDO_OCITransRollback ( OCISvcCtx svchp,
OCIError errhp,
ub4  flags 
)
sword SDO_OCITransStart ( OCISvcCtx svchp,
OCIError errhp,
uword  timeout,
ub4  flags 
)
sword SDO_OCITypeArrayByName ( OCIEnv env,
OCIError err,
CONST OCISvcCtx svc,
ub4  array_len,
CONST text schema_name[],
ub4  s_length[],
CONST text type_name[],
ub4  t_length[],
CONST text version_name[],
ub4  v_length[],
OCIDuration  pin_duration,
OCITypeGetOpt  get_option,
OCIType tdo[] 
)
sword SDO_OCITypeArrayByRef ( OCIEnv env,
OCIError err,
ub4  array_len,
CONST OCIRef type_ref[],
OCIDuration  pin_duration,
OCITypeGetOpt  get_option,
OCIType tdo[] 
)
sword SDO_OCITypeAttrByName ( OCIEnv env,
OCIError err,
CONST OCIType tdo,
CONST text name,
ub4  n_length,
OCITypeElem **  elem 
)
sword SDO_OCITypeAttrNext ( OCIEnv env,
OCIError err,
OCITypeIter iteratorOCI,
OCITypeElem **  elem 
)
ub4 SDO_OCITypeAttrs ( OCIEnv env,
OCIError err,
CONST OCIType tdo 
)
sword SDO_OCITypeByName ( OCIEnv env,
OCIError err,
CONST OCISvcCtx svc,
CONST text schema_name,
ub4  s_length,
CONST text type_name,
ub4  t_length,
CONST text version_name,
ub4  v_length,
OCIDuration  pin_duration,
OCITypeGetOpt  get_option,
OCIType **  tdo 
)
sword SDO_OCITypeByRef ( OCIEnv env,
OCIError err,
CONST OCIRef type_ref,
OCIDuration  pin_duration,
OCITypeGetOpt  get_option,
OCIType **  tdo 
)
sword SDO_OCITypeCollElem ( OCIEnv env,
OCIError err,
CONST OCIType tdo,
OCITypeElem **  element 
)
sword SDO_OCITypeCollExtTypeCode ( OCIEnv env,
OCIError err,
CONST OCIType tdo,
OCITypeCode sqt_code 
)
sword SDO_OCITypeCollSize ( OCIEnv env,
OCIError err,
CONST OCIType tdo,
ub4 num_elems 
)
OCITypeCode SDO_OCITypeCollTypeCode ( OCIEnv env,
OCIError err,
CONST OCIType tdo 
)
ub2 SDO_OCITypeElemCharSetForm ( OCIEnv env,
OCIError err,
CONST OCITypeElem elem 
)
ub2 SDO_OCITypeElemCharSetID ( OCIEnv env,
OCIError err,
CONST OCITypeElem elem 
)
text* SDO_OCITypeElemDefaultValue ( OCIEnv env,
OCIError err,
CONST OCITypeElem elem,
ub4 d_v_length 
)
OCITypeCode SDO_OCITypeElemExtTypeCode ( OCIEnv env,
OCIError err,
CONST OCITypeElem elem 
)
ub4 SDO_OCITypeElemFlags ( OCIEnv env,
OCIError err,
CONST OCITypeElem elem 
)
ub4 SDO_OCITypeElemLength ( OCIEnv env,
OCIError err,
CONST OCITypeElem elem 
)
text* SDO_OCITypeElemName ( OCIEnv env,
OCIError err,
CONST OCITypeElem elem,
ub4 n_length 
)
ub1 SDO_OCITypeElemNumPrec ( OCIEnv env,
OCIError err,
CONST OCITypeElem elem 
)
sb1 SDO_OCITypeElemNumScale ( OCIEnv env,
OCIError err,
CONST OCITypeElem elem 
)
sword SDO_OCITypeElemParameterizedType ( OCIEnv env,
OCIError err,
CONST OCITypeElem elem,
OCIType **  type_stored 
)
OCITypeParamMode SDO_OCITypeElemParamMode ( OCIEnv env,
OCIError err,
CONST OCITypeElem elem 
)
sword SDO_OCITypeElemType ( OCIEnv env,
OCIError err,
CONST OCITypeElem elem,
OCIType **  elem_tdo 
)
OCITypeCode SDO_OCITypeElemTypeCode ( OCIEnv env,
OCIError err,
CONST OCITypeElem elem 
)
sword SDO_OCITypeIterFree ( OCIEnv env,
OCIError err,
OCITypeIter iteratorOCI 
)
sword SDO_OCITypeIterNew ( OCIEnv env,
OCIError err,
OCIType tdo,
OCITypeIter **  iteratorOCI 
)
sword SDO_OCITypeIterSet ( OCIEnv env,
OCIError err,
OCIType tdo,
OCITypeIter iteratorOCI 
)
sword SDO_OCITypeMethodByName ( OCIEnv env,
OCIError err,
CONST OCIType tdo,
CONST text method_name,
ub4  m_length,
OCITypeMethod **  mdos 
)
OCITypeEncap SDO_OCITypeMethodEncap ( OCIEnv env,
OCIError err,
CONST OCITypeMethod mdo 
)
OCITypeMethodFlag SDO_OCITypeMethodFlags ( OCIEnv env,
OCIError err,
CONST OCITypeMethod mdo 
)
sword SDO_OCITypeMethodMap ( OCIEnv env,
OCIError err,
CONST OCIType tdo,
OCITypeMethod **  mdo 
)
text* SDO_OCITypeMethodName ( OCIEnv env,
OCIError err,
CONST OCITypeMethod mdo,
ub4 n_length 
)
sword SDO_OCITypeMethodNext ( OCIEnv env,
OCIError err,
OCITypeIter iteratorOCI,
OCITypeMethod **  mdo 
)
sword SDO_OCITypeMethodOrder ( OCIEnv env,
OCIError err,
CONST OCIType tdo,
OCITypeMethod **  mdo 
)
ub4 SDO_OCITypeMethodOverload ( OCIEnv env,
OCIError err,
CONST OCIType tdo,
CONST text method_name,
ub4  m_length 
)
ub4 SDO_OCITypeMethodParams ( OCIEnv env,
OCIError err,
CONST OCITypeMethod mdo 
)
ub4 SDO_OCITypeMethods ( OCIEnv env,
OCIError err,
CONST OCIType tdo 
)
text* SDO_OCITypeName ( OCIEnv env,
OCIError err,
CONST OCIType tdo,
ub4 n_length 
)
sword SDO_OCITypeParamByName ( OCIEnv env,
OCIError err,
CONST OCITypeMethod mdo,
CONST text name,
ub4  n_length,
OCITypeElem **  elem 
)
sword SDO_OCITypeParamByPos ( OCIEnv env,
OCIError err,
CONST OCITypeMethod mdo,
ub4  position,
OCITypeElem **  elem 
)
sword SDO_OCITypeParamPos ( OCIEnv env,
OCIError err,
CONST OCITypeMethod mdo,
CONST text name,
ub4  n_length,
ub4 position,
OCITypeElem **  elem 
)
sword SDO_OCITypeResult ( OCIEnv env,
OCIError err,
CONST OCITypeMethod mdo,
OCITypeElem **  elem 
)
text* SDO_OCITypeSchema ( OCIEnv env,
OCIError err,
CONST OCIType tdo,
ub4 n_length 
)
OCITypeCode SDO_OCITypeTypeCode ( OCIEnv env,
OCIError err,
CONST OCIType tdo 
)
text* SDO_OCITypeVersion ( OCIEnv env,
OCIError err,
CONST OCIType tdo,
ub4 v_length 
)
sword SDO_OCITypeVTInit ( OCIEnv env,
OCIError err 
)
sword SDO_OCITypeVTInsert ( OCIEnv env,
OCIError err,
CONST text schema_name,
ub4  s_n_length,
CONST text type_name,
ub4  t_n_length,
CONST text user_version,
ub4  u_v_length 
)
sword SDO_OCITypeVTSelect ( OCIEnv env,
OCIError err,
CONST text schema_name,
ub4  s_n_length,
CONST text type_name,
ub4  t_n_length,
text **  user_version,
ub4 u_v_length,
ub2 version 
)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines