libgdamm Reference Documentation

Main Page Namespaces Book

# Enums and Flags

## Enumerations

enum | Gnome::Gda::ClientEvent { Gnome::Gda::CLIENT_EVENT_INVALID, Gnome::Gda::CLIENT_EVENT_ERROR, Gnome::Gda::CLIENT_EVENT_CONNECTION_OPENED, Gnome::Gda::CLIENT_EVENT_CONNECTION_CLOSED, Gnome::Gda::CLIENT_EVENT_TRANSACTION_STARTED, Gnome::Gda::CLIENT_EVENT_TRANSACTION_COMMITTED, Gnome::Gda::CLIENT_EVENT_TRANSACTION_CANCELLED }
enum | Gnome::Gda::CommandOptions { Gnome::Gda::COMMAND_OPTION_IGNORE_ERRORS = 1, Gnome::Gda::COMMAND_OPTION_STOP_ON_ERRORS = 1 << 1, Gnome::Gda::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 | Gnome::Gda::CommandType { Gnome::Gda::COMMAND_TYPE_SQL, Gnome::Gda::COMMAND_TYPE_XML, Gnome::Gda::COMMAND_TYPE_PROCEDURE, Gnome::Gda::COMMAND_TYPE_TABLE, Gnome::Gda::COMMAND_TYPE_SCHEMA, Gnome::Gda::COMMAND_TYPE_INVALID }

enum

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

enum | Gnome::Gda::ConnectionEventType { Gnome::Gda::CONNECTION_EVENT_NOTICE, Gnome::Gda::CONNECTION_EVENT_WARNING, Gnome::Gda::CONNECTION_EVENT_ERROR }

enum

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

enum | Gnome::Gda::ConnectionOptions { Gnome::Gda::CONNECTION_OPTIONS_NONE = 0, Gnome::Gda::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

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

enum | Gnome::Gda::DataModelAccessFlags { Gnome::Gda::DATA_MODEL_ACCESS_RANDOM = 1 << 0, Gnome::Gda::DATA_MODEL_ACCESS_CURSOR_FORWARD = 1 << 1, Gnome::Gda::DATA_MODEL_ACCESS_CURSOR_BACKWARD = 1 << 2, Gnome::Gda::DATA_MODEL_ACCESS_INSERT = 1 << 3, Gnome::Gda::DATA_MODEL_ACCESS_UPDATE = 1 << 4, Gnome::Gda::DATA_MODEL_ACCESS_DELETE = 1 << 5, Gnome::Gda::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 | Gnome::Gda::DataModelHint { Gnome::Gda::DATA_MODEL_HINT_START_BATCH_UPDATE, Gnome::Gda::DATA_MODEL_HINT_END_BATCH_UPDATE, Gnome::Gda::DATA_MODEL_HINT_REFRESH }
enum | Gnome::Gda::DataModelIOFormat { Gnome::Gda::DATA_MODEL_IO_DATA_ARRAY_XML, Gnome::Gda::DATA_MODEL_IO_TEXT_SEPARATED }
enum | Gnome::Gda::DataModelQueryOptions { Gnome::Gda::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 | Gnome::Gda::DictConstraintFkAction { Gnome::Gda::FK_ACTION_CASCADE, Gnome::Gda::FK_ACTION_SET_NULL, Gnome::Gda::FK_ACTION_SET_DEFAULT, Gnome::Gda::FK_ACTION_SET_VALUE, Gnome::Gda::FK_ACTION_NO_ACTION }
enum | Gnome::Gda::DictConstraintType { Gnome::Gda::PRIMARY_KEY, Gnome::Gda::FOREIGN_KEY, Gnome::Gda::UNIQUE, Gnome::Gda::NOT_NULL, Gnome::Gda::CHECK_EXPR, Gnome::Gda::CHECK_IN_LIST, Gnome::Gda::CHECK_SETOF_LIST, Gnome::Gda::UNKNOWN }
enum | Gnome::Gda::DictFieldAttribute { Gnome::Gda::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 | Gnome::Gda::QueryConditionOperator { Gnome::Gda::QUERY_CONDITION_OP_LEFT, Gnome::Gda::QUERY_CONDITION_OP_RIGHT, Gnome::Gda::QUERY_CONDITION_OP_RIGHT2 }

enum

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

enum | Gnome::Gda::QueryFieldState { Gnome::Gda::ENTITY_FIELD_VISIBLE = 1 << 0, Gnome::Gda::ENTITY_FIELD_INVISIBLE = 1 << 1, Gnome::Gda::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 | Gnome::Gda::QueryJoinType { Gnome::Gda::QUERY_JOIN_TYPE_INNER, Gnome::Gda::QUERY_JOIN_TYPE_LEFT_OUTER, Gnome::Gda::QUERY_JOIN_TYPE_RIGHT_OUTER, Gnome::Gda::QUERY_JOIN_TYPE_FULL_OUTER, Gnome::Gda::QUERY_JOIN_TYPE_CROSS, Gnome::Gda::QUERY_JOIN_TYPE_LAST }
enum | Gnome::Gda::QueryType { Gnome::Gda::QUERY_TYPE_SELECT, Gnome::Gda::QUERY_TYPE_INSERT, Gnome::Gda::QUERY_TYPE_UPDATE, Gnome::Gda::QUERY_TYPE_DELETE, Gnome::Gda::QUERY_TYPE_UNION, Gnome::Gda::QUERY_TYPE_INTERSECT, Gnome::Gda::QUERY_TYPE_EXCEPT, Gnome::Gda::QUERY_TYPE_NON_PARSED_SQL }
enum | Gnome::Gda::RendererOptions { Gnome::Gda::RENDERER_EXTRA_PRETTY_SQL = 1 << 0, Gnome::Gda::RENDERER_PARAMS_AS_DETAILED = 1 << 1, Gnome::Gda::RENDERER_ERROR_IF_DEFAULT = 1 << 2, Gnome::Gda::RENDERER_FIELDS_NO_TARGET_ALIAS = 1 << 3, Gnome::Gda::RENDERER_PARAMS_AS_COLON = 1 << 4, Gnome::Gda::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 | Gnome::Gda::ServerOperationNodeType { Gnome::Gda::SERVER_OPERATION_NODE_PARAMLIST, Gnome::Gda::SERVER_OPERATION_NODE_DATA_MODEL, Gnome::Gda::SERVER_OPERATION_NODE_PARAM, Gnome::Gda::SERVER_OPERATION_NODE_SEQUENCE, Gnome::Gda::SERVER_OPERATION_NODE_SEQUENCE_ITEM, Gnome::Gda::SERVER_OPERATION_NODE_DATA_MODEL_COLUMN, Gnome::Gda::SERVER_OPERATION_NODE_UNKNOWN }

enum

Gnome::Gda::ServerOperationType {
Gnome::Gda::SERVER_OPERATION_CREATE_DB,
Gnome::Gda::SERVER_OPERATION_DROP_DB,
Gnome::Gda::SERVER_OPERATION_CREATE_TABLE,
Gnome::Gda::SERVER_OPERATION_DROP_TABLE,
Gnome::Gda::SERVER_OPERATION_RENAME_TABLE,
Gnome::Gda::SERVER_OPERATION_ADD_COLUMN,
Gnome::Gda::SERVER_OPERATION_DROP_COLUMN,
Gnome::Gda::SERVER_OPERATION_CREATE_INDEX,
Gnome::Gda::SERVER_OPERATION_DROP_INDEX,
Gnome::Gda::SERVER_OPERATION_NB
}

enum | Gnome::Gda::Sorting { Gnome::Gda::SORTING_ASCENDING, Gnome::Gda::SORTING_DESCENDING }
enum | Gnome::Gda::TransactionIsolation { Gnome::Gda::TRANSACTION_ISOLATION_UNKNOWN, Gnome::Gda::TRANSACTION_ISOLATION_READ_COMMITTED, Gnome::Gda::TRANSACTION_ISOLATION_READ_UNCOMMITTED, Gnome::Gda::TRANSACTION_ISOLATION_REPEATABLE_READ, Gnome::Gda::TRANSACTION_ISOLATION_SERIALIZABLE }

enum

Gnome::Gda::ValueAttribute {
Gnome::Gda::VALUE_ATTR_NONE = 0,
Gnome::Gda::VALUE_ATTR_IS_NULL = 1 << 0,
Gnome::Gda::VALUE_ATTR_CAN_BE_NULL = 1 << 1,
Gnome::Gda::VALUE_ATTR_IS_DEFAULT = 1 << 2,
Gnome::Gda::VALUE_ATTR_CAN_BE_DEFAULT = 1 << 3,
Gnome::Gda::VALUE_ATTR_IS_UNCHANGED = 1 << 4,
Gnome::Gda::VALUE_ATTR_ACTIONS_SHOWN = 1 << 5,
Gnome::Gda::VALUE_ATTR_DATA_NON_VALID = 1 << 6,
Gnome::Gda::VALUE_ATTR_HAS_VALUE_ORIG = 1 << 7,
Gnome::Gda::VALUE_ATTR_NO_MODIF = 1 << 8,
Gnome::Gda::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

RendererOptions | Gnome::Gda::operator& (RendererOptions lhs, RendererOptions rhs)
QueryFieldState | Gnome::Gda::operator& (QueryFieldState lhs, QueryFieldState rhs)
ValueAttribute | Gnome::Gda::operator& (ValueAttribute lhs, ValueAttribute rhs)
DictFieldAttribute | Gnome::Gda::operator& (DictFieldAttribute lhs, DictFieldAttribute rhs)
DataModelQueryOptions | Gnome::Gda::operator& (DataModelQueryOptions lhs, DataModelQueryOptions rhs)
DataModelAccessFlags | Gnome::Gda::operator& (DataModelAccessFlags lhs, DataModelAccessFlags rhs)
ConnectionOptions | Gnome::Gda::operator& (ConnectionOptions lhs, ConnectionOptions rhs)
CommandOptions | Gnome::Gda::operator& (CommandOptions lhs, CommandOptions rhs)
RendererOptions& | Gnome::Gda::operator&= (RendererOptions& lhs, RendererOptions rhs)
QueryFieldState& | Gnome::Gda::operator&= (QueryFieldState& lhs, QueryFieldState rhs)
ValueAttribute& | Gnome::Gda::operator&= (ValueAttribute& lhs, ValueAttribute rhs)
DictFieldAttribute& | Gnome::Gda::operator&= (DictFieldAttribute& lhs, DictFieldAttribute rhs)
DataModelQueryOptions& | Gnome::Gda::operator&= (DataModelQueryOptions& lhs, DataModelQueryOptions rhs)
DataModelAccessFlags& | Gnome::Gda::operator&= (DataModelAccessFlags& lhs, DataModelAccessFlags rhs)
ConnectionOptions& | Gnome::Gda::operator&= (ConnectionOptions& lhs, ConnectionOptions rhs)
CommandOptions& | Gnome::Gda::operator&= (CommandOptions& lhs, CommandOptions rhs)
RendererOptions | Gnome::Gda::operator^ (RendererOptions lhs, RendererOptions rhs)
QueryFieldState | Gnome::Gda::operator^ (QueryFieldState lhs, QueryFieldState rhs)
ValueAttribute | Gnome::Gda::operator^ (ValueAttribute lhs, ValueAttribute rhs)
DictFieldAttribute | Gnome::Gda::operator^ (DictFieldAttribute lhs, DictFieldAttribute rhs)
DataModelQueryOptions | Gnome::Gda::operator^ (DataModelQueryOptions lhs, DataModelQueryOptions rhs)
DataModelAccessFlags | Gnome::Gda::operator^ (DataModelAccessFlags lhs, DataModelAccessFlags rhs)
ConnectionOptions | Gnome::Gda::operator^ (ConnectionOptions lhs, ConnectionOptions rhs)
CommandOptions | Gnome::Gda::operator^ (CommandOptions lhs, CommandOptions rhs)
RendererOptions& | Gnome::Gda::operator^= (RendererOptions& lhs, RendererOptions rhs)
QueryFieldState& | Gnome::Gda::operator^= (QueryFieldState& lhs, QueryFieldState rhs)
ValueAttribute& | Gnome::Gda::operator^= (ValueAttribute& lhs, ValueAttribute rhs)
DictFieldAttribute& | Gnome::Gda::operator^= (DictFieldAttribute& lhs, DictFieldAttribute rhs)
DataModelQueryOptions& | Gnome::Gda::operator^= (DataModelQueryOptions& lhs, DataModelQueryOptions rhs)
DataModelAccessFlags& | Gnome::Gda::operator^= (DataModelAccessFlags& lhs, DataModelAccessFlags rhs)
ConnectionOptions& | Gnome::Gda::operator^= (ConnectionOptions& lhs, ConnectionOptions rhs)
CommandOptions& | Gnome::Gda::operator^= (CommandOptions& lhs, CommandOptions rhs)
RendererOptions | Gnome::Gda::operator| (RendererOptions lhs, RendererOptions rhs)
QueryFieldState | Gnome::Gda::operator| (QueryFieldState lhs, QueryFieldState rhs)
ValueAttribute | Gnome::Gda::operator| (ValueAttribute lhs, ValueAttribute rhs)
DictFieldAttribute | Gnome::Gda::operator| (DictFieldAttribute lhs, DictFieldAttribute rhs)
DataModelQueryOptions | Gnome::Gda::operator| (DataModelQueryOptions lhs, DataModelQueryOptions rhs)
DataModelAccessFlags | Gnome::Gda::operator| (DataModelAccessFlags lhs, DataModelAccessFlags rhs)
ConnectionOptions | Gnome::Gda::operator| (ConnectionOptions lhs, ConnectionOptions rhs)
CommandOptions | Gnome::Gda::operator| (CommandOptions lhs, CommandOptions rhs)
RendererOptions& | Gnome::Gda::operator|= (RendererOptions& lhs, RendererOptions rhs)
QueryFieldState& | Gnome::Gda::operator|= (QueryFieldState& lhs, QueryFieldState rhs)
ValueAttribute& | Gnome::Gda::operator|= (ValueAttribute& lhs, ValueAttribute rhs)
DictFieldAttribute& | Gnome::Gda::operator|= (DictFieldAttribute& lhs, DictFieldAttribute rhs)
DataModelQueryOptions& | Gnome::Gda::operator|= (DataModelQueryOptions& lhs, DataModelQueryOptions rhs)
DataModelAccessFlags& | Gnome::Gda::operator|= (DataModelAccessFlags& lhs, DataModelAccessFlags rhs)
ConnectionOptions& | Gnome::Gda::operator|= (ConnectionOptions& lhs, ConnectionOptions rhs)
CommandOptions& | Gnome::Gda::operator|= (CommandOptions& lhs, CommandOptions rhs)
RendererOptions | Gnome::Gda::operator~ (RendererOptions flags)
QueryFieldState | Gnome::Gda::operator~ (QueryFieldState flags)
ValueAttribute | Gnome::Gda::operator~ (ValueAttribute flags)
DictFieldAttribute | Gnome::Gda::operator~ (DictFieldAttribute flags)
DataModelQueryOptions | Gnome::Gda::operator~ (DataModelQueryOptions flags)
DataModelAccessFlags | Gnome::Gda::operator~ (DataModelAccessFlags flags)
ConnectionOptions | Gnome::Gda::operator~ (ConnectionOptions flags)
CommandOptions | Gnome::Gda::operator~ (CommandOptions flags)

## Enumeration Type Documentation

enum Gnome::Gda::ClientEvent

Enumerator:

  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 Gnome::Gda::CommandOptions

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)`

Enumerator:

  COMMAND_OPTION_IGNORE_ERRORS |
  COMMAND_OPTION_STOP_ON_ERRORS |
  COMMAND_OPTION_BAD_OPTION |

enum Gnome::Gda::CommandType

Enumerator:

  COMMAND_TYPE_SQL |
  COMMAND_TYPE_XML |
  COMMAND_TYPE_PROCEDURE |
  COMMAND_TYPE_TABLE |
  COMMAND_TYPE_SCHEMA |
  COMMAND_TYPE_INVALID |

enum Gnome::Gda::ConnectionEventCode

Enumerator:

  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 Gnome::Gda::ConnectionEventType

Enumerator:

  CONNECTION_EVENT_NOTICE |
  CONNECTION_EVENT_WARNING |
  CONNECTION_EVENT_ERROR |

enum Gnome::Gda::ConnectionFeature

Enumerator:

  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 Gnome::Gda::ConnectionOptions

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)`

Enumerator:

