OCILIB (C and C++ Driver for Oracle)
4.1.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::Enum< ExceptionTypeValues > | |
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::Flags< EnvironmentFlagsValues > | |
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_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_Variant | Internal Variant type based on union C type |
Cocilib::Queue | Class allowing the administration of Oracle Queues |
Cocilib::QueueTable | Class allowing the administration of Oracle Queue tables |
▼Cocilib::Streamable | Abstract class allowing derived classes to be compatible with any type supporting the operator << ocilib::ostring |
Cocilib::Collection< TDataType > | Object identifying the SQL data types VARRAY and NESTED TABLE |
Cocilib::Date | Object identifying the SQL data type DATE |
Cocilib::Interval | Object identifying the SQL data type INTERVAL |
Cocilib::Object | Object identifying the SQL data type OBJECT |
Cocilib::Reference | Object identifying the SQL data type REF |
Cocilib::Timestamp | Object identifying the SQL data type TIMESTAMP |
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 |