# Class List

Here are the classes, structs, unions and interfaces with brief descriptions:

Gnome::Gda::Batch | Multiple SQL statements grouped together
Gnome::Gda::Blob | This object is a base class for individual database providers which support BLOB types
Gnome::Gda::BlobOp | Blobs handling
Gnome::Gda::Column | Management of DataModel column attributes
Gnome::Gda::Config | Configuration — Access/Management of libgda configuration
Gnome::Gda::ConfigError |
Gnome::Gda::Connection | Manages a connection to a data source
Gnome::Gda::ConnectionError | Exception class for Gda connection errors
Gnome::Gda::ConnectionEvent | Any event which has occurred on a Gda::Connection
Gnome::Gda::DataAccessWrapper | Offers random access on top of a cursor-only access data model
Gnome::Gda::DataComparator | Simple data model's contents comparison
Gnome::Gda::DataHandler | Base class which provides data handling capabilities
Gnome::Gda::DataModel | Abstract DataModel (Base class for all DataModels)
Gnome::Gda::DataModelArray | An implementation of DataModel based on an array
Gnome::Gda::DataModelError | Exception class for Gda connection errors
Gnome::Gda::DataModelImport | Importing data from a string or a file
Gnome::Gda::DataModelIter | Data model iterator
Gnome::Gda::DataModelIterError |
Gnome::Gda::DataProxy | Proxy to hold modifications for any DataModel, providing the DataModel interface itself
Gnome::Gda::DataSelect | Data models returned by the execution of a SELECT statement
Gnome::Gda::HandlerBin | Default handler for binary values
Gnome::Gda::HandlerBoolean | Default Handler for booleans
Gnome::Gda::HandlerNumerical | Default handler for numeric values
Gnome::Gda::HandlerString | Default handler for strings
Gnome::Gda::HandlerTime | Default handler for time, date and timestamp
Gnome::Gda::HandlerType | Default handler for GType values
Gnome::Gda::Holder | Container for a single Gda::Value
Gnome::Gda::HolderError |
Gnome::Gda::MetaStore | Dictionary object
Gnome::Gda::MetaStoreError |
Gnome::Gda::MetaStruct | In-memory representation of some database objects
Gnome::Gda::MetaStructError | Exception class for Gda MetaStruct errors
Gnome::Gda::QuarkList | Quark lists (lists of KEY=VALUE's)
Gnome::Gda::Row | Row for a Gda::DataModelArray object
Gnome::Gda::ServerOperation | Handles any DDL query in an abstract way
Gnome::Gda::ServerProvider | Base class for all the DBMS providers
Gnome::Gda::ServerProviderError |
Gnome::Gda::Set | Container for several values
Gnome::Gda::SqlBuilder | SqlBuilder 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
Gnome::Gda::SqlBuilderError |
Gnome::Gda::SqlError |
Gnome::Gda::SqlExpr | This contains any expression, either as a value, a variable, or as other types of expressions
Gnome::Gda::SqlParser | SQL parser
Gnome::Gda::SqlParserError |
Gnome::Gda::SqlStatement | Every SQL statement can be decomposed in the SqlStatement tree structure
Gnome::Gda::Statement | Single SQL statement
Gnome::Gda::StatementError |
Gnome::Gda::TransactionStatus | Keeps track of the transactional status of a connection
Gnome::Gda::Value | Use value_type() to identify the value type at runtime
Gnome::Gda::XaTransaction | Distributed transaction manager