|
OCILIB (C and C++ Driver for Oracle)
4.0.0
|
| Cocilib::Collection< TDataType >::Element | Class used for handling transient collection value. it is used internally by: |
| Cocilib::Enum< TEnum > | Template Enum template class providing some type safety to some extends for manipulating enum variables |
| Cocilib::Environment | Static class in charge of library initialization / cleanup |
| ▼Cstd::exception | STL class |
| Cocilib::Exception | Exception class handling all OCILIB errors |
| Cocilib::Flags< TEnum > | Template Flags template class providing some type safety to some extends for manipulating flags set variables |
| Cocilib::HandleHolder< THandleType > | Template class providing OCILIB handles auto memory, life cycle and scope management |
| Cocilib::HandleHolder< AnyPointer > | |
| ▼Cocilib::HandleHolder< OCI_Agent * > | |
| Cocilib::Agent | AQ identified agent for messages delivery |
| ▼Cocilib::HandleHolder< OCI_Bind * > | |
| Cocilib::BindInfo | Provides SQL bind informations |
| ▼Cocilib::HandleHolder< OCI_Coll * > | |
| Cocilib::Collection< TDataType > | Object identifying the SQL data types VARRAY and NESTED TABLE |
| ▼Cocilib::HandleHolder< OCI_Column * > | |
| Cocilib::Column | Encapsulate a Resultset column or object member properties |
| ▼Cocilib::HandleHolder< OCI_Connection * > | |
| Cocilib::Connection | A connection or session with a specific database |
| ▼Cocilib::HandleHolder< OCI_Date * > | |
| Cocilib::Date | Object identifying the SQL data type DATE |
| ▼Cocilib::HandleHolder< OCI_Dequeue * > | |
| Cocilib::Dequeue | Dequeue object for dequeuing messages into an Oracle Queue |
| ▼Cocilib::HandleHolder< OCI_DirPath * > | |
| Cocilib::DirectPath | Oracle Direct path loading encapsulation |
| ▼Cocilib::HandleHolder< OCI_Enqueue * > | |
| Cocilib::Enqueue | Enqueue object for queuing messages into an Oracle Queue |
| ▼Cocilib::HandleHolder< OCI_Error * > | |
| Cocilib::Exception | Exception class handling all OCILIB errors |
| ▼Cocilib::HandleHolder< OCI_Event * > | |
| Cocilib::Event | Subscription Event |
| ▼Cocilib::HandleHolder< OCI_File * > | |
| Cocilib::File | Object identifying the SQL data type BFILE |
| ▼Cocilib::HandleHolder< OCI_Interval * > | |
| Cocilib::Interval | Object identifying the SQL data type INTERVAL |
| ▼Cocilib::HandleHolder< OCI_Lob * > | |
| Cocilib::Lob< TLobObjectType, TLobOracleType > | Object identifying the SQL data type LOB (CLOB, NCLOB and BLOB) |
| ▼Cocilib::HandleHolder< OCI_Long * > | |
| Cocilib::Long< TLongObjectType, TLongOracleType > | Object identifying the SQL data type LONG |
| ▼Cocilib::HandleHolder< OCI_Msg * > | |
| Cocilib::Message | AQ message |
| ▼Cocilib::HandleHolder< OCI_Object * > | |
| Cocilib::Object | Object identifying the SQL data type OBJECT |
| ▼Cocilib::HandleHolder< OCI_Pool * > | |
| Cocilib::Pool | A connection or session Pool |
| ▼Cocilib::HandleHolder< OCI_Ref * > | |
| Cocilib::Reference | Object identifying the SQL data type REF |
| ▼Cocilib::HandleHolder< OCI_Resultset * > | |
| Cocilib::Resultset | Database resultset |
| ▼Cocilib::HandleHolder< OCI_Statement * > | |
| Cocilib::Statement | Object used for executing SQL or PL/SQL statement and returning the produced results |
| ▼Cocilib::HandleHolder< OCI_Subscription * > | |
| Cocilib::Subscription | Subscription to database or objects changes |
| ▼Cocilib::HandleHolder< OCI_Timestamp * > | |
| Cocilib::Timestamp | Object identifying the SQL data type TIMESTAMP |
| ▼Cocilib::HandleHolder< OCI_Transaction * > | |
| Cocilib::Transaction | Oracle Transaction object |
| ▼Cocilib::HandleHolder< OCI_TypeInfo * > | |
| Cocilib::TypeInfo | Provides type information on Oracle Database objects |
| Cocilib::Collection< TDataType >::Iterator | STL compliant bi-directional iterator class |
| Cocilib::Mutex | Static class allowing managing mutexes |
| 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 |
| Cocilib::Queue | Class allowing the administration of Oracle Queues |
| Cocilib::QueueTable | Class allowing the administration of Oracle Queue tables |
| Cocilib::Thread | Static class allowing to manipulate threads |
| Cocilib::ThreadKey | Static class allowing to set/get thread local storage (TLS) values for a given unique key |