- GdaBatchError
enum GdaBatchError
- GdaConfigError
enum GdaConfigError
- GdaConnectionError
enum GdaConnectionError
- GdaConnectionEventCode
enum GdaConnectionEventCode
- GdaConnectionEventType
enum GdaConnectionEventType
- GdaConnectionFeature
enum GdaConnectionFeature
- GdaConnectionMetaType
enum GdaConnectionMetaType
- GdaConnectionOptions
enum GdaConnectionOptions
Specifies some aspects of a connection when opening it.
- GdaDataComparatorError
enum GdaDataComparatorError
- GdaDataModelAccessFlags
enum GdaDataModelAccessFlags
- GdaDataModelError
enum GdaDataModelError
- GdaDataModelHint
enum GdaDataModelHint
- GdaDataModelIOFormat
enum GdaDataModelIOFormat
- GdaDataModelIterError
enum GdaDataModelIterError
- GdaDataPivotAggregate
enum GdaDataPivotAggregate
Possible operations for the data fields.
- GdaDataPivotError
enum GdaDataPivotError
Possible #GdaDataPivot related errors.
- GdaDataPivotFieldType
enum GdaDataPivotFieldType
Define types of field to be used when defining a #GdaDataPivot analysis.
- GdaDataProxyError
enum GdaDataProxyError
- GdaDataSelectConditionType
enum GdaDataSelectConditionType
- GdaDataSelectError
enum GdaDataSelectError
- GdaDiffType
enum GdaDiffType
- GdaHolderError
enum GdaHolderError
- GdaMetaDbObjectType
enum GdaMetaDbObjectType
Type of database object which can be handled as a #GdaMetaDbObject
- GdaMetaForeignKeyPolicy
enum GdaMetaForeignKeyPolicy
Defines the filtering policy of a foreign key when invoked on an UPDATE
or DELETE operation.
- GdaMetaGraphInfo
enum GdaMetaGraphInfo
- GdaMetaSortType
enum GdaMetaSortType
- GdaMetaStoreChangeType
enum GdaMetaStoreChangeType
- GdaMetaStoreError
enum GdaMetaStoreError
- GdaMetaStructError
enum GdaMetaStructError
- GdaMetaStructFeature
enum GdaMetaStructFeature
Controls which features are computed about database objects.
- GdaServerOperationCreateTableFlag
enum GdaServerOperationCreateTableFlag
- GdaServerOperationError
enum GdaServerOperationError
- GdaServerOperationNodeStatus
enum GdaServerOperationNodeStatus
- GdaServerOperationNodeType
enum GdaServerOperationNodeType
- GdaServerOperationType
enum GdaServerOperationType
- GdaServerProviderError
enum GdaServerProviderError
- GdaSetError
enum GdaSetError
- GdaSqlAnyPartType
enum GdaSqlAnyPartType
- GdaSqlBuilderError
enum GdaSqlBuilderError
- GdaSqlError
enum GdaSqlError
- GdaSqlIdentifierStyle
enum GdaSqlIdentifierStyle
Specifies how SQL identifiers are represented by a specific database
- GdaSqlOperatorType
enum GdaSqlOperatorType
- GdaSqlParserError
enum GdaSqlParserError
- GdaSqlParserFlavour
enum GdaSqlParserFlavour
- GdaSqlParserMode
enum GdaSqlParserMode
- GdaSqlSelectJoinType
enum GdaSqlSelectJoinType
- GdaSqlStatementCompoundType
enum GdaSqlStatementCompoundType
- GdaSqlStatementType
enum GdaSqlStatementType
Known types of statements
- GdaStatementError
enum GdaStatementError
- GdaStatementModelUsage
enum GdaStatementModelUsage
These flags specify how the #GdaDataModel returned when executing a #GdaStatement will be used
- GdaStatementSqlFlag
enum GdaStatementSqlFlag
Specifies rendering options
- GdaThreadNotificationType
enum GdaThreadNotificationType
- GdaThreadWrapperError
enum GdaThreadWrapperError
- GdaTransactionIsolation
enum GdaTransactionIsolation
- GdaTransactionStatusEventType
enum GdaTransactionStatusEventType
- GdaTransactionStatusState
enum GdaTransactionStatusState
- GdaTreeError
enum GdaTreeError
- GdaTreeManagerError
enum GdaTreeManagerError
- GdaTreeNodeError
enum GdaTreeNodeError
- GdaValueAttribute
enum GdaValueAttribute
- GdaXaTransactionError
enum GdaXaTransactionError
- GdaAttributesManager
struct GdaAttributesManager
- GdaBatch
struct GdaBatch
- GdaBatchClass
struct GdaBatchClass
- GdaBatchPrivate
struct GdaBatchPrivate
- GdaBinary
struct GdaBinary
- GdaBlob
struct GdaBlob
Represents some binary data, accessed through a #GdaBlobOp object.
@op is generally set up by database providers when giving access to an existing BLOB in
a database, but can be modified if needed using gda.blob.Blob.setOp.
- GdaBlobOp
struct GdaBlobOp
- GdaBlobOpClass
struct GdaBlobOpClass
- GdaColumn
struct GdaColumn
- GdaColumnClass
struct GdaColumnClass
- GdaColumnPrivate
struct GdaColumnPrivate
- GdaConfig
struct GdaConfig
- GdaConfigClass
struct GdaConfigClass
- GdaConfigPrivate
struct GdaConfigPrivate
- GdaConnection
struct GdaConnection
- GdaConnectionClass
struct GdaConnectionClass
- GdaConnectionEvent
struct GdaConnectionEvent
- GdaConnectionEventClass
struct GdaConnectionEventClass
- GdaConnectionEventPrivate
struct GdaConnectionEventPrivate
- GdaConnectionPrivate
struct GdaConnectionPrivate
- GdaDataAccessWrapper
struct GdaDataAccessWrapper
- GdaDataAccessWrapperClass
struct GdaDataAccessWrapperClass
- GdaDataAccessWrapperPrivate
struct GdaDataAccessWrapperPrivate
- GdaDataComparator
struct GdaDataComparator
- GdaDataComparatorClass
struct GdaDataComparatorClass
- GdaDataComparatorPrivate
struct GdaDataComparatorPrivate
- GdaDataHandler
struct GdaDataHandler
- GdaDataHandlerIface
struct GdaDataHandlerIface
- GdaDataModel
struct GdaDataModel
- GdaDataModelArray
struct GdaDataModelArray
- GdaDataModelArrayClass
struct GdaDataModelArrayClass
- GdaDataModelArrayPrivate
struct GdaDataModelArrayPrivate
- GdaDataModelDir
struct GdaDataModelDir
- GdaDataModelDirClass
struct GdaDataModelDirClass
- GdaDataModelDirPrivate
struct GdaDataModelDirPrivate
- GdaDataModelIface
struct GdaDataModelIface
- GdaDataModelImport
struct GdaDataModelImport
- GdaDataModelImportClass
struct GdaDataModelImportClass
- GdaDataModelImportPrivate
struct GdaDataModelImportPrivate
- GdaDataModelIter
struct GdaDataModelIter
- GdaDataModelIterClass
struct GdaDataModelIterClass
- GdaDataModelIterPrivate
struct GdaDataModelIterPrivate
- GdaDataPivot
struct GdaDataPivot
- GdaDataPivotClass
struct GdaDataPivotClass
- GdaDataPivotPrivate
struct GdaDataPivotPrivate
- GdaDataProxy
struct GdaDataProxy
- GdaDataProxyClass
struct GdaDataProxyClass
- GdaDataProxyPrivate
struct GdaDataProxyPrivate
- GdaDataSelect
struct GdaDataSelect
- GdaDataSelectClass
struct GdaDataSelectClass
- GdaDataSelectPrivate
struct GdaDataSelectPrivate
- GdaDiff
struct GdaDiff
- GdaDsnInfo
struct GdaDsnInfo
This structure defines the properties of a named data source (DSN).
- GdaGeometricPoint
struct GdaGeometricPoint
- GdaHandlerBin
struct GdaHandlerBin
- GdaHandlerBinClass
struct GdaHandlerBinClass
- GdaHandlerBinPriv
struct GdaHandlerBinPriv
- GdaHandlerBoolean
struct GdaHandlerBoolean
- GdaHandlerBooleanClass
struct GdaHandlerBooleanClass
- GdaHandlerBooleanPriv
struct GdaHandlerBooleanPriv
- GdaHandlerNumerical
struct GdaHandlerNumerical
- GdaHandlerNumericalClass
struct GdaHandlerNumericalClass
- GdaHandlerNumericalPriv
struct GdaHandlerNumericalPriv
- GdaHandlerString
struct GdaHandlerString
- GdaHandlerStringClass
struct GdaHandlerStringClass
- GdaHandlerStringPriv
struct GdaHandlerStringPriv
- GdaHandlerTime
struct GdaHandlerTime
- GdaHandlerTimeClass
struct GdaHandlerTimeClass
- GdaHandlerTimePriv
struct GdaHandlerTimePriv
- GdaHandlerType
struct GdaHandlerType
- GdaHandlerTypeClass
struct GdaHandlerTypeClass
- GdaHandlerTypePriv
struct GdaHandlerTypePriv
- GdaHolder
struct GdaHolder
- GdaHolderClass
struct GdaHolderClass
- GdaHolderPrivate
struct GdaHolderPrivate
- GdaLockable
struct GdaLockable
- GdaLockableIface
struct GdaLockableIface
- GdaMetaContext
struct GdaMetaContext
- GdaMetaDbObject
struct GdaMetaDbObject
Struture to hold information about each database object (tables, views, ...),
its contents must not be modified.
- GdaMetaStore
struct GdaMetaStore
- GdaMetaStoreChange
struct GdaMetaStoreChange
- GdaMetaStoreClass
struct GdaMetaStoreClass
- GdaMetaStoreClassPrivate
struct GdaMetaStoreClassPrivate
- GdaMetaStorePrivate
struct GdaMetaStorePrivate
- GdaMetaStruct
struct GdaMetaStruct
- GdaMetaStructClass
struct GdaMetaStructClass
- GdaMetaStructPrivate
struct GdaMetaStructPrivate
- GdaMetaTable
struct GdaMetaTable
This structure specifies a #GdaMetaDbObject to represent a table's specific attributes,
its contents must not be modified.
- GdaMetaTableColumn
struct GdaMetaTableColumn
This structure represents a table of view's column, its contents must not be modified.
- GdaMetaTableForeignKey
struct GdaMetaTableForeignKey
This structure represents a foreign key constraint, its contents must not be modified.
- GdaMetaView
struct GdaMetaView
This structure specifies a #GdaMetaDbObject to represent a view's specific attributes,
its contents must not be modified.
- GdaNumeric
struct GdaNumeric
Holds numbers represented as strings.
- GdaPStmt
struct GdaPStmt
- GdaPStmtClass
struct GdaPStmtClass
- GdaPStmtPrivate
struct GdaPStmtPrivate
- GdaProviderInfo
struct GdaProviderInfo
This structure holds the information associated to a database provider as discovered by Libgda.
- GdaQuarkList
struct GdaQuarkList
- GdaRepetitiveStatement
struct GdaRepetitiveStatement
- GdaRepetitiveStatementClass
struct GdaRepetitiveStatementClass
- GdaRow
struct GdaRow
- GdaRowClass
struct GdaRowClass
- GdaRowPrivate
struct GdaRowPrivate
- GdaServerOperation
struct GdaServerOperation
- GdaServerOperationClass
struct GdaServerOperationClass
- GdaServerOperationNode
struct GdaServerOperationNode
- GdaServerOperationPrivate
struct GdaServerOperationPrivate
- GdaServerProvider
struct GdaServerProvider
- GdaServerProviderClass
struct GdaServerProviderClass
- GdaServerProviderHandlerInfo
struct GdaServerProviderHandlerInfo
- GdaServerProviderInfo
struct GdaServerProviderInfo
- GdaServerProviderMeta
struct GdaServerProviderMeta
These methods must be implemented by providers to update a connection's associated metadata (in a
#GdaMetaStore object), see the <link linkend="prov-metadata">Virtual methods for providers/Methods - metadata</link>
for more information.
- GdaServerProviderPrivate
struct GdaServerProviderPrivate
- GdaServerProviderXa
struct GdaServerProviderXa
- GdaSet
struct GdaSet
- GdaSetClass
struct GdaSetClass
- GdaSetGroup
struct GdaSetGroup
Since 5.2, you must consider this struct as opaque. Any access to its internal must use public API.
Don't try to use #gda_set_group_free on a struct that was created manually.
- GdaSetNode
struct GdaSetNode
Since 5.2, you must consider this struct as opaque. Any access to its internal must use public API.
Don't try to use #gda_set_node_free on a struct that was created manually.
- GdaSetPrivate
struct GdaSetPrivate
- GdaSetSource
struct GdaSetSource
Since 5.2, you must consider this struct as opaque. Any access to its internal must use public API.
Don't try to use #gda_set_source_free on a struct that was created manually.
- GdaShort
struct GdaShort
- GdaSqlAnyPart
struct GdaSqlAnyPart
Base structure of which all structures (except #GdaSqlStatement) "inherit". It identifies, for each structure,
its type and its parent in the structure hierarchy.
- GdaSqlBuilder
struct GdaSqlBuilder
- GdaSqlBuilderClass
struct GdaSqlBuilderClass
- GdaSqlBuilderPrivate
struct GdaSqlBuilderPrivate
- GdaSqlCase
struct GdaSqlCase
This structure represents a CASE WHEN... construct
- GdaSqlExpr
struct GdaSqlExpr
This structure contains any expression, either as a value (the @value part is set),
a variable (the @param_spec is set), or as other types of expressions.
- GdaSqlField
struct GdaSqlField
any:
This structure represents the name of a table's field.
- GdaSqlFunction
struct GdaSqlFunction
This structure represents a function or an aggregate with zero or more arguments.
- GdaSqlOperation
struct GdaSqlOperation
This structure represents an operation between one or more operands.
- GdaSqlParamSpec
struct GdaSqlParamSpec
- GdaSqlParser
struct GdaSqlParser
- GdaSqlParserClass
struct GdaSqlParserClass
- GdaSqlParserIface
struct GdaSqlParserIface
- GdaSqlParserPrivate
struct GdaSqlParserPrivate
- GdaSqlRenderingContext
struct GdaSqlRenderingContext
Specifies the context in which a #GdaSqlStatement is being converted to SQL.
- GdaSqlSelectField
struct GdaSqlSelectField
This structure represents a selected item in a SELECT statement (when executed, the returned data set
will have one column per selected item). Note that the @table_name and
@field_name field parts <emphasis>will be</emphasis> overwritten by &LIBGDA;,
set the value of @expr->value instead.
- GdaSqlSelectFrom
struct GdaSqlSelectFrom
This structure represents the FROM clause of a SELECT statement, it lists targets and joins
- GdaSqlSelectJoin
struct GdaSqlSelectJoin
This structure represents a join between two targets in a SELECT statement.
- GdaSqlSelectOrder
struct GdaSqlSelectOrder
This structure represents the ordering of a SELECT statement.
- GdaSqlSelectTarget
struct GdaSqlSelectTarget
This structure represents a target used to fetch data from in a SELECT statement; it can represent a table or
a sub select. Note that the @table_name
part <emphasis>will be</emphasis> overwritten by &LIBGDA;,
set the value of @expr->value instead.
- GdaSqlStatement
struct GdaSqlStatement
- GdaSqlStatementCheckValidityData
struct GdaSqlStatementCheckValidityData
Validation against a dictionary
- GdaSqlStatementCompound
struct GdaSqlStatementCompound
- GdaSqlStatementContentsInfo
struct GdaSqlStatementContentsInfo
- GdaSqlStatementDelete
struct GdaSqlStatementDelete
- GdaSqlStatementInsert
struct GdaSqlStatementInsert
- GdaSqlStatementSelect
struct GdaSqlStatementSelect
- GdaSqlStatementTransaction
struct GdaSqlStatementTransaction
- GdaSqlStatementUnknown
struct GdaSqlStatementUnknown
- GdaSqlStatementUpdate
struct GdaSqlStatementUpdate
- GdaSqlTable
struct GdaSqlTable
This structure represents the name of a table.
- GdaStatement
struct GdaStatement
- GdaStatementClass
struct GdaStatementClass
- GdaStatementPrivate
struct GdaStatementPrivate
- GdaThreadNotification
struct GdaThreadNotification
A notification to be read through the #GIOChannel which is returned by gda.thread_wrapper.ThreadWrapper.getIoChannel,
for example:
<programlisting><![CDATA[
gboolean
wrapper_ioc_cb (GIOChannel *source, GIOCondition condition, gpointer data)
{
GIOStatus status;
gsize nread;
GdaThreadNotification notif;
if (condition & G_IO_IN) {
status = g_io_channel_read_chars (source, (gchar*) ¬if, sizeof (notif), &nread, NULL);
if ((status != G_IO_STATUS_NORMAL) || (nread != sizeof (notif)))
goto onerror;
switch (notif.type) {
case GDA_THREAD_NOTIFICATION_JOB:
check_for_wrapper_result (bcnc);
break;
case GDA_THREAD_NOTIFICATION_SIGNAL:
gda_thread_wrapper_iterate (bcnc->priv->wrapper, FALSE);
break;
default:
goto onerror;
break;
}
}
if (condition & (G_IO_ERR | G_IO_HUP | G_IO_NVAL))
goto onerror;
return TRUE; // keep callback
- GdaThreadWrapper
struct GdaThreadWrapper
- GdaThreadWrapperClass
struct GdaThreadWrapperClass
- GdaThreadWrapperPrivate
struct GdaThreadWrapperPrivate
- GdaTime
struct GdaTime
Represents a time information.
- GdaTimestamp
struct GdaTimestamp
Represents an instant (a time stamp)
- GdaTransactionStatus
struct GdaTransactionStatus
- GdaTransactionStatusClass
struct GdaTransactionStatusClass
- GdaTransactionStatusEvent
struct GdaTransactionStatusEvent
- GdaTree
struct GdaTree
- GdaTreeClass
struct GdaTreeClass
- GdaTreeManager
struct GdaTreeManager
- GdaTreeManagerClass
struct GdaTreeManagerClass
- GdaTreeManagerPrivate
struct GdaTreeManagerPrivate
- GdaTreeMgrColumns
struct GdaTreeMgrColumns
- GdaTreeMgrColumnsClass
struct GdaTreeMgrColumnsClass
- GdaTreeMgrColumnsPriv
struct GdaTreeMgrColumnsPriv
- GdaTreeMgrLabel
struct GdaTreeMgrLabel
- GdaTreeMgrLabelClass
struct GdaTreeMgrLabelClass
- GdaTreeMgrLabelPriv
struct GdaTreeMgrLabelPriv
- GdaTreeMgrSchemas
struct GdaTreeMgrSchemas
- GdaTreeMgrSchemasClass
struct GdaTreeMgrSchemasClass
- GdaTreeMgrSchemasPriv
struct GdaTreeMgrSchemasPriv
- GdaTreeMgrSelect
struct GdaTreeMgrSelect
- GdaTreeMgrSelectClass
struct GdaTreeMgrSelectClass
- GdaTreeMgrSelectPriv
struct GdaTreeMgrSelectPriv
- GdaTreeMgrTables
struct GdaTreeMgrTables
- GdaTreeMgrTablesClass
struct GdaTreeMgrTablesClass
- GdaTreeMgrTablesPriv
struct GdaTreeMgrTablesPriv
- GdaTreeNode
struct GdaTreeNode
- GdaTreeNodeClass
struct GdaTreeNodeClass
- GdaTreeNodePrivate
struct GdaTreeNodePrivate
- GdaTreePrivate
struct GdaTreePrivate
- GdaUShort
struct GdaUShort
- GdaXaTransaction
struct GdaXaTransaction
- GdaXaTransactionClass
struct GdaXaTransactionClass
- GdaXaTransactionId
struct GdaXaTransactionId
- GdaXaTransactionPrivate
struct GdaXaTransactionPrivate
C types for gda5 library