GdaProvider

GdaProvider

Functions

gboolean gda_provider_add_savepoint ()
gboolean gda_provider_begin_transaction ()
gboolean gda_provider_close_connection ()
gboolean gda_provider_commit_transaction ()
GdaConnection * gda_provider_create_connection ()
GdaServerOperation * gda_provider_create_operation ()
GdaSqlParser * gda_provider_create_parser ()
gboolean gda_provider_delete_savepoint ()
gchar * gda_provider_escape_string ()
GdaDataHandler * gda_provider_get_data_handler ()
const gchar * gda_provider_get_def_dbms_type ()
const gchar * gda_provider_get_name ()
const gchar * gda_provider_get_server_version ()
const gchar * gda_provider_get_version ()
gchar * gda_provider_identifier_quote ()
GdaDataModel * gda_provider_meta_btypes ()
GdaRow * gda_provider_meta_character_set ()
GdaDataModel * gda_provider_meta_character_sets ()
GdaRow * gda_provider_meta_check_column ()
GdaDataModel * gda_provider_meta_check_columns ()
GdaRow * gda_provider_meta_collation ()
GdaDataModel * gda_provider_meta_collations ()
GdaDataModel * gda_provider_meta_columns ()
GdaRow * gda_provider_meta_constraint_ref ()
GdaRow * gda_provider_meta_constraint_table ()
GdaDataModel * gda_provider_meta_constraints_ref ()
GdaDataModel * gda_provider_meta_constraints_ref_table ()
GdaDataModel * gda_provider_meta_constraints_table ()
GdaDataModel * gda_provider_meta_constraints_tables ()
GdaRow * gda_provider_meta_domain ()
GdaRow * gda_provider_meta_domain_constraint ()
GdaDataModel * gda_provider_meta_domain_constraints ()
GdaDataModel * gda_provider_meta_domains ()
GdaDataModel * gda_provider_meta_domains_constraints ()
GdaRow * gda_provider_meta_element_type ()
GdaDataModel * gda_provider_meta_element_types ()
GdaRow * gda_provider_meta_enum_type ()
GdaDataModel * gda_provider_meta_enums_type ()
GQuark gda_provider_meta_error_quark ()
GdaDataModel * gda_provider_meta_execute_query ()
GdaRow * gda_provider_meta_execute_query_row ()
GdaConnection * gda_provider_meta_get_connection ()
GdaRow * gda_provider_meta_index_col ()
GdaDataModel * gda_provider_meta_index_cols ()
GdaRow * gda_provider_meta_index_table ()
GdaDataModel * gda_provider_meta_indexes_table ()
GdaDataModel * gda_provider_meta_indexes_tables ()
GdaRow * gda_provider_meta_key_column ()
GdaDataModel * gda_provider_meta_key_columns ()
GdaRow * gda_provider_meta_routine ()
GdaRow * gda_provider_meta_routine_col ()
GdaRow * gda_provider_meta_routine_pars ()
GdaDataModel * gda_provider_meta_routines ()
GdaDataModel * gda_provider_meta_routines_col ()
GdaDataModel * gda_provider_meta_routines_pars ()
GdaRow * gda_provider_meta_schemata ()
GdaDataModel * gda_provider_meta_schematas ()
GdaRow * gda_provider_meta_table_column ()
GdaDataModel * gda_provider_meta_table_columns ()
GdaRow * gda_provider_meta_trigger ()
GdaDataModel * gda_provider_meta_triggers ()
GdaRow * gda_provider_meta_udt ()
GdaRow * gda_provider_meta_udt_col ()
GdaDataModel * gda_provider_meta_udt_cols ()
GdaDataModel * gda_provider_meta_udts ()
gboolean gda_provider_open_connection ()
gboolean gda_provider_perform_operation ()
gboolean gda_provider_prepare_connection ()
gchar * gda_provider_render_operation ()
gboolean gda_provider_rollback_savepoint ()
gboolean gda_provider_rollback_transaction ()
GObject * gda_provider_statement_execute ()
gboolean gda_provider_statement_prepare ()
GdaSqlStatement * gda_provider_statement_rewrite ()
gchar * gda_provider_statement_to_sql ()
gboolean gda_provider_supports_feature ()
gboolean gda_provider_supports_operation ()
gchar * gda_provider_unescape_string ()