  CONNECTION_OPTIONS_NONE |
  CONNECTION_OPTIONS_READ_ONLY |

enum Gnome::Gda::ConnectionSchema

Enumerator:

  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 Gnome::Gda::DataModelAccessFlags

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)`

Enumerator:

  DATA_MODEL_ACCESS_RANDOM |
  DATA_MODEL_ACCESS_CURSOR_FORWARD |
  DATA_MODEL_ACCESS_CURSOR_BACKWARD |
  DATA_MODEL_ACCESS_INSERT |
  DATA_MODEL_ACCESS_UPDATE |
  DATA_MODEL_ACCESS_DELETE |
  DATA_MODEL_ACCESS_WRITE |

enum Gnome::Gda::DataModelHint

Enumerator:

  DATA_MODEL_HINT_START_BATCH_UPDATE |
  DATA_MODEL_HINT_END_BATCH_UPDATE |
  DATA_MODEL_HINT_REFRESH |

enum Gnome::Gda::DataModelIOFormat

Enumerator:

  DATA_MODEL_IO_DATA_ARRAY_XML |
  DATA_MODEL_IO_TEXT_SEPARATED |

enum Gnome::Gda::DataModelQueryOptions

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)`

Enumerator:

  DATA_MODEL_QUERY_OPTION_USE_ALL_FIELDS_IF_NO_PK |

enum Gnome::Gda::DictConstraintFkAction

Enumerator:

