libgdamm  4.99.7
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
oCGlib::Exception [external]
|\CGlib::Error [external]
| oCGnome::Gda::ConfigError
| oCGnome::Gda::ConnectionErrorException class for Gda connection errors
| oCGnome::Gda::DataModelErrorException class for Gda connection errors
| oCGnome::Gda::DataModelIterError
| oCGnome::Gda::HolderError
| oCGnome::Gda::MetaStoreError
| oCGnome::Gda::MetaStructErrorException class for Gda MetaStruct errors
| oCGnome::Gda::ServerProviderError
| oCGnome::Gda::SqlBuilderError
| oCGnome::Gda::SqlError
| oCGnome::Gda::SqlParserError
| \CGnome::Gda::StatementError
oCGlib::ValueBase [external]
|\CGnome::Gda::ValueUse value_type() to identify the value type at runtime
oCGnome::Gda::BlobThis object is a base class for individual database providers which support BLOB types
oCGnome::Gda::NumericTODO
oCGnome::Gda::QuarkListManages lists of KEY=VALUE pairs
oCGnome::Gda::SqlExprThis contains any expression, either as a value, a variable, or as other types of expressions
oCGnome::Gda::SqlStatementEvery SQL statement can be decomposed in the SqlStatement tree structure
\Csigc::trackable [external]
 \CGlib::ObjectBase [external]
  oCGlib::Interface [external]
  |oCGnome::Gda::DataHandlerBase class which provides data handling capabilities
  ||oCGnome::Gda::HandlerBinDefault handler for binary values
  ||oCGnome::Gda::HandlerBooleanDefault Handler for booleans
  ||oCGnome::Gda::HandlerNumericalDefault handler for numeric values
  ||oCGnome::Gda::HandlerStringDefault handler for strings
  ||oCGnome::Gda::HandlerTimeDefault handler for time, date and timestamp
  ||\CGnome::Gda::HandlerTypeDefault handler for GType values
  |\CGnome::Gda::DataModelAbstract DataModel (Base class for all DataModels)
  | oCGnome::Gda::DataAccessWrapperOffers random access on top of a cursor-only access data model
  | oCGnome::Gda::DataComparatorSimple data model's contents comparison
  | oCGnome::Gda::DataModelArrayAn implementation of DataModel based on an array
  | oCGnome::Gda::DataModelImportImporting data from a string or a file
  | oCGnome::Gda::DataProxyProxy to hold modifications for any DataModel, providing the DataModel interface itself
  | \CGnome::Gda::DataSelectData models returned by the execution of a SELECT statement
  \CGlib::Object [external]
   oCGnome::Gda::BatchMultiple SQL statements grouped together
   oCGnome::Gda::BlobOpBlobs handling
   oCGnome::Gda::ColumnManagement of DataModel column attributes
   oCGnome::Gda::ConfigConfiguration — Access/Management of libgda configuration
   oCGnome::Gda::ConnectionManages a connection to a data source
   oCGnome::Gda::ConnectionEventAny event which has occurred on a Gda::Connection
   oCGnome::Gda::DataAccessWrapperOffers random access on top of a cursor-only access data model
   oCGnome::Gda::DataComparatorSimple data model's contents comparison
   oCGnome::Gda::DataModelArrayAn implementation of DataModel based on an array
   oCGnome::Gda::DataModelImportImporting data from a string or a file
   oCGnome::Gda::DataProxyProxy to hold modifications for any DataModel, providing the DataModel interface itself
   oCGnome::Gda::DataSelectData models returned by the execution of a SELECT statement
   oCGnome::Gda::HandlerBinDefault handler for binary values
   oCGnome::Gda::HandlerBooleanDefault Handler for booleans
   oCGnome::Gda::HandlerNumericalDefault handler for numeric values
   oCGnome::Gda::HandlerStringDefault handler for strings
   oCGnome::Gda::HandlerTimeDefault handler for time, date and timestamp
   oCGnome::Gda::HandlerTypeDefault handler for GType values
   oCGnome::Gda::HolderContainer for a single Gda::Value
   oCGnome::Gda::MetaStoreDictionary object
   oCGnome::Gda::MetaStructIn-memory representation of some database objects
   oCGnome::Gda::RowRow for a Gda::DataModelArray object
   oCGnome::Gda::ServerOperationHandles any DDL query in an abstract way
   oCGnome::Gda::ServerProviderBase class for all the DBMS providers
   oCGnome::Gda::SetContainer for several values
   |\CGnome::Gda::DataModelIterData model iterator
   oCGnome::Gda::SqlBuilderSqlBuilder can be used to build a Statement from its structural description, much in the same way a SqlParser can be used to build a Statement from a SQL string
   oCGnome::Gda::SqlParserSQL parser
   oCGnome::Gda::StatementSingle SQL statement
   oCGnome::Gda::TransactionStatusKeeps track of the transactional status of a connection
   \CGnome::Gda::XaTransactionDistributed transaction manager