Includes

#include <libgda/gda-statement-extra.h>

Description

Functions

gda_provider_add_savepoint ()

gboolean
gda_provider_add_savepoint (GdaProvider *provider,
                            GdaConnection *cnc,
                            const gchar *name,
                            GError **error);

Since: 6.0

Stability Level: Unstable


gda_provider_begin_transaction ()

gboolean
gda_provider_begin_transaction (GdaProvider *provider,
                                GdaConnection *cnc,
                                const gchar *name,
                                GdaTransactionIsolation level,
                                GError **error);

Since: 6.0

Stability Level: Unstable


gda_provider_close_connection ()

gboolean
gda_provider_close_connection (GdaProvider *provider,
                               GdaConnection *cnc);

Since: 6.0

Stability Level: Unstable


gda_provider_commit_transaction ()

gboolean
gda_provider_commit_transaction (GdaProvider *provider,
                                 GdaConnection *cnc,
                                 const gchar *name,
                                 GError **error);

Since: 6.0

Stability Level: Unstable


gda_provider_create_connection ()

GdaConnection *
gda_provider_create_connection (GdaProvider *provider);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_create_operation ()

GdaServerOperation *
gda_provider_create_operation (GdaProvider *provider,
                               GdaConnection *cnc,
                               GdaServerOperationType type,
                               GdaSet *options,
                               GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_create_parser ()

GdaSqlParser *
gda_provider_create_parser (GdaProvider *provider,
                            GdaConnection *cnc);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_delete_savepoint ()

gboolean
gda_provider_delete_savepoint (GdaProvider *provider,
                               GdaConnection *cnc,
                               const gchar *name,
                               GError **error);

Since: 6.0

Stability Level: Unstable


gda_provider_escape_string ()

gchar *
gda_provider_escape_string (GdaProvider *provider,
                            GdaConnection *cnc,
                            const gchar *str);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_get_data_handler ()

GdaDataHandler *
gda_provider_get_data_handler (GdaProvider *provider,
                               GdaConnection *cnc,
                               GType g_type,
                               const gchar *dbms_type);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_get_def_dbms_type ()

const gchar *
gda_provider_get_def_dbms_type (GdaProvider *provider,
                                GdaConnection *cnc,
                                GType g_type);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_get_name ()

const gchar *
gda_provider_get_name (GdaProvider *provider);

Returns

.

[transfer none]

Since: 6.0

Stability Level: Unstable


gda_provider_get_server_version ()

const gchar *
gda_provider_get_server_version (GdaProvider *provider,
                                 GdaConnection *cnc);

Returns

.

[transfer none]

Since: 6.0

Stability Level: Unstable


gda_provider_get_version ()

const gchar *
gda_provider_get_version (GdaProvider *provider);

Returns

.

[transfer none]

Since: 6.0

Stability Level: Unstable


gda_provider_identifier_quote ()

gchar *
gda_provider_identifier_quote (GdaProvider *provider,
                               GdaConnection *cnc,
                               const gchar *id,
                               gboolean for_meta_store,
                               gboolean force_quotes);

Parameters

cnc

.

[nullable]

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_btypes ()

GdaDataModel *
gda_provider_meta_btypes (GdaProviderMeta *prov,
                          GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_character_set ()

GdaRow *
gda_provider_meta_character_set (GdaProviderMeta *prov,
                                 const gchar *chset_catalog,
                                 const gchar *chset_schema,
                                 const gchar *chset_name_n,
                                 GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_character_sets ()

GdaDataModel *
gda_provider_meta_character_sets (GdaProviderMeta *prov,
                                  GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_check_column ()

GdaRow *
gda_provider_meta_check_column (GdaProviderMeta *prov,
                                const gchar *table_catalog,
                                const gchar *table_schema,
                                const gchar *table_name,
                                const gchar *constraint_name,
                                GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_check_columns ()

GdaDataModel *
gda_provider_meta_check_columns (GdaProviderMeta *prov,
                                 GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_collation ()

GdaRow *
gda_provider_meta_collation (GdaProviderMeta *prov,
                             const gchar *collation_catalog,
                             const gchar *collation_schema,
                             const gchar *collation_name_n,
                             GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_collations ()

GdaDataModel *
gda_provider_meta_collations (GdaProviderMeta *prov,
                              GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_columns ()

GdaDataModel *
gda_provider_meta_columns (GdaProviderMeta *prov,
                           GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_constraint_ref ()

GdaRow *
gda_provider_meta_constraint_ref (GdaProviderMeta *prov,
                                  const gchar *table_catalog,
                                  const gchar *table_schema,
                                  const gchar *table_name,
                                  const gchar *constraint_name,
                                  GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_constraint_table ()

GdaRow *
gda_provider_meta_constraint_table (GdaProviderMeta *prov,
                                    const gchar *table_catalog,
                                    const gchar *table_schema,
                                    const gchar *table_name,
                                    const gchar *constraint_name_n,
                                    GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_constraints_ref ()

GdaDataModel *
gda_provider_meta_constraints_ref (GdaProviderMeta *prov,
                                   GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_constraints_ref_table ()

GdaDataModel *
gda_provider_meta_constraints_ref_table
                               (GdaProviderMeta *prov,
                                const gchar *table_catalog,
                                const gchar *table_schema,
                                const gchar *table_name,
                                GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_constraints_table ()

GdaDataModel *
gda_provider_meta_constraints_table (GdaProviderMeta *prov,
                                     const gchar *table_catalog,
                                     const gchar *table_schema,
                                     const gchar *table_name,
                                     GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_constraints_tables ()

GdaDataModel *
gda_provider_meta_constraints_tables (GdaProviderMeta *prov,
                                      GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_domain ()

GdaRow *
gda_provider_meta_domain (GdaProviderMeta *prov,
                          const gchar *domain_catalog,
                          const gchar *domain_schema,
                          GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_domain_constraint ()

GdaRow *
gda_provider_meta_domain_constraint (GdaProviderMeta *prov,
                                     const gchar *domain_catalog,
                                     const gchar *domain_schema,
                                     const gchar *domain_name,
                                     const gchar *contraint_name,
                                     GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_domain_constraints ()

GdaDataModel *
gda_provider_meta_domain_constraints (GdaProviderMeta *prov,
                                      const gchar *domain_catalog,
                                      const gchar *domain_schema,
                                      const gchar *domain_name,
                                      GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_domains ()

GdaDataModel *
gda_provider_meta_domains (GdaProviderMeta *prov,
                           GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_domains_constraints ()

GdaDataModel *
gda_provider_meta_domains_constraints (GdaProviderMeta *prov,
                                       GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_element_type ()

GdaRow *
gda_provider_meta_element_type (GdaProviderMeta *prov,
                                const gchar *specific_name,
                                GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_element_types ()

GdaDataModel *
gda_provider_meta_element_types (GdaProviderMeta *prov,
                                 GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_enum_type ()

GdaRow *
gda_provider_meta_enum_type (GdaProviderMeta *prov,
                             const gchar *udt_catalog,
                             const gchar *udt_schema,
                             const gchar *udt_name,
                             GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_enums_type ()

GdaDataModel *
gda_provider_meta_enums_type (GdaProviderMeta *prov,
                              GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_error_quark ()

GQuark
gda_provider_meta_error_quark (void);

gda_provider_meta_execute_query ()

GdaDataModel *
gda_provider_meta_execute_query (GdaProviderMeta *prov,
                                 const gchar *sql,
                                 GdaSet *params,
                                 GError **error);

SQL is specific for current provider.

Parameters

prov

a GdaProviderMeta

 

sql

a string with the SQL to execute on provider

 

params

a GdaSet with all paramaters to use in query.

[nullable]

error

place to store errors or NULL

 

Returns

a new GdaDataModel with as a result of the query.

[transfer full][nullable]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_execute_query_row ()

GdaRow *
gda_provider_meta_execute_query_row (GdaProviderMeta *prov,
                                     const gchar *sql,
                                     GdaSet *params,
                                     GError **error);

SQL is specific for current provider.

Parameters

prov

a GdaProviderMeta

 

sql

a string with the SQL to execute on provider

 

error

place to store errors or NULL

 

Returns

a new GdaDataModel with as a result of the query.

[transfer full][nullable]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_get_connection ()

GdaConnection *
gda_provider_meta_get_connection (GdaProviderMeta *prov);

Returns

a GdaConnection used by this object.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_index_col ()

GdaRow *
gda_provider_meta_index_col (GdaProviderMeta *prov,
                             const gchar *table_catalog,
                             const gchar *table_schema,
                             const gchar *table_name,
                             const gchar *index_name,
                             GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_index_cols ()

GdaDataModel *
gda_provider_meta_index_cols (GdaProviderMeta *prov,
                              GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_index_table ()

GdaRow *
gda_provider_meta_index_table (GdaProviderMeta *prov,
                               const gchar *table_catalog,
                               const gchar *table_schema,
                               const gchar *table_name,
                               const gchar *index_name_n,
                               GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_indexes_table ()

GdaDataModel *
gda_provider_meta_indexes_table (GdaProviderMeta *prov,
                                 const gchar *table_catalog,
                                 const gchar *table_schema,
                                 const gchar *table_name,
                                 GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_indexes_tables ()

GdaDataModel *
gda_provider_meta_indexes_tables (GdaProviderMeta *prov,
                                  GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_key_column ()

GdaRow *
gda_provider_meta_key_column (GdaProviderMeta *prov,
                              const gchar *table_catalog,
                              const gchar *table_schema,
                              const gchar *table_name,
                              const gchar *constraint_name,
                              GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_key_columns ()

GdaDataModel *
gda_provider_meta_key_columns (GdaProviderMeta *prov,
                               GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_routine ()

GdaRow *
gda_provider_meta_routine (GdaProviderMeta *prov,
                           const gchar *routine_catalog,
                           const gchar *routine_schema,
                           const gchar *routine_name_n,
                           GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_routine_col ()

GdaRow *
gda_provider_meta_routine_col (GdaProviderMeta *prov,
                               const gchar *rout_catalog,
                               const gchar *rout_schema,
                               const gchar *rout_name,
                               GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_routine_pars ()

GdaRow *
gda_provider_meta_routine_pars (GdaProviderMeta *prov,
                                const gchar *rout_catalog,
                                const gchar *rout_schema,
                                const gchar *rout_name,
                                GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_routines ()

GdaDataModel *
gda_provider_meta_routines (GdaProviderMeta *prov,
                            GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_routines_col ()

GdaDataModel *
gda_provider_meta_routines_col (GdaProviderMeta *prov,
                                GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_routines_pars ()

GdaDataModel *
gda_provider_meta_routines_pars (GdaProviderMeta *prov,
                                 GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_schemata ()

GdaRow *
gda_provider_meta_schemata (GdaProviderMeta *prov,
                            const gchar *catalog_name,
                            const gchar *schema_name_n,
                            GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_schematas ()

GdaDataModel *
gda_provider_meta_schematas (GdaProviderMeta *prov,
                             GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_table_column ()

GdaRow *
gda_provider_meta_table_column (GdaProviderMeta *prov,
                                const gchar *table_catalog,
                                const gchar *table_schema,
                                const gchar *table_name,
                                const gchar *column_name,
                                GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_table_columns ()

GdaDataModel *
gda_provider_meta_table_columns (GdaProviderMeta *prov,
                                 const gchar *table_catalog,
                                 const gchar *table_schema,
                                 const gchar *table_name,
                                 GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_trigger ()

GdaRow *
gda_provider_meta_trigger (GdaProviderMeta *prov,
                           const gchar *table_catalog,
                           const gchar *table_schema,
                           const gchar *table_name,
                           GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_triggers ()

GdaDataModel *
gda_provider_meta_triggers (GdaProviderMeta *prov,
                            GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_udt ()

GdaRow *
gda_provider_meta_udt (GdaProviderMeta *prov,
                       const gchar *udt_catalog,
                       const gchar *udt_schema,
                       GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_udt_col ()

GdaRow *
gda_provider_meta_udt_col (GdaProviderMeta *prov,
                           const gchar *udt_catalog,
                           const gchar *udt_schema,
                           const gchar *udt_name,
                           GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_udt_cols ()

GdaDataModel *
gda_provider_meta_udt_cols (GdaProviderMeta *prov,
                            GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_meta_udts ()

GdaDataModel *
gda_provider_meta_udts (GdaProviderMeta *prov,
                        GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_open_connection ()

gboolean
gda_provider_open_connection (GdaProvider *provider,
                              GdaConnection *cnc,
                              GdaQuarkList *params,
                              GdaQuarkList *auth);

Since: 6.0

Stability Level: Unstable


gda_provider_perform_operation ()

gboolean
gda_provider_perform_operation (GdaProvider *provider,
                                GdaConnection *cnc,
                                GdaServerOperation *op,
                                GError **error);

Since: 6.0

Stability Level: Unstable


gda_provider_prepare_connection ()

gboolean
gda_provider_prepare_connection (GdaProvider *provider,
                                 GdaConnection *cnc,
                                 GdaQuarkList *params,
                                 GdaQuarkList *auth);

Since: 6.0

Stability Level: Unstable


gda_provider_render_operation ()

gchar *
gda_provider_render_operation (GdaProvider *provider,
                               GdaConnection *cnc,
                               GdaServerOperation *op,
                               GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_rollback_savepoint ()

gboolean
gda_provider_rollback_savepoint (GdaProvider *provider,
                                 GdaConnection *cnc,
                                 const gchar *name,
                                 GError **error);

Since: 6.0

Stability Level: Unstable


gda_provider_rollback_transaction ()

gboolean
gda_provider_rollback_transaction (GdaProvider *provider,
                                   GdaConnection *cnc,
                                   const gchar *name,
                                   GError **error);

Since: 6.0

Stability Level: Unstable


gda_provider_statement_execute ()

GObject *
gda_provider_statement_execute (GdaProvider *provider,
                                GdaConnection *cnc,
                                GdaStatement *stmt,
                                GdaSet *params,
                                GdaStatementModelUsage model_usage,
                                GType *col_types,
                                GdaSet **last_inserted_row,
                                GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_statement_prepare ()

gboolean
gda_provider_statement_prepare (GdaProvider *provider,
                                GdaConnection *cnc,
                                GdaStatement *stmt,
                                GError **error);

Since: 6.0

Stability Level: Unstable


gda_provider_statement_rewrite ()

GdaSqlStatement *
gda_provider_statement_rewrite (GdaProvider *provider,
                                GdaConnection *cnc,
                                GdaStatement *stmt,
                                GdaSet *params,
                                GError **error);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_statement_to_sql ()

gchar *
gda_provider_statement_to_sql (GdaProvider *provider,
                               GdaConnection *cnc,
                               GdaStatement *stmt,
                               GdaSet *params,
                               GdaStatementSqlFlag flags,
                               GSList **params_used,
                               GError **error);

Parameters

params

.

[nullable]

params_used

.

[nullable][element-type Gda.Holder][out][transfer container]

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable


gda_provider_supports_feature ()

gboolean
gda_provider_supports_feature (GdaProvider *provider,
                               GdaConnection *cnc,
                               GdaConnectionFeature feature);

Since: 6.0

Stability Level: Unstable


gda_provider_supports_operation ()

gboolean
gda_provider_supports_operation (GdaProvider *provider,
                                 GdaConnection *cnc,
                                 GdaServerOperationType type,
                                 GdaSet *options);

Since: 6.0

Stability Level: Unstable


gda_provider_unescape_string ()

gchar *
gda_provider_unescape_string (GdaProvider *provider,
                              GdaConnection *cnc,
                              const gchar *str);

Returns

.

[transfer full]

Since: 6.0

Stability Level: Unstable