  FK_ACTION_CASCADE |
  FK_ACTION_SET_NULL |
  FK_ACTION_SET_DEFAULT |
  FK_ACTION_SET_VALUE |
  FK_ACTION_NO_ACTION |

enum Gnome::Gda::DictConstraintType

Enumerator:

  PRIMARY_KEY |
  FOREIGN_KEY |
  UNIQUE |
  NOT_NULL |
  CHECK_EXPR |
  CHECK_IN_LIST |
  CHECK_SETOF_LIST |
  UNKNOWN |

enum Gnome::Gda::DictFieldAttribute

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)`

Enumerator:

  AUTO_INCREMENT |

enum Gnome::Gda::QueryConditionOperator

Enumerator:

  QUERY_CONDITION_OP_LEFT |
  QUERY_CONDITION_OP_RIGHT |
  QUERY_CONDITION_OP_RIGHT2 |

enum Gnome::Gda::QueryConditionType

Enumerator:

  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 Gnome::Gda::QueryFieldState

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)`

Enumerator:

  ENTITY_FIELD_VISIBLE |
  ENTITY_FIELD_INVISIBLE |
  ENTITY_FIELD_ANY |

enum Gnome::Gda::QueryJoinType

Enumerator:

  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 Gnome::Gda::QueryType

Enumerator:

  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 Gnome::Gda::RendererOptions

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)`

Enumerator:

  RENDERER_EXTRA_PRETTY_SQL |
  RENDERER_PARAMS_AS_DETAILED |
  RENDERER_ERROR_IF_DEFAULT |
  RENDERER_FIELDS_NO_TARGET_ALIAS |
  RENDERER_PARAMS_AS_COLON |
  RENDERER_PARAMS_AS_DOLLAR |

enum Gnome::Gda::ServerOperationNodeType

Enumerator:

  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 Gnome::Gda::ServerOperationType

Enumerator:

  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 Gnome::Gda::Sorting

Enumerator:

  SORTING_ASCENDING |
  SORTING_DESCENDING |

enum Gnome::Gda::TransactionIsolation

Enumerator:

  TRANSACTION_ISOLATION_UNKNOWN |
  TRANSACTION_ISOLATION_READ_COMMITTED |
  TRANSACTION_ISOLATION_READ_UNCOMMITTED |
  TRANSACTION_ISOLATION_REPEATABLE_READ |
  TRANSACTION_ISOLATION_SERIALIZABLE |

enum Gnome::Gda::ValueAttribute

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)`

Enumerator:

