[libgda: 3/4] Doc: Improving documentation generation
- From: Daniel Espinosa Ortiz <despinosa src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgda: 3/4] Doc: Improving documentation generation
- Date: Fri, 31 Jan 2020 00:01:17 +0000 (UTC)
commit 24a0230d0d8325c001c5bb57f91aff316ad2b7b1
Author: Pavlo Solntsev <p sun fun gmail com>
Date: Thu Jan 23 00:26:55 2020 -0600
Doc: Improving documentation generation
* Adding missing sections
* Removing undefined symbols
doc/C/libgda/libgda-6.0-sections.txt | 139 ++++++++++++-------------
libgda/gda-db-table.c | 8 +-
libgda/gda-value.h | 1 +
libgda/sql-parser/gda-statement-struct-parts.h | 8 +-
4 files changed, 75 insertions(+), 81 deletions(-)
---
diff --git a/doc/C/libgda/libgda-6.0-sections.txt b/doc/C/libgda/libgda-6.0-sections.txt
index 914171801..117f14bb2 100644
--- a/doc/C/libgda/libgda-6.0-sections.txt
+++ b/doc/C/libgda/libgda-6.0-sections.txt
@@ -6,7 +6,6 @@ GDA_TYPE_DB_FKEY
GdaDbFkeyReferenceAction
gda_db_fkey_new
gda_db_fkey_new_from_meta
-gda_db_fkey_free
gda_db_fkey_get_field_name
gda_db_fkey_get_ref_field
gda_db_fkey_set_field
@@ -21,15 +20,49 @@ gda_db_fkey_set_onupdate
gda_db_fkey_prepare_create
</SECTION>
+<SECTION>
+<FILE>gda-db-index</FILE>
+<TITLE>GdaDbIndex</TITLE>
+GdaDbIndex
+GDA_TYPE_DB_INDEX
+GDA_DB_INDEX_ERROR
+gda_db_index_error_quark
+gda_db_index_new
+gda_db_index_set_unique
+gda_db_index_get_unique
+gda_db_index_append_field
+gda_db_index_remove_field
+gda_db_index_get_fields
+gda_db_index_drop
+</SECTION>
+
+<SECTION>
+<FILE>gda-db-index-field</FILE>
+<TITLE>GdaDbIndexField</TITLE>
+GDA_TYPE_DB_INDEX_FIELD
+GdaDbIndexSortOrder
+GdaDbIndexCollate
+gda_db_index_field_new
+gda_db_index_field_set_column
+gda_db_index_field_get_column
+gda_db_index_field_set_collate
+gda_db_index_field_get_collate
+gda_db_index_field_set_sort_order
+gda_db_index_field_get_sort_order
+gda_db_index_field_get_collate_str
+gda_db_index_field_get_sort_order_str
+</SECTION>
+
<SECTION>
<FILE>gda-db-column</FILE>
<TITLE>GdaDbColumn</TITLE>
GdaDbColumn
GdaDbColumnError
GDA_TYPE_DB_COLUMN
+GDA_DB_COLUMN_ERROR
+gda_db_column_error_quark
gda_db_column_new
gda_db_column_new_from_meta
-gda_db_column_free
gda_db_column_get_autoinc
gda_db_column_set_autoinc
gda_db_column_get_check
@@ -63,7 +96,6 @@ gda_db_column_prepare_create
GdaDbBase
GDA_TYPE_DB_BASE
gda_db_base_compare
-gda_db_base_free
gda_db_base_get_catalog
gda_db_base_get_full_name
gda_db_base_get_name
@@ -89,10 +121,9 @@ gda_db_buildable_write_node
<TITLE>GdaDbCatalog</TITLE>
GdaDbCatalog
GdaDbCatalogError
-GDA_TYPE_DB_CREATOR
-gda_db_catalog_get_type
+GDA_TYPE_DB_CATALOG
+GDA_DB_CATALOG_ERROR
gda_db_catalog_new
-gda_db_catalog_free
gda_db_catalog_get_tables
gda_db_catalog_get_views
gda_db_catalog_append_table
@@ -103,6 +134,8 @@ gda_db_catalog_parse_file_from_path
gda_db_catalog_perform_operation
gda_db_catalog_write_to_file
gda_db_catalog_write_to_path
+gda_db_catalog_error_quark
+gda_db_catalog_validate_file_from_path
</SECTION>
<SECTION>
@@ -111,30 +144,33 @@ gda_db_catalog_write_to_path
GdaDbTable
GdaDbTableError
GDA_TYPE_DB_TABLE
+GDA_DB_TABLE_ERROR
gda_db_table_new
-gda_db_table_new_from_meta
-gda_db_table_free
gda_db_table_is_valid
gda_db_table_append_column
gda_db_table_get_columns
gda_db_table_append_fkey
gda_db_table_get_fkeys
gda_db_table_create
-gda_db_table_is_temp
-gda_db_table_set_temp
gda_db_table_prepare_create
gda_db_table_update
gda_db_table_append_constraint
+gda_db_table_add_column
+gda_db_table_add_index
+gda_db_table_drop
+gda_db_table_error_quark
+gda_db_table_get_is_temp
+gda_db_table_rename
+gda_db_table_set_is_temp
</SECTION>
<SECTION>
<FILE>gda-db-view</FILE>
<TITLE>GdaDbView</TITLE>
GdaDbView
+GdaDbViewRefAction
GDA_TYPE_DB_VIEW
gda_db_view_new
-gda_db_view_new_from_meta
-gda_db_view_free
gda_db_view_get_defstring
gda_db_view_set_defstring
gda_db_view_get_ifnoexist
@@ -145,6 +181,7 @@ gda_db_view_get_replace
gda_db_view_set_replace
gda_db_view_prepare_create
gda_db_view_create
+gda_db_view_drop
</SECTION>
<SECTION>
@@ -188,18 +225,6 @@ GDA_ATTRIBUTE_NUMERIC_PRECISION
GDA_ATTRIBUTE_NUMERIC_SCALE
GDA_ATTRIBUTE_IS_DEFAULT
GDA_ATTRIBUTE_TREE_NODE_UNKNOWN_CHILDREN
-<SUBSECTION>
-GdaAttributesManager
-GdaAttributesManagerSignal
-GdaAttributesManagerFunc
-gda_attributes_manager_new
-gda_attributes_manager_free
-gda_attributes_manager_set
-gda_attributes_manager_set_full
-gda_attributes_manager_get
-gda_attributes_manager_copy
-gda_attributes_manager_clear
-gda_attributes_manager_foreach
</SECTION>
<SECTION>
@@ -208,6 +233,9 @@ gda_attributes_manager_foreach
GdaConfig
<SUBSECTION>
GdaDsnInfo
+GDA_TYPE_DSN_INFO
+GdaConfigClass
+GdaConfigError
gda_config_get_dsn_info
gda_config_define_dsn
gda_config_remove_dsn
@@ -269,9 +297,11 @@ GdaConnectionOptions
GdaConnectionError
GDA_CONNECTION_ERROR
gda_connection_new_from_dsn
+gda_connection_new_from_dsn_name
gda_connection_new_from_string
gda_connection_open
gda_connection_open_from_dsn
+gda_connection_open_from_dsn_name
gda_connection_open_from_string
GdaConnectionOpenFunc
gda_connection_open_async
@@ -334,6 +364,14 @@ gda_connection_insert_row_into_table_v
gda_connection_update_row_in_table
gda_connection_update_row_in_table_v
gda_connection_delete_row_from_table
+<SUBSECTION>
+gda_connection_prepare_operation_create_table
+gda_connection_prepare_operation_create_table_v
+gda_connection_prepare_operation_drop_table
+gda_connection_operation_get_sql_identifier_at
+gda_connection_operation_get_sql_identifier_at_path
+<SUBSECTION>
+gda_connection_create_db_catalog
<SUBSECTION Standard>
GDA_CONNECTION
GDA_CONNECTION_CLASS
@@ -370,7 +408,6 @@ gda_data_model_array_get_type
<TITLE>GdaDataModelDir</TITLE>
GdaDataModelDir
GdaDataModelDirClass
-GdaDataModelDirPrivate
gda_data_model_dir_new
gda_data_model_dir_get_errors
gda_data_model_dir_clean_errors
@@ -388,7 +425,6 @@ gda_data_model_dir_get_type
<TITLE>GdaDataModelImport</TITLE>
GdaDataModelImport
GdaDataModelImportClass
-GdaDataModelImportPrivate
gda_data_model_import_new_file
gda_data_model_import_new_mem
gda_data_model_import_new_xml_node
@@ -424,7 +460,6 @@ gda_data_access_wrapper_get_type
<TITLE>GdaDataPivot</TITLE>
GdaDataPivot
GdaDataPivotClass
-GdaDataPivotPrivate
GdaDataPivotError
gda_data_pivot_new
GdaDataPivotFieldType
@@ -446,6 +481,7 @@ gda_data_pivot_get_type
<TITLE>GdaDataModel</TITLE>
GdaDataModel
GdaDataModelError
+GDA_DATA_MODEL_ERROR
gda_data_model_get_n_rows
gda_data_model_get_n_columns
gda_data_model_get_exceptions
@@ -500,7 +536,6 @@ gda_data_model_get_type
<TITLE>GdaDataProxy</TITLE>
GdaDataProxy
GdaDataProxyClass
-GdaDataProxyPrivate
gda_data_proxy_new
gda_data_proxy_get_proxied_model
gda_data_proxy_get_proxied_model_n_cols
@@ -569,8 +604,6 @@ gda_data_model_iter_get_type
<TITLE>Libgda Initialization</TITLE>
gda_init
gda_locale_changed
-gda_get_application_exec_path
-<SUBSECTION Standard>
</SECTION>
<SECTION>
@@ -732,8 +765,6 @@ GdaServerProviderClass
GdaServerProviderError
GDA_SERVER_PROVIDER_ERROR
GdaServerProviderMeta
-GdaServerProviderAsyncCallback
-GdaServerProviderExecCallback
gda_server_provider_get_name
gda_server_provider_get_version
gda_server_provider_get_server_version
@@ -979,6 +1010,7 @@ gda_value_set_null
gda_value_new_default
gda_value_copy
gda_value_free
+GDA_VALUE_HOLDS_TEXT
gda_value_new_from_string
gda_value_set_from_string
gda_value_set_from_value
@@ -1037,7 +1069,6 @@ gda_value_set_geometric_point
GdaNumeric
gda_numeric_new
gda_numeric_copy
-gda_numeric_copy
gda_numeric_free
gda_numeric_get_string
gda_numeric_get_double
@@ -1054,7 +1085,6 @@ GdaTime
gda_time_copy
gda_time_free
gda_time_valid
-gda_time_change_timezone
gda_value_get_time
gda_value_set_time
gda_value_new_time_from_timet
@@ -1066,7 +1096,6 @@ gda_value_set_short
gda_value_get_ushort
gda_value_set_ushort
<SUBSECTION Standard>
-gda_binary_get_type
gda_geometric_point_get_type
gda_numeric_get_type
gda_time_get_type
@@ -1096,8 +1125,6 @@ gda_data_handler_get_type
<FILE>gda-handler-string</FILE>
<TITLE>GdaHandlerString</TITLE>
GdaHandlerString
-GdaHandlerStringClass
-GdaHandlerStringPriv
gda_handler_string_new
gda_handler_string_new_with_provider
<SUBSECTION Standard>
@@ -1111,8 +1138,6 @@ gda_handler_string_get_type
<FILE>gda-handler-numerical</FILE>
<TITLE>GdaHandlerNumerical</TITLE>
GdaHandlerNumerical
-GdaHandlerNumericalClass
-GdaHandlerNumericalPriv
gda_handler_numerical_new
<SUBSECTION Standard>
GDA_HANDLER_NUMERICAL
@@ -1125,8 +1150,6 @@ gda_handler_numerical_get_type
<FILE>gda-handler-time</FILE>
<TITLE>GdaHandlerTime</TITLE>
GdaHandlerTime
-GdaHandlerTimeClass
-GdaHandlerTimePriv
gda_handler_time_new
gda_handler_time_new_no_locale
gda_handler_time_set_sql_spec
@@ -1143,8 +1166,6 @@ gda_handler_time_get_type
<FILE>gda-handler-boolean</FILE>
<TITLE>GdaHandlerBoolean</TITLE>
GdaHandlerBoolean
-GdaHandlerBooleanClass
-GdaHandlerBooleanPriv
gda_handler_boolean_new
<SUBSECTION Standard>
GDA_HANDLER_BOOLEAN
@@ -1157,8 +1178,6 @@ gda_handler_boolean_get_type
<FILE>gda-handler-bin</FILE>
<TITLE>GdaHandlerBin</TITLE>
GdaHandlerBin
-GdaHandlerBinClass
-GdaHandlerBinPriv
gda_handler_bin_new
<SUBSECTION Standard>
GDA_HANDLER_BIN
@@ -1171,8 +1190,6 @@ gda_handler_bin_get_type
<FILE>gda-handler-type</FILE>
<TITLE>GdaHandlerType</TITLE>
GdaHandlerType
-GdaHandlerTypeClass
-GdaHandlerTypePriv
gda_handler_type_new
<SUBSECTION Standard>
GDA_HANDLER_TYPE
@@ -1185,14 +1202,6 @@ gda_handler_type_get_type
<FILE>gda-report-engine</FILE>
<TITLE>GdaReportEngine</TITLE>
<INCLUDE>libgda-report/gda-report-engine.h</INCLUDE>
-GdaReportEngine
-gda_report_engine_new
-gda_report_engine_new_from_string
-gda_report_engine_new_from_file
-gda_report_engine_declare_object
-gda_report_engine_find_declared_object
-gda_report_engine_run_as_node
-gda_report_engine_run_as_doc
<SUBSECTION Standard>
GDA_IS_REPORT_ENGINE
GDA_REPORT_ENGINE
@@ -1204,10 +1213,6 @@ gda_report_engine_get_type
<SECTION>
<FILE>gda-report-document</FILE>
<TITLE>GdaReportDocument</TITLE>
-GdaReportDocument
-gda_report_document_set_template
-gda_report_document_run_as_html
-gda_report_document_run_as_pdf
<SUBSECTION Standard>
GDA_IS_REPORT_DOCUMENT
GDA_REPORT_DOCUMENT
@@ -1219,8 +1224,6 @@ gda_report_document_get_type
<SECTION>
<FILE>gda-report-rml-document</FILE>
<TITLE>GdaReportRmlDocument</TITLE>
-GdaReportRmlDocument
-gda_report_rml_document_new
<SUBSECTION Standard>
GDA_IS_REPORT_RML_DOCUMENT
GDA_REPORT_RML_DOCUMENT
@@ -1232,8 +1235,6 @@ gda_report_rml_document_get_type
<SECTION>
<FILE>gda-report-docbook-document</FILE>
<TITLE>GdaReportDocbookDocument</TITLE>
-GdaReportDocbookDocument
-gda_report_docbook_document_new
<SUBSECTION Standard>
GDA_IS_REPORT_DOCBOOK_DOCUMENT
GDA_REPORT_DOCBOOK_DOCUMENT
@@ -1246,6 +1247,7 @@ gda_report_docbook_document_get_type
<FILE>gda-holder</FILE>
<TITLE>GdaHolder</TITLE>
GdaHolder
+GdaHolderError
gda_holder_new
gda_holder_new_string
gda_holder_new_boolean
@@ -1310,6 +1312,7 @@ GdaSetSource
gda_set_get_source_for_model
gda_set_get_source
GdaSetGroup
+GDA_SET_GROUP
gda_set_get_group
<SUBSECTION Standard>
GDA_IS_SET
@@ -1632,7 +1635,6 @@ GDA_META_TABLE_FOREIGN_KEY_ON_UPDATE_POLICY
GDA_META_TABLE_FOREIGN_KEY_ON_DELETE_POLICY
GDA_META_TABLE_FOREIGN_KEY_IS_DECLARED
GDA_META_STRUCT_ERROR
-gda_meta_struct_new
gda_meta_struct_complement
gda_meta_struct_complement_schema
gda_meta_struct_complement_default
@@ -1664,7 +1666,6 @@ gda_data_select_compute_modification_statements
GdaDataSelectConditionType
gda_data_select_compute_modification_statements_ext
gda_data_select_compute_columns_attributes
-gda_data_select_rerun
gda_data_select_add_exception
gda_data_select_prepare_for_offline
<SUBSECTION Private>
@@ -1708,9 +1709,6 @@ gda_server_provider_handler_use_default
gda_server_provider_handler_find
gda_server_provider_handler_declare
<SUBSECTION>
-gda_server_provider_find_file
-gda_server_provider_load_file_contents
-<SUBSECTION>
gda_connection_internal_set_provider_data
gda_connection_internal_get_provider_data_error
<SUBSECTION>
@@ -2078,17 +2076,12 @@ gda_provider_meta_schemata
gda_provider_meta_schematas
gda_provider_meta_table_column
gda_provider_meta_table_columns
-gda_provider_meta_table_view
-gda_provider_meta_tables_views
gda_provider_meta_trigger
gda_provider_meta_triggers
gda_provider_meta_udt
gda_provider_meta_udt_col
gda_provider_meta_udt_cols
gda_provider_meta_udts
-gda_provider_meta_view_col
-gda_provider_meta_view_cols
-gda_provider_meta_views_cols
gda_provider_open_connection
gda_provider_perform_operation
gda_provider_prepare_connection
diff --git a/libgda/gda-db-table.c b/libgda/gda-db-table.c
index bdb80371d..2093d1f58 100644
--- a/libgda/gda-db-table.c
+++ b/libgda/gda-db-table.c
@@ -983,10 +983,10 @@ on_error:
/**
* gda_db_table_drop:
- * @self:
- * @cnc:
- * @ifexists:
- * @error:
+ * @self: An instance of GdaDbTable
+ * @cnc: Open connection to use for the operation
+ * @ifexists: Set to %TRUE if the flag "IF EXISTS" should be added.
+ * @error: A place to store the error
*
* Drop table from the database. This mehod will call "DROP TABLE ..." SQL command.
*
diff --git a/libgda/gda-value.h b/libgda/gda-value.h
index e0eeacaca..b86f49a09 100644
--- a/libgda/gda-value.h
+++ b/libgda/gda-value.h
@@ -115,6 +115,7 @@ void gda_time_set_fraction (GdaTime* time, gulong f
GTimeZone* gda_time_get_tz (const GdaTime *time);
glong gda_time_get_timezone (const GdaTime *time);
+G_DEPRECATED
gboolean gda_time_valid (const GdaTime *time);
GdaTime *gda_time_to_timezone (GdaTime *time, GTimeZone *ntz);
GdaTime *gda_time_to_utc (GdaTime *time);
diff --git a/libgda/sql-parser/gda-statement-struct-parts.h b/libgda/sql-parser/gda-statement-struct-parts.h
index a46afd1ae..8fa845dae 100644
--- a/libgda/sql-parser/gda-statement-struct-parts.h
+++ b/libgda/sql-parser/gda-statement-struct-parts.h
@@ -151,9 +151,9 @@ void gda_sql_expr_take_select (GdaSqlExpr *expr, GdaSqlStatement
*/
/**
* GdaSqlField:
- * any:
- * @field_name:
- * @validity_meta_table_column:
+ * @any:
+ * @field_name:
+ * @validity_meta_table_column: validity check with a connection
*
* This structure represents the name of a table's field.
*/
@@ -330,7 +330,7 @@ typedef enum {
/**
* GdaSqlOperation:
* @any: inheritance structure
- * @operator_type:
+ * @operator_type: operator type to be used. See #GdaSqlOperatorType
* @operands: (element-type Gda.SqlExpr)
* : list of #GdaSqlExpr operands
*
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]