5 #ifndef ODB_ORACLE_AUTO_DESCRIPTOR_HXX
6 #define ODB_ORACLE_AUTO_DESCRIPTOR_HXX
13 #include <odb/oracle/details/export.hxx>
29 LIBODB_ORACLE_EXPORT
void
51 template <
typename D, descriptor_type type>
75 template <
typename D, descriptor_type type = dt_default>
128 #endif // ODB_ORACLE_AUTO_DESCRIPTOR_HXX
Definition: auto-descriptor.hxx:23
static void release(D *d)
Definition: auto-descriptor.hxx:55
~auto_descriptor()
Definition: auto-descriptor.hxx:84
Definition: auto-descriptor.hxx:24
Definition: auto-descriptor.hxx:37
static void release(D *d)
Definition: auto-descriptor.hxx:65
Definition: auto-descriptor.hxx:25
Definition: auto-descriptor.hxx:26
struct OCILobLocator OCILobLocator
Definition: oracle-fwd.hxx:30
Definition: auto-descriptor.hxx:76
D * d_
Definition: auto-descriptor.hxx:121
struct OCIParam OCIParam
Definition: oracle-fwd.hxx:29
descriptor_type
Definition: auto-descriptor.hxx:19
Definition: auto-descriptor.hxx:52
void reset(D *d=0)
Definition: auto-descriptor.hxx:108
auto_descriptor(D *d=0)
Definition: auto-descriptor.hxx:79
Definition: auto-descriptor.hxx:22
Definition: auto-descriptor.hxx:21
LIBODB_ORACLE_EXPORT void oci_descriptor_free(void *descriptor, descriptor_type type)