OCILIB (C and C++ Driver for Oracle)  4.7.5
Open source and cross platform Oracle Driver delivering efficient access to Oracle databases.
Loading...
Searching...
No Matches
ocilib::support Namespace Reference

OCILIB internal support classes. More...

Classes

class  BindArray
 Internal usage. Class implementing bind translations between C++ vectors and C API arrays. More...
 
class  BindObject
 Internal usage. Base class for implementing bind translations for C++ objects and their counter parts in the C API. More...
 
class  BindObjectAdaptor
 Internal usage. Class implementing bind adapters between C++ class and C API types. More...
 
struct  BindResolver
 Internal usage. Allow resolving a native type used by C API from a C++ type in binding operations. More...
 
struct  BindResolverHandleType
 Simplified resolver for handle types. More...
 
struct  BindResolverScalarType
 Simplified resolver for scalar types that do not need translation. More...
 
struct  BindResolverType
 Resolve a bind input / output types. More...
 
class  BindsHolder
 Internal usage. Class owning bind objects allowing to set/get C data prior/after a statement execution. More...
 
class  BindTypeAdaptor
 Internal usage. Class implementing bind adapters between C++ types and C API types when C++ types do not exist in C. More...
 
struct  HandleDeleter
 Internal usage. Allow resolving a deleter for C handles. More...
 
struct  HandleStoreResolver
 Internal usage. Allow resolving information required creating a handle store for a given C Handle. More...
 
struct  HandleStoreResolverType
 Internal usage. More...
 
struct  NumericTypeResolver
 Allow resolving a the C API numeric enumerated type from a C++ type. More...
 

Detailed Description

OCILIB internal support classes.