|
Classes |
| class | Client |
| class | Command |
| class | Connection |
| class | DataModel |
| class | DataSourceInfo |
| class | Error |
| class | FieldAttributes |
| class | Parameter |
| class | ParameterList |
| class | ProviderInfo |
| class | Row |
| class | ServerProvider |
| class | Transaction |
| class | Value |
Namespaces |
| namespace | Config |
Typedefs |
| typedef GdaDate | Date |
| typedef GdaGeometricPoint | GeometricPoint |
| typedef GdaTime | Time |
| typedef GdaTimestamp | Timestamp |
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 | CommandType {
COMMAND_TYPE_SQL,
COMMAND_TYPE_XML,
COMMAND_TYPE_PROCEDURE,
COMMAND_TYPE_TABLE,
COMMAND_TYPE_SCHEMA,
COMMAND_TYPE_INVALID
} |
| enum | CommandOptions { COMMAND_OPTION_IGNORE_ERRORS = 1,
COMMAND_OPTION_STOP_ON_ERRORS = 1 << 1,
COMMAND_OPTION_BAD_OPTION = 1 << 2
} |
| enum | ConnectionFeature {
CONNECTION_FEATURE_AGGREGATES,
CONNECTION_FEATURE_INDEXES,
CONNECTION_FEATURE_INHERITANCE,
CONNECTION_FEATURE_NAMESPACES,
CONNECTION_FEATURE_PROCEDURES,
CONNECTION_FEATURE_SEQUENCES,
CONNECTION_FEATURE_SQL,
CONNECTION_FEATURE_TRANSACTIONS,
CONNECTION_FEATURE_TRIGGERS,
CONNECTION_FEATURE_USERS,
CONNECTION_FEATURE_VIEWS,
CONNECTION_FEATURE_XML_QUERIES,
CONNECTION_FEATURE_BLOBS
} |
| 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
} |
| enum | ConnectionOptions { CONNECTION_OPTIONS_READ_ONLY = 1 << 0
} |
| enum | TransactionIsolation {
TRANSACTION_ISOLATION_UNKNOWN,
TRANSACTION_ISOLATION_READ_COMMITTED,
TRANSACTION_ISOLATION_READ_UNCOMMITTED,
TRANSACTION_ISOLATION_REPEATABLE_READ,
TRANSACTION_ISOLATION_SERIALIZABLE
} |
| enum | ValueType {
VALUE_TYPE_NULL,
VALUE_TYPE_BIGINT,
VALUE_TYPE_BIGUINT,
VALUE_TYPE_BINARY,
VALUE_TYPE_BLOB,
VALUE_TYPE_BOOLEAN,
VALUE_TYPE_DATE,
VALUE_TYPE_DOUBLE,
VALUE_TYPE_GEOMETRIC_POINT,
VALUE_TYPE_GOBJECT,
VALUE_TYPE_INTEGER,
VALUE_TYPE_LIST,
VALUE_TYPE_MONEY,
VALUE_TYPE_NUMERIC,
VALUE_TYPE_SINGLE,
VALUE_TYPE_SMALLINT,
VALUE_TYPE_SMALLUINT,
VALUE_TYPE_STRING,
VALUE_TYPE_TIME,
VALUE_TYPE_TIMESTAMP,
VALUE_TYPE_TINYINT,
VALUE_TYPE_TINYUINT,
VALUE_TYPE_TYPE,
VALUE_TYPE_UINTEGER,
VALUE_TYPE_UNKNOWN
} |
Functions |
| CommandOptions | operator| (CommandOptions lhs, CommandOptions rhs) |
| CommandOptions | operator & (CommandOptions lhs, CommandOptions rhs) |
| CommandOptions | operator^ (CommandOptions lhs, CommandOptions rhs) |
| CommandOptions | operator~ (CommandOptions flags) |
| CommandOptions & | operator|= (CommandOptions &lhs, CommandOptions rhs) |
| CommandOptions & | operator &= (CommandOptions &lhs, CommandOptions rhs) |
| CommandOptions & | operator^= (CommandOptions &lhs, CommandOptions rhs) |
| ConnectionOptions | operator| (ConnectionOptions lhs, ConnectionOptions rhs) |
| ConnectionOptions | operator & (ConnectionOptions lhs, ConnectionOptions rhs) |
| ConnectionOptions | operator^ (ConnectionOptions lhs, ConnectionOptions rhs) |
| ConnectionOptions | operator~ (ConnectionOptions flags) |
| ConnectionOptions & | operator|= (ConnectionOptions &lhs, ConnectionOptions rhs) |
| ConnectionOptions & | operator &= (ConnectionOptions &lhs, ConnectionOptions rhs) |
| ConnectionOptions & | operator^= (ConnectionOptions &lhs, ConnectionOptions rhs) |
| void | init (const Glib::ustring &app_id, const Glib::ustring &version, int nargs, gchar *args[]) |
| void | wrap_init () |