|
OCILIB (C and C++ Driver for Oracle)
4.6.0
|
| ▼Nocilib | OCILIB ++ Namespace |
| CAgent | AQ identified agent for messages delivery |
| CBindInfo | Provides SQL bind informations |
| CBindResolver | Internal usage. Allow resolving a native type used by C API from a C++ type in binding operations |
| CBindResolverScalarType | Simplified resolver for scalar types that do not need translation |
| CBindResolverType | Resolve a bind input / output types |
| CCollection | Object identifying the SQL data types VARRAY and NESTED TABLE |
| CCollectionElement | Class used for handling transient collection value. it is used internally by the Collection<T> class: |
| CCollectionIterator | STL compliant Collection Random iterator class |
| CColumn | Encapsulate a Resultset column or object member properties |
| CConnection | A connection or session with a specific database |
| CDate | Object identifying the SQL data type DATE |
| CDequeue | Dequeue object for dequeuing messages into an Oracle Queue |
| CDirectPath | Oracle Direct path loading encapsulation |
| CEnqueue | Enqueue object for queuing messages into an Oracle Queue |
| CEnum | Template Enumeration template class providing some type safety to some extends for manipulating enumerated variables |
| CEnvironment | Static class in charge of library initialization / cleanup |
| CEvent | Subscription Event |
| CException | Exception class handling all OCILIB errors |
| CFile | Object identifying the SQL data type BFILE |
| CFlags | Template Flags template class providing some type safety to some extends for manipulating flags set variables |
| CHandleHolder | Template class providing OCILIB handles auto memory, life cycle and scope management |
| CInterval | Object identifying the SQL data type INTERVAL |
| CLob | Object identifying the SQL data type LOB (CLOB, NCLOB and BLOB) |
| CLong | Object identifying the SQL data type LONG |
| CMessage | AQ message |
| CMutex | Static class allowing managing mutexes |
| CNumber | Object identifying the SQL data type NUMBER |
| CNumericTypeResolver | Allow resolving a the C API numeric enumerated type from a C++ type |
| CObject | Object identifying the SQL data type OBJECT |
| CPool | A connection or session Pool |
| CQueue | Class allowing the administration of Oracle Queues |
| CQueueTable | Class allowing the administration of Oracle Queue tables |
| CReference | Object identifying the SQL data type REF |
| CResultset | Database resultset |
| CStatement | Object used for executing SQL or PL/SQL statement and returning the produced results |
| CStreamable | Abstract class allowing derived classes to be compatible with any type supporting the operator << ocilib::ostring |
| CSubscription | Subscription to database or objects changes |
| CThread | Static class allowing to manipulate threads |
| CThreadKey | Static class allowing to set/get thread local storage (TLS) values for a given unique key |
| CTimestamp | Object identifying the SQL data type TIMESTAMP |
| CTransaction | Oracle Transaction object |
| CTypeInfo | Provides type information on Oracle Database objects |