5 #ifndef ODB_ORACLE_AUTO_HANDLE_HXX
6 #define ODB_ORACLE_AUTO_HANDLE_HXX
13 #include <odb/oracle/details/export.hxx>
54 LIBODB_ORACLE_EXPORT
void
219 : h_ (h), release_mode_ (release_mode), e_ (e)
257 release_mode_ = release_mode;
271 #endif // ODB_ORACLE_AUTO_HANDLE_HXX
static const ub4 htype
Definition: auto-handle.hxx:48
static const ub4 htype
Definition: auto-handle.hxx:32
void reset()
Definition: auto-handle.hxx:181
H * release()
Definition: auto-handle.hxx:112
struct OCIAuthInfo OCIAuthInfo
Definition: oracle-fwd.hxx:26
void reset(OCISvcCtx *h, OCIError *e)
Definition: auto-handle.hxx:191
auto_handle()
Definition: auto-handle.hxx:144
static const ub4 htype
Definition: auto-handle.hxx:36
unsigned int ub4
Definition: oracle-fwd.hxx:20
struct OCISvcCtx OCISvcCtx
Definition: oracle-fwd.hxx:23
Definition: auto-handle.hxx:58
static const ub4 htype
Definition: auto-handle.hxx:28
auto_handle(OCISvcCtx *h, OCIError *e)
Definition: auto-handle.hxx:149
Definition: auto-handle.hxx:86
~auto_handle()
Definition: auto-handle.hxx:94
auto_handle()
Definition: auto-handle.hxx:213
static const ub4 htype
Definition: auto-handle.hxx:44
static void release(H *h)
Definition: auto-handle.hxx:61
struct OCIStmt OCIStmt
Definition: oracle-fwd.hxx:25
auto_handle(OCIStmt *h, ub4 release_mode, OCIError *e)
Definition: auto-handle.hxx:218
Definition: auto-handle.hxx:24
struct OCIError OCIError
Definition: oracle-fwd.hxx:24
static const ub4 htype
Definition: auto-handle.hxx:40
void reset()
Definition: auto-handle.hxx:241
~auto_handle()
Definition: auto-handle.hxx:223
~auto_handle()
Definition: auto-handle.hxx:154
void reset(H *h=0)
Definition: auto-handle.hxx:120
auto_handle(H *h=0)
Definition: auto-handle.hxx:89
struct OCITrans OCITrans
Definition: oracle-fwd.hxx:27
struct OCIEnv OCIEnv
Definition: oracle-fwd.hxx:22
void reset(OCIStmt *h, ub4 release_mode, OCIError *e)
Definition: auto-handle.hxx:251
LIBODB_ORACLE_EXPORT void oci_handle_free(void *handle, ub4 type)
OCISvcCtx * release()
Definition: auto-handle.hxx:172