  VALUE_ATTR_NONE |
  VALUE_ATTR_IS_NULL |
  VALUE_ATTR_CAN_BE_NULL |
  VALUE_ATTR_IS_DEFAULT |
  VALUE_ATTR_CAN_BE_DEFAULT |
  VALUE_ATTR_IS_UNCHANGED |
  VALUE_ATTR_ACTIONS_SHOWN |
  VALUE_ATTR_DATA_NON_VALID |
  VALUE_ATTR_HAS_VALUE_ORIG |
  VALUE_ATTR_NO_MODIF |
  VALUE_ATTR_UNUSED |

## Function Documentation

RendererOptions Gnome::Gda::operator & | ( | RendererOptions | lhs,
|  | RendererOptions | rhs |
| ) |  |  | `[inline]`

QueryFieldState Gnome::Gda::operator & | ( | QueryFieldState | lhs,
|  | QueryFieldState | rhs |
| ) |  |  | `[inline]`

ValueAttribute Gnome::Gda::operator & | ( | ValueAttribute | lhs,
|  | ValueAttribute | rhs |
| ) |  |  | `[inline]`

DictFieldAttribute Gnome::Gda::operator & | ( | DictFieldAttribute | lhs,
|  | DictFieldAttribute | rhs |
| ) |  |  | `[inline]`

DataModelQueryOptions Gnome::Gda::operator & | ( | DataModelQueryOptions | lhs,
|  | DataModelQueryOptions | rhs |
| ) |  |  | `[inline]`

DataModelAccessFlags Gnome::Gda::operator & | ( | DataModelAccessFlags | lhs,
|  | DataModelAccessFlags | rhs |
| ) |  |  | `[inline]`

ConnectionOptions Gnome::Gda::operator & | ( | ConnectionOptions | lhs,
|  | ConnectionOptions | rhs |
| ) |  |  | `[inline]`

CommandOptions Gnome::Gda::operator & | ( | CommandOptions | lhs,
|  | CommandOptions | rhs |
| ) |  |  | `[inline]`

RendererOptions& Gnome::Gda::operator &= | ( | RendererOptions & | lhs,
|  | RendererOptions | rhs |
| ) |  |  | `[inline]`

QueryFieldState& Gnome::Gda::operator &= | ( | QueryFieldState & | lhs,
|  | QueryFieldState | rhs |
| ) |  |  | `[inline]`

ValueAttribute& Gnome::Gda::operator &= | ( | ValueAttribute & | lhs,
|  | ValueAttribute | rhs |
| ) |  |  | `[inline]`

DictFieldAttribute& Gnome::Gda::operator &= | ( | DictFieldAttribute & | lhs,
|  | DictFieldAttribute | rhs |
| ) |  |  | `[inline]`

DataModelQueryOptions& Gnome::Gda::operator &= | ( | DataModelQueryOptions & | lhs,
|  | DataModelQueryOptions | rhs |
| ) |  |  | `[inline]`

DataModelAccessFlags& Gnome::Gda::operator &= | ( | DataModelAccessFlags & | lhs,
|  | DataModelAccessFlags | rhs |
| ) |  |  | `[inline]`

ConnectionOptions& Gnome::Gda::operator &= | ( | ConnectionOptions & | lhs,
|  | ConnectionOptions | rhs |
| ) |  |  | `[inline]`

CommandOptions& Gnome::Gda::operator &= | ( | CommandOptions & | lhs,
|  | CommandOptions | rhs |
| ) |  |  | `[inline]`

RendererOptions Gnome::Gda::operator^ | ( | RendererOptions | lhs,
|  | RendererOptions | rhs |
| ) |  |  | `[inline]`

QueryFieldState Gnome::Gda::operator^ | ( | QueryFieldState | lhs,
|  | QueryFieldState | rhs |
| ) |  |  | `[inline]`

ValueAttribute Gnome::Gda::operator^ | ( | ValueAttribute | lhs,
|  | ValueAttribute | rhs |
| ) |  |  | `[inline]`

DictFieldAttribute Gnome::Gda::operator^ | ( | DictFieldAttribute | lhs,
|  | DictFieldAttribute | rhs |
| ) |  |  | `[inline]`

DataModelQueryOptions Gnome::Gda::operator^ | ( | DataModelQueryOptions | lhs,
|  | DataModelQueryOptions | rhs |
| ) |  |  | `[inline]`

DataModelAccessFlags Gnome::Gda::operator^ | ( | DataModelAccessFlags | lhs,
|  | DataModelAccessFlags | rhs |
| ) |  |  | `[inline]`

ConnectionOptions Gnome::Gda::operator^ | ( | ConnectionOptions | lhs,
|  | ConnectionOptions | rhs |
| ) |  |  | `[inline]`

CommandOptions Gnome::Gda::operator^ | ( | CommandOptions | lhs,
|  | CommandOptions | rhs |
| ) |  |  | `[inline]`

RendererOptions& Gnome::Gda::operator^= | ( | RendererOptions & | lhs,
|  | RendererOptions | rhs |
| ) |  |  | `[inline]`

QueryFieldState& Gnome::Gda::operator^= | ( | QueryFieldState & | lhs,
|  | QueryFieldState | rhs |
| ) |  |  | `[inline]`

ValueAttribute& Gnome::Gda::operator^= | ( | ValueAttribute & | lhs,
|  | ValueAttribute | rhs |
| ) |  |  | `[inline]`

DictFieldAttribute& Gnome::Gda::operator^= | ( | DictFieldAttribute & | lhs,
|  | DictFieldAttribute | rhs |
| ) |  |  | `[inline]`

DataModelQueryOptions& Gnome::Gda::operator^= | ( | DataModelQueryOptions & | lhs,
|  | DataModelQueryOptions | rhs |
| ) |  |  | `[inline]`

DataModelAccessFlags& Gnome::Gda::operator^= | ( | DataModelAccessFlags & | lhs,
|  | DataModelAccessFlags | rhs |
| ) |  |  | `[inline]`

ConnectionOptions& Gnome::Gda::operator^= | ( | ConnectionOptions & | lhs,
|  | ConnectionOptions | rhs |
| ) |  |  | `[inline]`

CommandOptions& Gnome::Gda::operator^= | ( | CommandOptions & | lhs,
|  | CommandOptions | rhs |
| ) |  |  | `[inline]`

RendererOptions Gnome::Gda::operator| | ( | RendererOptions | lhs,
|  | RendererOptions | rhs |
| ) |  |  | `[inline]`

QueryFieldState Gnome::Gda::operator| | ( | QueryFieldState | lhs,
|  | QueryFieldState | rhs |
| ) |  |  | `[inline]`

ValueAttribute Gnome::Gda::operator| | ( | ValueAttribute | lhs,
|  | ValueAttribute | rhs |
| ) |  |  | `[inline]`

DictFieldAttribute Gnome::Gda::operator| | ( | DictFieldAttribute | lhs,
|  | DictFieldAttribute | rhs |
| ) |  |  | `[inline]`

DataModelQueryOptions Gnome::Gda::operator| | ( | DataModelQueryOptions | lhs,
|  | DataModelQueryOptions | rhs |
| ) |  |  | `[inline]`

DataModelAccessFlags Gnome::Gda::operator| | ( | DataModelAccessFlags | lhs,
|  | DataModelAccessFlags | rhs |
| ) |  |  | `[inline]`

ConnectionOptions Gnome::Gda::operator| | ( | ConnectionOptions | lhs,
|  | ConnectionOptions | rhs |
| ) |  |  | `[inline]`

CommandOptions Gnome::Gda::operator| | ( | CommandOptions | lhs,
|  | CommandOptions | rhs |
| ) |  |  | `[inline]`

RendererOptions& Gnome::Gda::operator|= | ( | RendererOptions & | lhs,
|  | RendererOptions | rhs |
| ) |  |  | `[inline]`

QueryFieldState& Gnome::Gda::operator|= | ( | QueryFieldState & | lhs,
|  | QueryFieldState | rhs |
| ) |  |  | `[inline]`

ValueAttribute& Gnome::Gda::operator|= | ( | ValueAttribute & | lhs,
|  | ValueAttribute | rhs |
| ) |  |  | `[inline]`

DictFieldAttribute& Gnome::Gda::operator|= | ( | DictFieldAttribute & | lhs,
|  | DictFieldAttribute | rhs |
| ) |  |  | `[inline]`

DataModelQueryOptions& Gnome::Gda::operator|= | ( | DataModelQueryOptions & | lhs,
|  | DataModelQueryOptions | rhs |
| ) |  |  | `[inline]`

DataModelAccessFlags& Gnome::Gda::operator|= | ( | DataModelAccessFlags & | lhs,
|  | DataModelAccessFlags | rhs |
| ) |  |  | `[inline]`

ConnectionOptions& Gnome::Gda::operator|= | ( | ConnectionOptions & | lhs,
|  | ConnectionOptions | rhs |
| ) |  |  | `[inline]`

CommandOptions& Gnome::Gda::operator|= | ( | CommandOptions & | lhs,
|  | CommandOptions | rhs |
| ) |  |  | `[inline]`

RendererOptions Gnome::Gda::operator~ | ( | RendererOptions | flags | ) | `[inline]`

QueryFieldState Gnome::Gda::operator~ | ( | QueryFieldState | flags | ) | `[inline]`

ValueAttribute Gnome::Gda::operator~ | ( | ValueAttribute | flags | ) | `[inline]`

DictFieldAttribute Gnome::Gda::operator~ | ( | DictFieldAttribute | flags | ) | `[inline]`

DataModelQueryOptions Gnome::Gda::operator~ | ( | DataModelQueryOptions | flags | ) | `[inline]`

DataModelAccessFlags Gnome::Gda::operator~ | ( | DataModelAccessFlags | flags | ) | `[inline]`

ConnectionOptions Gnome::Gda::operator~ | ( | ConnectionOptions | flags | ) | `[inline]`

CommandOptions Gnome::Gda::operator~ | ( | CommandOptions | flags | ) | `[inline]`