libgdamm Reference Documentation

Main Page Namespaces Book

# Gnome::Gda Namespace Reference

## Classes

class | Blob
| This object is a base class for individual database providers which support BLOB types. More...
class | BlobOp
| Blobs handling. More...
class | Client
| Database client access. More...
class | ClientError
| Exception class for Gda client errors. More...
class | Column
| Management of DataModel column attributes. More...
class | ColumnIndex
| DataModel column indexes — Management of DataModel column index attributes. More...
class | Command
| For issuing commands to the provider. More...
class | Connection
| Manages a connection to a data source. More...
class | ConnectionError
| Exception class for Gda connection errors. More...
class | ConnectionEvent
| Any event which has occurred on a GdaConnection. More...
class | DataHandler
| Base class which provides data handling capabilities. More...
class | DataModel
| Abstract DataModel (Base class for all DataModels). More...
class | DataModelArray
| An implementation of DataModel based on an array. More...
class | DataModelFilterSQL
| Filtering data from one or several DataModel objects. More...
class | DataModelHash
| An implementation of GdaDataModel based on a hash table. More...
class | DataModelImport
| Importing data from a string or a file. More...
class | DataModelIndex
class | DataModelIter
class | DataModelIterError
class | DataModelQuery
| An implementation of DataModel based on a SELECT query. More...
class | DataModelQueryError
| Exception class for DataModelQuery errors. More...
class | DataModelRow
| Base implementation for other objects to implement the DataModel interface based on the use of rows. More...
class | DataProxy
| Proxy to hold modifications for any DataModel, providing the DataModel interface itself. More...
class | DataSourceInfo
class | Dict
| This object is a "proxy repository" for objects in a database. More...
class | DictAggregate
| Represents an aggregate in the DBMS (like COUNT() or AVG(), for example). More...
class | DictConstraint
| Represents a constraint within a database. More...
class | DictDatabase
| Represents a database structure in the DBMS server. More...
class | DictError
class | DictField
| Represents a field in a table or a view in the database. More...
class | DictFunction
| Represents a function in the DBMS. More...
class | DictTable
| Represents a table or a view in the database. More...
class | DictType
| Represents a data type in the DBMS. More...
class | Entity
| Base class to represent a generic entity (for tables, views or queries). More...
class | EntityField
| Base class to represent a generic field (for tables' fields, etc). More...
class | GeneralError
| Exception class for Gda errors. More...
class | HandlerBin
| Default handler for binary values. More...
class | HandlerBoolean
| Default Handler for booleans. More...
class | HandlerNumerical
| Default handler for numeric values. More...
class | HandlerString
| Default handler for strings. More...
class | HandlerTime
| Default handler for time, date and timestamp. More...
class | HandlerType
| Default handler for GType values. More...
class | Object
| The base class for many of the libgda objects. More...
class | Parameter
| Represents a Value with various attributes. More...
class | ParameterError
| Exception class for Gda parameter errors. More...
class | ParameterList
| Manages a list of GdaParameter objects which contain individual values. More...
class | ParameterListError
| Exception class for Gda parameter list errors. More...
class | ProviderInfo
class | Query
| Represents any kind of DML query. More...
class | QueryCondition
| Represents a condition within a query. More...
class | QueryError
class | QueryField
| Parent class for any query's field. More...
class | QueryFieldAgg
| Represents a function (selected by a DictAggregate object). More...
class | QueryFieldAll
| Represents all the fields of an entity (through a GdaQueryTarget object). More...
class | QueryFieldField
| Represents one field of an entity (through a QueryTarget object). More...
class | QueryFieldFunc
| Represents a function (selected by a GdaDictFunction object). More...
class | QueryFieldValue
| Represents a single value (or a parameter). More...
class | QueryJoin
| This object is a join, within a SELECT query, between two different entities participating in the query; the entities are themselves represented by GdaQueryTarget objects. More...
class | QueryObject
| Parent class for any object participating in a GdaQuery query. More...
class | QueryTarget
| Represents a target entity within a query. More...
class | Referer
| Base class to know when on object is completely defined. More...
class | Renderer
| Base class to get representations of objects as SQL statements, XML nodes or human readable text. More...
class | Row
class | ServerOperation
| Handles any DDL query in an abstract way. More...
class | ServerProvider
class | TransactionStatus
| Keeps track of the transactional status of a connection. More...
class | Value
| Use value_type() to identify the value type at runtime. More...
class | XmlStorage
| Base class which provides saving and loading using XML structures. More...

## Namespaces

namespace | Config

## Typedefs

typedef GdaGeometricPoint | GeometricPoint
typedef GdaGeometricPoint | GeometricPoint
typedef GdaServerProviderInfo | ServerProviderInfo
typedef GdaServerProviderInfo | ServerProviderInfo
typedef GdaTime | Time
typedef GdaTimestamp | Timestamp
typedef Glib::ListHandle< Value, ValueTraits > | ValueList
typedef Glib::SListHandle< Value, ValueTraits > | ValueSList

## Enumerations

enum | ClientEvent { CLIENT_EVENT_INVALID, CLIENT_EVENT_ERROR, CLIENT_EVENT_CONNECTION_OPENED, CLIENT_EVENT_CONNECTION_CLOSED, CLIENT_EVENT_TRANSACTION_STARTED, CLIENT_EVENT_TRANSACTION_COMMITTED, CLIENT_EVENT_TRANSACTION_CANCELLED }
enum | CommandOptions { COMMAND_OPTION_IGNORE_ERRORS = 1, COMMAND_OPTION_STOP_ON_ERRORS = 1 << 1, COMMAND_OPTION_BAD_OPTION = 1 << 2 }

Bitwise operators:
  `CommandOptions operator|(CommandOptions, CommandOptions)`
  `CommandOptions operator&(CommandOptions, CommandOptions)`
  `CommandOptions operator^(CommandOptions, CommandOptions)`
  `CommandOptions operator~(CommandOptions)`
  `CommandOptions& operator|=(CommandOptions&, CommandOptions)`
  `CommandOptions& operator&=(CommandOptions&, CommandOptions)`
  `CommandOptions& operator^=(CommandOptions&, CommandOptions)`

More...

enum | CommandType { COMMAND_TYPE_SQL, COMMAND_TYPE_XML, COMMAND_TYPE_PROCEDURE, COMMAND_TYPE_TABLE, COMMAND_TYPE_SCHEMA, COMMAND_TYPE_INVALID }

enum

ConnectionEventCode {
CONNECTION_EVENT_CODE_CONSTRAINT_VIOLATION,
CONNECTION_EVENT_CODE_RESTRICT_VIOLATION,
CONNECTION_EVENT_CODE_NOT_NULL_VIOLATION,
CONNECTION_EVENT_CODE_FOREIGN_KEY_VIOLATION,
CONNECTION_EVENT_CODE_UNIQUE_VIOLATION,
CONNECTION_EVENT_CODE_CHECK_VIOLATION,
CONNECTION_EVENT_CODE_INSUFFICIENT_PRIVILEGES,
CONNECTION_EVENT_CODE_UNDEFINED_COLUMN,
CONNECTION_EVENT_CODE_UNDEFINED_FUNCTION,
CONNECTION_EVENT_CODE_UNDEFINED_TABLE,
CONNECTION_EVENT_CODE_DUPLICATE_COLUMN,
CONNECTION_EVENT_CODE_DUPLICATE_DATABASE,
CONNECTION_EVENT_CODE_DUPLICATE_FUNCTION,
CONNECTION_EVENT_CODE_DUPLICATE_SCHEMA,
CONNECTION_EVENT_CODE_DUPLICATE_TABLE,
CONNECTION_EVENT_CODE_DUPLICATE_ALIAS,
CONNECTION_EVENT_CODE_DUPLICATE_OBJECT,
CONNECTION_EVENT_CODE_SYNTAX_ERROR,
CONNECTION_EVENT_CODE_UNKNOWN
}

enum | ConnectionEventType { CONNECTION_EVENT_NOTICE, CONNECTION_EVENT_WARNING, CONNECTION_EVENT_ERROR }

enum

ConnectionFeature {
CONNECTION_FEATURE_AGGREGATES,
CONNECTION_FEATURE_BLOBS,
CONNECTION_FEATURE_INDEXES,
CONNECTION_FEATURE_INHERITANCE,
CONNECTION_FEATURE_NAMESPACES,
CONNECTION_FEATURE_PROCEDURES,
CONNECTION_FEATURE_SEQUENCES,
CONNECTION_FEATURE_SQL,
CONNECTION_FEATURE_TRANSACTIONS,
CONNECTION_FEATURE_SAVEPOINTS,
CONNECTION_FEATURE_SAVEPOINTS_REMOVE,
CONNECTION_FEATURE_TRIGGERS,
CONNECTION_FEATURE_UPDATABLE_CURSOR,
CONNECTION_FEATURE_USERS,
CONNECTION_FEATURE_VIEWS,
CONNECTION_FEATURE_XML_QUERIES
}

enum | ConnectionOptions { CONNECTION_OPTIONS_NONE = 0, CONNECTION_OPTIONS_READ_ONLY = 1 << 0 }

Bitwise operators:
  `ConnectionOptions operator|(ConnectionOptions, ConnectionOptions)`
  `ConnectionOptions operator&(ConnectionOptions, ConnectionOptions)`
  `ConnectionOptions operator^(ConnectionOptions, ConnectionOptions)`
  `ConnectionOptions operator~(ConnectionOptions)`
  `ConnectionOptions& operator|=(ConnectionOptions&, ConnectionOptions)`
  `ConnectionOptions& operator&=(ConnectionOptions&, ConnectionOptions)`
  `ConnectionOptions& operator^=(ConnectionOptions&, ConnectionOptions)`

More...

enum

ConnectionSchema {
CONNECTION_SCHEMA_AGGREGATES,
CONNECTION_SCHEMA_DATABASES,
CONNECTION_SCHEMA_FIELDS,
CONNECTION_SCHEMA_INDEXES,
CONNECTION_SCHEMA_LANGUAGES,
CONNECTION_SCHEMA_NAMESPACES,
CONNECTION_SCHEMA_PARENT_TABLES,
CONNECTION_SCHEMA_PROCEDURES,
CONNECTION_SCHEMA_SEQUENCES,
CONNECTION_SCHEMA_TABLES,
CONNECTION_SCHEMA_TRIGGERS,
CONNECTION_SCHEMA_TYPES,
CONNECTION_SCHEMA_USERS,
CONNECTION_SCHEMA_VIEWS,
CONNECTION_SCHEMA_CONSTRAINTS,
CONNECTION_SCHEMA_TABLE_CONTENTS
}

enum | DataModelAccessFlags { DATA_MODEL_ACCESS_RANDOM = 1 << 0, DATA_MODEL_ACCESS_CURSOR_FORWARD = 1 << 1, DATA_MODEL_ACCESS_CURSOR_BACKWARD = 1 << 2, DATA_MODEL_ACCESS_INSERT = 1 << 3, DATA_MODEL_ACCESS_UPDATE = 1 << 4, DATA_MODEL_ACCESS_DELETE = 1 << 5, DATA_MODEL_ACCESS_WRITE = 0x8 }

Bitwise operators:
  `DataModelAccessFlags operator|(DataModelAccessFlags, DataModelAccessFlags)`
  `DataModelAccessFlags operator&(DataModelAccessFlags, DataModelAccessFlags)`
  `DataModelAccessFlags operator^(DataModelAccessFlags, DataModelAccessFlags)`
  `DataModelAccessFlags operator~(DataModelAccessFlags)`
  `DataModelAccessFlags& operator|=(DataModelAccessFlags&, DataModelAccessFlags)`
  `DataModelAccessFlags& operator&=(DataModelAccessFlags&, DataModelAccessFlags)`
  `DataModelAccessFlags& operator^=(DataModelAccessFlags&, DataModelAccessFlags)`

More...

enum | DataModelHint { DATA_MODEL_HINT_START_BATCH_UPDATE, DATA_MODEL_HINT_END_BATCH_UPDATE, DATA_MODEL_HINT_REFRESH }
enum | DataModelIOFormat { DATA_MODEL_IO_DATA_ARRAY_XML, DATA_MODEL_IO_TEXT_SEPARATED }
enum | DataModelQueryOptions { DATA_MODEL_QUERY_OPTION_USE_ALL_FIELDS_IF_NO_PK = 1 << 0 }

Bitwise operators:
  `DataModelQueryOptions operator|(DataModelQueryOptions, DataModelQueryOptions)`
  `DataModelQueryOptions operator&(DataModelQueryOptions, DataModelQueryOptions)`
  `DataModelQueryOptions operator^(DataModelQueryOptions, DataModelQueryOptions)`
  `DataModelQueryOptions operator~(DataModelQueryOptions)`
  `DataModelQueryOptions& operator|=(DataModelQueryOptions&, DataModelQueryOptions)`
  `DataModelQueryOptions& operator&=(DataModelQueryOptions&, DataModelQueryOptions)`
  `DataModelQueryOptions& operator^=(DataModelQueryOptions&, DataModelQueryOptions)`

More...

enum | DictConstraintFkAction { FK_ACTION_CASCADE, FK_ACTION_SET_NULL, FK_ACTION_SET_DEFAULT, FK_ACTION_SET_VALUE, FK_ACTION_NO_ACTION }
enum | DictConstraintType { PRIMARY_KEY, FOREIGN_KEY, UNIQUE, NOT_NULL, CHECK_EXPR, CHECK_IN_LIST, CHECK_SETOF_LIST, UNKNOWN }
enum | DictFieldAttribute { AUTO_INCREMENT = 1 << 0 }

Bitwise operators:
  `DictFieldAttribute operator|(DictFieldAttribute, DictFieldAttribute)`
  `DictFieldAttribute operator&(DictFieldAttribute, DictFieldAttribute)`
  `DictFieldAttribute operator^(DictFieldAttribute, DictFieldAttribute)`
  `DictFieldAttribute operator~(DictFieldAttribute)`
  `DictFieldAttribute& operator|=(DictFieldAttribute&, DictFieldAttribute)`
  `DictFieldAttribute& operator&=(DictFieldAttribute&, DictFieldAttribute)`
  `DictFieldAttribute& operator^=(DictFieldAttribute&, DictFieldAttribute)`

More...

enum | QueryConditionOperator { QUERY_CONDITION_OP_LEFT, QUERY_CONDITION_OP_RIGHT, QUERY_CONDITION_OP_RIGHT2 }

enum

QueryConditionType {
QUERY_CONDITION_NODE_AND,
QUERY_CONDITION_NODE_OR,
QUERY_CONDITION_NODE_NOT,
QUERY_CONDITION_LEAF_EQUAL,
QUERY_CONDITION_LEAF_DIFF,
QUERY_CONDITION_LEAF_SUP,
QUERY_CONDITION_LEAF_SUPEQUAL,
QUERY_CONDITION_LEAF_INF,
QUERY_CONDITION_LEAF_INFEQUAL,
QUERY_CONDITION_LEAF_LIKE,
QUERY_CONDITION_LEAF_SIMILAR,
QUERY_CONDITION_LEAF_REGEX,
QUERY_CONDITION_LEAF_REGEX_NOCASE,
QUERY_CONDITION_LEAF_NOT_REGEX,
QUERY_CONDITION_LEAF_NOT_REGEX_NOCASE,
QUERY_CONDITION_LEAF_IN,
QUERY_CONDITION_LEAF_BETWEEN,
QUERY_CONDITION_TYPE_UNKNOWN
}

enum | QueryFieldState { ENTITY_FIELD_VISIBLE = 1 << 0, ENTITY_FIELD_INVISIBLE = 1 << 1, ENTITY_FIELD_ANY = 0x1 }

Bitwise operators:
  `QueryFieldState operator|(QueryFieldState, QueryFieldState)`
  `QueryFieldState operator&(QueryFieldState, QueryFieldState)`
  `QueryFieldState operator^(QueryFieldState, QueryFieldState)`
  `QueryFieldState operator~(QueryFieldState)`
  `QueryFieldState& operator|=(QueryFieldState&, QueryFieldState)`
  `QueryFieldState& operator&=(QueryFieldState&, QueryFieldState)`
  `QueryFieldState& operator^=(QueryFieldState&, QueryFieldState)`

More...

enum | QueryJoinType { QUERY_JOIN_TYPE_INNER, QUERY_JOIN_TYPE_LEFT_OUTER, QUERY_JOIN_TYPE_RIGHT_OUTER, QUERY_JOIN_TYPE_FULL_OUTER, QUERY_JOIN_TYPE_CROSS, QUERY_JOIN_TYPE_LAST }
enum | QueryType { QUERY_TYPE_SELECT, QUERY_TYPE_INSERT, QUERY_TYPE_UPDATE, QUERY_TYPE_DELETE, QUERY_TYPE_UNION, QUERY_TYPE_INTERSECT, QUERY_TYPE_EXCEPT, QUERY_TYPE_NON_PARSED_SQL }
enum | RendererOptions { RENDERER_EXTRA_PRETTY_SQL = 1 << 0, RENDERER_PARAMS_AS_DETAILED = 1 << 1, RENDERER_ERROR_IF_DEFAULT = 1 << 2, RENDERER_FIELDS_NO_TARGET_ALIAS = 1 << 3, RENDERER_PARAMS_AS_COLON = 1 << 4, RENDERER_PARAMS_AS_DOLLAR = 1 << 5 }

Bitwise operators:
  `RendererOptions operator|(RendererOptions, RendererOptions)`
  `RendererOptions operator&(RendererOptions, RendererOptions)`
  `RendererOptions operator^(RendererOptions, RendererOptions)`
  `RendererOptions operator~(RendererOptions)`
  `RendererOptions& operator|=(RendererOptions&, RendererOptions)`
  `RendererOptions& operator&=(RendererOptions&, RendererOptions)`
  `RendererOptions& operator^=(RendererOptions&, RendererOptions)`

More...

enum | ServerOperationNodeType { SERVER_OPERATION_NODE_PARAMLIST, SERVER_OPERATION_NODE_DATA_MODEL, SERVER_OPERATION_NODE_PARAM, SERVER_OPERATION_NODE_SEQUENCE, SERVER_OPERATION_NODE_SEQUENCE_ITEM, SERVER_OPERATION_NODE_DATA_MODEL_COLUMN, SERVER_OPERATION_NODE_UNKNOWN }
enum | ServerOperationType { SERVER_OPERATION_CREATE_DB, SERVER_OPERATION_DROP_DB, SERVER_OPERATION_CREATE_TABLE, SERVER_OPERATION_DROP_TABLE, SERVER_OPERATION_RENAME_TABLE, SERVER_OPERATION_ADD_COLUMN, SERVER_OPERATION_DROP_COLUMN, SERVER_OPERATION_CREATE_INDEX, SERVER_OPERATION_DROP_INDEX, SERVER_OPERATION_NB }
enum | Sorting { SORTING_ASCENDING, SORTING_DESCENDING }
enum | TransactionIsolation { TRANSACTION_ISOLATION_UNKNOWN, TRANSACTION_ISOLATION_READ_COMMITTED, TRANSACTION_ISOLATION_READ_UNCOMMITTED, TRANSACTION_ISOLATION_REPEATABLE_READ, TRANSACTION_ISOLATION_SERIALIZABLE }
enum | ValueAttribute { VALUE_ATTR_NONE = 0, VALUE_ATTR_IS_NULL = 1 << 0, VALUE_ATTR_CAN_BE_NULL = 1 << 1, VALUE_ATTR_IS_DEFAULT = 1 << 2, VALUE_ATTR_CAN_BE_DEFAULT = 1 << 3, VALUE_ATTR_IS_UNCHANGED = 1 << 4, VALUE_ATTR_ACTIONS_SHOWN = 1 << 5, VALUE_ATTR_DATA_NON_VALID = 1 << 6, VALUE_ATTR_HAS_VALUE_ORIG = 1 << 7, VALUE_ATTR_NO_MODIF = 1 << 8, VALUE_ATTR_UNUSED = 1 << 9 }

Bitwise operators:
  `ValueAttribute operator|(ValueAttribute, ValueAttribute)`
  `ValueAttribute operator&(ValueAttribute, ValueAttribute)`
  `ValueAttribute operator^(ValueAttribute, ValueAttribute)`
  `ValueAttribute operator~(ValueAttribute)`
  `ValueAttribute& operator|=(ValueAttribute&, ValueAttribute)`
  `ValueAttribute& operator&=(ValueAttribute&, ValueAttribute)`
  `ValueAttribute& operator^=(ValueAttribute&, ValueAttribute)`

More...

## Functions

void | init (const Glib::ustring& app_id, const Glib::ustring& version, int nargs, gchar* args[])
RendererOptions | operator& (RendererOptions lhs, RendererOptions rhs)
QueryFieldState | operator& (QueryFieldState lhs, QueryFieldState rhs)
ValueAttribute | operator& (ValueAttribute lhs, ValueAttribute rhs)
DictFieldAttribute | operator& (DictFieldAttribute lhs, DictFieldAttribute rhs)
DataModelQueryOptions | operator& (DataModelQueryOptions lhs, DataModelQueryOptions rhs)
DataModelAccessFlags | operator& (DataModelAccessFlags lhs, DataModelAccessFlags rhs)
ConnectionOptions | operator& (ConnectionOptions lhs, ConnectionOptions rhs)
CommandOptions | operator& (CommandOptions lhs, CommandOptions rhs)
RendererOptions& | operator&= (RendererOptions& lhs, RendererOptions rhs)
QueryFieldState& | operator&= (QueryFieldState& lhs, QueryFieldState rhs)
ValueAttribute& | operator&= (ValueAttribute& lhs, ValueAttribute rhs)
DictFieldAttribute& | operator&= (DictFieldAttribute& lhs, DictFieldAttribute rhs)
DataModelQueryOptions& | operator&= (DataModelQueryOptions& lhs, DataModelQueryOptions rhs)
DataModelAccessFlags& | operator&= (DataModelAccessFlags& lhs, DataModelAccessFlags rhs)
ConnectionOptions& | operator&= (ConnectionOptions& lhs, ConnectionOptions rhs)
CommandOptions& | operator&= (CommandOptions& lhs, CommandOptions rhs)
RendererOptions | operator^ (RendererOptions lhs, RendererOptions rhs)
QueryFieldState | operator^ (QueryFieldState lhs, QueryFieldState rhs)
ValueAttribute | operator^ (ValueAttribute lhs, ValueAttribute rhs)
DictFieldAttribute | operator^ (DictFieldAttribute lhs, DictFieldAttribute rhs)
DataModelQueryOptions | operator^ (DataModelQueryOptions lhs, DataModelQueryOptions rhs)
DataModelAccessFlags | operator^ (DataModelAccessFlags lhs, DataModelAccessFlags rhs)
ConnectionOptions | operator^ (ConnectionOptions lhs, ConnectionOptions rhs)
CommandOptions | operator^ (CommandOptions lhs, CommandOptions rhs)
RendererOptions& | operator^= (RendererOptions& lhs, RendererOptions rhs)
QueryFieldState& | operator^= (QueryFieldState& lhs, QueryFieldState rhs)
ValueAttribute& | operator^= (ValueAttribute& lhs, ValueAttribute rhs)
DictFieldAttribute& | operator^= (DictFieldAttribute& lhs, DictFieldAttribute rhs)
DataModelQueryOptions& | operator^= (DataModelQueryOptions& lhs, DataModelQueryOptions rhs)
DataModelAccessFlags& | operator^= (DataModelAccessFlags& lhs, DataModelAccessFlags rhs)
ConnectionOptions& | operator^= (ConnectionOptions& lhs, ConnectionOptions rhs)
CommandOptions& | operator^= (CommandOptions& lhs, CommandOptions rhs)
RendererOptions | operator| (RendererOptions lhs, RendererOptions rhs)
QueryFieldState | operator| (QueryFieldState lhs, QueryFieldState rhs)
ValueAttribute | operator| (ValueAttribute lhs, ValueAttribute rhs)
DictFieldAttribute | operator| (DictFieldAttribute lhs, DictFieldAttribute rhs)
DataModelQueryOptions | operator| (DataModelQueryOptions lhs, DataModelQueryOptions rhs)
DataModelAccessFlags | operator| (DataModelAccessFlags lhs, DataModelAccessFlags rhs)
ConnectionOptions | operator| (ConnectionOptions lhs, ConnectionOptions rhs)
CommandOptions | operator| (CommandOptions lhs, CommandOptions rhs)
RendererOptions& | operator|= (RendererOptions& lhs, RendererOptions rhs)
QueryFieldState& | operator|= (QueryFieldState& lhs, QueryFieldState rhs)
ValueAttribute& | operator|= (ValueAttribute& lhs, ValueAttribute rhs)
DictFieldAttribute& | operator|= (DictFieldAttribute& lhs, DictFieldAttribute rhs)
DataModelQueryOptions& | operator|= (DataModelQueryOptions& lhs, DataModelQueryOptions rhs)
DataModelAccessFlags& | operator|= (DataModelAccessFlags& lhs, DataModelAccessFlags rhs)
ConnectionOptions& | operator|= (ConnectionOptions& lhs, ConnectionOptions rhs)
CommandOptions& | operator|= (CommandOptions& lhs, CommandOptions rhs)
RendererOptions | operator~ (RendererOptions flags)
QueryFieldState | operator~ (QueryFieldState flags)
ValueAttribute | operator~ (ValueAttribute flags)
DictFieldAttribute | operator~ (DictFieldAttribute flags)
DataModelQueryOptions | operator~ (DataModelQueryOptions flags)
DataModelAccessFlags | operator~ (DataModelAccessFlags flags)
ConnectionOptions | operator~ (ConnectionOptions flags)
CommandOptions | operator~ (CommandOptions flags)
GType | value_get_type_binary ()
GType | value_get_type_blob ()
GType | value_get_type_geometric_point ()
GType | value_get_type_list ()
GType | value_get_type_null ()
GType | value_get_type_numeric ()
GType | value_get_type_short ()
GType | value_get_type_time ()
GType | value_get_type_timestamp ()
GType | value_get_type_ushort ()

## Typedef Documentation

typedef GdaGeometricPoint Gnome::Gda::GeometricPoint

typedef GdaGeometricPoint Gnome::Gda::GeometricPoint

typedef GdaServerProviderInfo Gnome::Gda::ServerProviderInfo

typedef GdaServerProviderInfo Gnome::Gda::ServerProviderInfo

typedef GdaTime Gnome::Gda::Time

typedef GdaTimestamp Gnome::Gda::Timestamp

typedef Glib::ListHandle<Value, ValueTraits> Gnome::Gda::ValueList

typedef Glib::SListHandle<Value, ValueTraits> Gnome::Gda::ValueSList

## Function Documentation

void Gnome::Gda::init | ( | const Glib::ustring & | app_id,
|  | const Glib::ustring & | version,
|  | int | nargs,
|  | gchar * | args[] |
| ) |  |  |

GType Gnome::Gda::value_get_type_binary | ( |  | ) |

GType Gnome::Gda::value_get_type_blob | ( |  | ) |

GType Gnome::Gda::value_get_type_geometric_point | ( |  | ) |

GType Gnome::Gda::value_get_type_list | ( |  | ) |

GType Gnome::Gda::value_get_type_null | ( |  | ) |

GType Gnome::Gda::value_get_type_numeric | ( |  | ) |

GType Gnome::Gda::value_get_type_short | ( |  | ) |

GType Gnome::Gda::value_get_type_time | ( |  | ) |

GType Gnome::Gda::value_get_type_timestamp | ( |  | ) |

GType Gnome::Gda::value_get_type_ushort | ( |  | ) |