for GNU Data Access 5.90.1. The latest version of this documentation can be found on-line at https://gitlab.gnome.org/GNOME/libgda/pipelines, from latest successful pipeline build.


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
Object Hierarchy
API Index
Index of deprecated API
Index of new API in 5.0
Index of new API in 4.2.1
Index of new API in 5.2
Index of new API in 6.0.0
Index of new API in 4.2
Index of new API in 4.2.4
Index of new API in 5.0.2
Index of new API in 4.0.3
Index of new API in 4.2.3
Index of new API in 5.2.0
Index of new API in 4.2.10
Index of new API in 3.2
Index of new API in 4.2.6
Index of new API in 6.0
Index of new API in 4.2.9
Index of new API in 4.2.8
Annotation Glossary