|
OCILIB (C and C++ Driver for Oracle)
4.0.0
|
| ▼Nocilib | OCILIB ++ Namespace |
| CAgent | AQ identified agent for messages delivery |
| CBindInfo | Provides SQL bind informations |
| ▼CCollection | Object identifying the SQL data types VARRAY and NESTED TABLE |
| CElement | Class used for handling transient collection value. it is used internally by: |
| CIterator | STL compliant bi-directional 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 Enum template class providing some type safety to some extends for manipulating enum 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 |
| 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 |
| 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 |
| COCI_Agent | OCILIB encapsulation of A/Q Agent |
| COCI_Bind | Internal bind representation |
| COCI_Coll | Oracle Collections (VARRAYs and Nested Tables) representation |
| COCI_Column | Oracle SQL Column and Type member representation |
| COCI_Connection | Oracle physical connection |
| COCI_Date | Oracle internal date representation |
| COCI_Dequeue | OCILIB encapsulation of A/Q dequeuing operations |
| COCI_DirPath | OCILIB encapsulation of OCI Direct Path handle |
| COCI_Elem | Oracle Collection item representation |
| COCI_Enqueue | OCILIB encapsulation of A/Q enqueuing operations |
| COCI_Error | Encapsulates an Oracle or OCILIB exception |
| COCI_Event | OCILIB encapsulation of Oracle DCN event |
| COCI_File | Oracle External Large objects: |
| COCI_HashEntry | Hash table entry |
| COCI_HashTable | OCILIB implementation of hash tables |
| COCI_HashValue | Hash table entry value |
| COCI_Interval | Oracle internal interval representation |
| COCI_Iter | Oracle Collection iterator representation |
| COCI_Lob | Oracle Internal Large objects: |
| COCI_Long | Oracle Long data type |
| COCI_Msg | OCILIB encapsulation of A/Q message |
| COCI_Mutex | OCILIB encapsulation of OCI mutexes |
| COCI_Object | Oracle Named types representation |
| COCI_Pool | Pool object (session or connection) |
| COCI_Ref | Oracle REF type representation |
| COCI_Resultset | Collection of output columns from a select statement |
| COCI_Statement | Oracle SQL or PL/SQL statement |
| COCI_Subscription | OCILIB encapsulation of Oracle DCN notification |
| COCI_Thread | OCILIB encapsulation of OCI Threads |
| COCI_Timestamp | Oracle internal timestamp representation |
| COCI_Transaction | Oracle Transaction |
| COCI_TypeInfo | Type info metadata handle |
| COCI_Variant | Internal Variant type based on union C type |
| COCI_XID | Global transaction identifier |