API Reference

background
binreloc
delimiter
GdaDirBlobOp
Attributes manager — Manager for lists of attributes
GdaBatch — Multiple SQL statements grouped together.
gda-binreloc
Blobs — Binary data and BLOBs handling
gda-blob-op-impl
GdaDataModel columns — Management of GdaDataModel column attributes
Configuration — Access/Management of libgda configuration
GdaConnect — Inter thread signal propagation
GdaConnection — A connection to a database
GdaConnectionEvent — Any event which has occurred on a GdaConnection
gda-connection-internal
gda-connection-private
GdaDataAccessWrapper — Offers a random access on top of a cursor-only access data model
GdaDataComparator — Simple data model's contents comparison
GdaDataHandler — Interface which provides data handling (conversions) capabilities
GdaDataMetaWrapper
GdaDataModel — Data model interface
GdaDataModelArray — An implementation of GdaDataModel based on a GArray
GdaDataModelDir — GdaDataModel to list files in filesystem
GdaDataModelDsnList
gda-data-model-extra
GdaDataModelImport — Importing data from a string or a file
GdaDataModelIter — Data model iterator
gda-data-model-iter-extra
GdaDataModelLdap — GdaDataModel to extract LDAP information
gda-data-model-private
GdaDataPivot — A data model for data summarisation
GdaDataProxy — Proxy to hold modifications for any GdaDataModel, providing the GdaDataModel interface itself
GdaDataSelect — Base class for data models returned by the execution of a SELECT statement
gda-data-select-extra
Subclassing GdaDataSelect — Base class for all the data models returned by DBMS providers when a SELECT statement is executed
GdaDdlBase — The basic class for all database objects
GdaDdlBuildable
GdaDdlColumn — Object to represent table column
GdaDdlCreator — Object to constract database representation from an xml file or by reading the existing datatabase
GdaDdlFkey — Object to hold information for foregn key.
GdaDdlTable — Object to represent table database object
GdaDdlView — Object to represent view database object
gda-debug-macros
gda-decl
gda-enums
GdaHanderBin — Default handler for binary values
GdaHanderBoolean — Default handler for boolean values
GdaHanderNumerical — Default handler for numeric values
GdaHanderString — Default handler for string values
GdaHanderTime — Default handler for time values
GdaHanderType — Default handler for GType values
GdaHolder — Container for a single GValue
GdaLdapConnection — LDAP connection objects
GdaLockable — Interface for locking objects in a multi threaded environment
Logging — Log functions
gda-meta-column-types
GdaMetaStore — Dictionary object
GdaMetaStruct — In memory representation of some database objects
GdaPstmt — Base class for prepared statement's
Quark list — Manages lists of KEY=VALUE pairs
GdaRepetitiveStatement — Execute the same statement several times with different values
GdaRow — Individual row of a GdaDataModelArray object
GdaServerOperation — Handles any DDL query in an abstract way
GdaServerProvider — Base class for all the DBMS providers
gda-server-provider-extra
gda-server-provider-impl
gda-server-provider-private
GdaSet — Container for several values
GdaSqlBuilder — Factory object for statements
GdaSqlParser — SQL parser
gda-sql-parser-enum-types
gda-sql-parser-private
gda-sqlite
GdaSqliteBlobOp
GdaSqliteHandlerBin
GdaSqliteHandlerBoolean
GdaSqliteProvider
GdaSqlitePStmt
GdaSqliteRecordset
GdaStatement — Single SQL statement
gda-statement-extra
gda-statement-struct
gda-statement-struct-compound
gda-statement-struct-decl
gda-statement-struct-delete
gda-statement-struct-insert
gda-statement-struct-parts
gda-statement-struct-pspec
gda-statement-struct-select
gda-statement-struct-trans
gda-statement-struct-unknown
gda-statement-struct-update
gda-statement-struct-util
gda-symbols-util
GdaTransactionStatus — Keeps track of the transaction status of a connection
gda-transaction-status-private
GdaTree — A tree-structure
GdaTreeManager — Base class for all the tree managers
GdaTreeMgrColumns — A tree manager which creates a node for each column of a table
GdaTreeMgrLabel — A tree manager which creates a single node
GdaTreeMgrLdap — A tree manager which creates a node for each child entry of an LDAP entry
GdaTreeMgrSchemas — A tree manager which creates a node for each schema in a database
GdaTreeMgrSelect — A tree manager which creates a node for each row resulting from the execution of a SELECT statement
GdaTreeMgrTables — A tree manager which creates a node for each table in a schema
GdaTreeNode — A node in a GdaTree
gda-types
Utility functions — Utility functions
A single Value — Assorted functions for dealing with GValue values
GdaVconnectionDataModel — Virtual connection based on a list of GdaDataModel
gda-vconnection-data-model-private
GdaVconnectionHub — Virtual connection which bind together connections
GdaVirtualConnection — Base class for all virtual connection objects
GdaVirtualProvider — Base class for all virtual provider objects
GdaVproviderDataModel — Virtual provider for connections based on a list of GdaDataModel
GdaVproviderHub — Virtual provider for connections based on other connection
GdaWorker — Execute functions in a sub thread
GdaXaTransaction — Distributed transaction manager
itsignaler
keywords_hash
Library initialization — Library initialization and information
libgda-global-variables
parser
parser_tokens
token_types