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::ConnectionEventCode {
  Gnome::CONNECTION_EVENT_CODE_CONSTRAINT_VIOLATION,
  Gnome::CONNECTION_EVENT_CODE_RESTRICT_VIOLATION,
  Gnome::CONNECTION_EVENT_CODE_NOT_NULL_VIOLATION,
  Gnome::CONNECTION_EVENT_CODE_FOREIGN_KEY_VIOLATION,
  Gnome::CONNECTION_EVENT_CODE_UNIQUE_VIOLATION,
  Gnome::CONNECTION_EVENT_CODE_CHECK_VIOLATION,
  Gnome::CONNECTION_EVENT_CODE_INSUFFICIENT_PRIVILEGES,
  Gnome::CONNECTION_EVENT_CODE_UNDEFINED_COLUMN,
  Gnome::CONNECTION_EVENT_CODE_UNDEFINED_FUNCTION,
  Gnome::CONNECTION_EVENT_CODE_UNDEFINED_TABLE,
  Gnome::CONNECTION_EVENT_CODE_DUPLICATE_COLUMN,
  Gnome::CONNECTION_EVENT_CODE_DUPLICATE_DATABASE,
  Gnome::CONNECTION_EVENT_CODE_DUPLICATE_FUNCTION,
  Gnome::CONNECTION_EVENT_CODE_DUPLICATE_SCHEMA,
  Gnome::CONNECTION_EVENT_CODE_DUPLICATE_TABLE,
  Gnome::CONNECTION_EVENT_CODE_DUPLICATE_ALIAS,
  Gnome::CONNECTION_EVENT_CODE_DUPLICATE_OBJECT,
  Gnome::CONNECTION_EVENT_CODE_SYNTAX_ERROR,
  Gnome::CONNECTION_EVENT_CODE_UNKNOWN
}
enum  Gnome::ConnectionEventType {
  Gnome::CONNECTION_EVENT_NOTICE,
  Gnome::CONNECTION_EVENT_WARNING,
  Gnome::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::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::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]


Generated for libgdamm by Doxygen 1.5.1 © 1997-2001