<?xml version="1.0" encoding="utf-8" standalone="no"?>
<book xmlns="http://www.devhelp.net/book" title="Libmergeant Reference Manual" link="index.html" author="Vivien Malerba" name="libmergeant">
  <chapters>
    <sub name="Introduction to the library" link="ch01.html">
      <sub name="Simple example" link="ch01.html#id2750905"/>
    </sub>
    <sub name="Objects related to the DBMS server" link="ch02.html">
      <sub name="MgConf" link="MgConf.html"/>
      <sub name="MgServer" link="MgServer.html"/>
      <sub name="MgResultSet" link="MgResultSet.html"/>
      <sub name="MgServerDataType" link="MgServerDataType.html"/>
      <sub name="MgServerFunction" link="MgServerFunction.html"/>
      <sub name="MgServerAggregate" link="MgServerAggregate.html"/>
    </sub>
    <sub name="Objects related to the database structure" link="ch03.html">
      <sub name="MgDatabase" link="MgDatabase.html"/>
      <sub name="MgDbTable" link="MgDbTable.html"/>
      <sub name="MgDbField" link="MgDbField.html"/>
      <sub name="MgDbConstraint" link="MgDbConstraint.html"/>
    </sub>
    <sub name="Objects related to queries" link="ch04.html">
      <sub name="General words about queries" link="ch04.html#id2876190"/>
      <sub name="MgQuery" link="MgQuery.html"/>
      <sub name="MgTarget" link="MgTarget.html"/>
      <sub name="Query fields" link="ch04s02.html">
        <sub name="MgQfield" link="MgQfield.html"/>
        <sub name="MgQfAll" link="MgQfAll.html"/>
        <sub name="MgQfField" link="MgQfField.html"/>
        <sub name="MgQfFunc" link="MgQfFunc.html"/>
        <sub name="MgQfValue" link="MgQfValue.html"/>
      </sub>
      <sub name="MgJoin" link="MgJoin.html"/>
      <sub name="MgCondition" link="MgCondition.html"/>
      <sub name="MgParameter" link="MgParameter.html"/>
      <sub name="MgContext" link="MgContext.html"/>
    </sub>
    <sub name="Interfaces" link="ch05.html">
      <sub name="MgXmlStorage" link="MgXmlStorage.html"/>
      <sub name="MgDataHandler" link="MgDataHandler.html"/>
      <sub name="MgDataEntry" link="MgDataEntry.html"/>
      <sub name="MgEntity" link="MgEntity.html"/>
      <sub name="MgField" link="MgField.html"/>
      <sub name="MgRenderer" link="MgRenderer.html"/>
      <sub name="MgReferer" link="MgReferer.html"/>
      <sub name="MgWorkWidget" link="MgWorkWidget.html"/>
    </sub>
    <sub name="Widgets" link="ch06.html">
      <sub name="MgSelector" link="MgSelector.html"/>
      <sub name="MgWorkForm" link="MgWorkForm.html"/>
      <sub name="MgWorkGrid" link="MgWorkGrid.html"/>
      <sub name="MgWorkMatrix" link="MgWorkMatrix.html"/>
      <sub name="MgWorkLayout" link="MgWorkLayout.html"/>
      <sub name="MgDbmsUpdateViewer" link="MgDbmsUpdateViewer.html"/>
      <sub name="MgForm" link="MgForm.html"/>
    </sub>
    <sub name="Graphing objects and widgets" link="ch07.html">
      <sub name="MgGraph" link="MgGraph.html"/>
      <sub name="MgGraphItem" link="MgGraphItem.html"/>
      <sub name="MgCanvas" link="MgCanvas.html"/>
      <sub name="MgCanvasDbRelations" link="MgCanvasDbRelations.html"/>
      <sub name="MgCanvasItem" link="MgCanvasItem.html"/>
      <sub name="MgCanvasEntity" link="MgCanvasEntity.html"/>
      <sub name="MgCanvasField" link="MgCanvasField.html"/>
      <sub name="MgCanvasTip" link="MgCanvasTip.html"/>
      <sub name="MgCanvasCursor" link="MgCanvasCursor.html"/>
      <sub name="MgCanvasText" link="MgCanvasText.html"/>
    </sub>
    <sub name="Data handlers" link="ch08.html">
      <sub name="Built in data handlers" link="ch08.html#id3004106">
        <sub name="MgHandlerString" link="MgHandlerString.html"/>
        <sub name="MgHandlerBoolean" link="MgHandlerBoolean.html"/>
        <sub name="MgHandlerTime" link="MgHandlerTime.html"/>
        <sub name="MgHandlerNumerical" link="MgHandlerNumerical.html"/>
        <sub name="MgHandlerNone" link="MgHandlerNone.html"/>
      </sub>
      <sub name="Plugins data handlers" link="ch08s02.html">
        <sub name="MgHandlerText" link="MgHandlerText.html"/>
        <sub name="MgHandlerCidr" link="MgHandlerCidr.html"/>
        <sub name="MgHandlerPassmd5" link="MgHandlerPassmd5.html"/>
      </sub>
    </sub>
    <sub name="Data Entry widgets" link="ch09.html">
      <sub name="Built in" link="ch09.html#id3009237">
        <sub name="MgEntryString" link="MgEntryString.html"/>
        <sub name="MgEntryBoolean" link="MgEntryBoolean.html"/>
        <sub name="MgEntryTime" link="MgEntryTime.html"/>
        <sub name="MgEntryNone" link="MgEntryNone.html"/>
        <sub name="MgEntryCombo" link="MgEntryCombo.html"/>
      </sub>
      <sub name="Plugins" link="ch09s02.html">
        <sub name="MgEntryCidr" link="MgEntryCidr.html"/>
        <sub name="MgEntryPassmd5" link="MgEntryPassmd5.html"/>
      </sub>
      <sub name="Cell Renderers (used in GtkTreeView widgets)" link="ch09s03.html">
        <sub name="MgDataCellRendererInfo" link="MgDataCellRendererInfo.html"/>
        <sub name="MgDataCellRendererTextual" link="MgDataCellRendererTextual.html"/>
        <sub name="MgDataCellRendererBoolean" link="MgDataCellRendererBoolean.html"/>
      </sub>
    </sub>
    <sub name="Utility objects" link="ch10.html">
      <sub name="MgRefBase" link="MgRefBase.html"/>
      <sub name="MgCustomLayout" link="MgCustomLayout.html"/>
      <sub name="MgGraphviz" link="MgGraphviz.html"/>
      <sub name="MgWorkCore" link="MgWorkCore.html"/>
    </sub>
    <sub name="Non instantiable objects and widgets" link="ch11.html">
      <sub name="MgBase" link="MgBase.html"/>
      <sub name="MgEntryShell" link="MgEntryShell.html"/>
      <sub name="MgEntryWrapper" link="MgEntryWrapper.html"/>
    </sub>
    <sub name="Object Hierarchy" link="ch12.html"/>
  </chapters>
  <functions>
    <function name="struct MgConf" link="MgConf.html#MgConf-struct"/>
    <function name="struct MgConfPrivate" link="MgConf.html#MgConfPrivate"/>
    <function name="mg_conf_get_type ()" link="MgConf.html#mg-conf-get-type"/>
    <function name="mg_conf_new ()" link="MgConf.html#mg-conf-new"/>
    <function name="mg_conf_compute_xml_filename ()" link="MgConf.html#mg-conf-compute-xml-filename"/>
    <function name="mg_conf_set_xml_filename ()" link="MgConf.html#mg-conf-set-xml-filename"/>
    <function name="mg_conf_get_xml_filename ()" link="MgConf.html#mg-conf-get-xml-filename"/>
    <function name="mg_conf_load_xml ()" link="MgConf.html#mg-conf-load-xml"/>
    <function name="mg_conf_save_xml ()" link="MgConf.html#mg-conf-save-xml"/>
    <function name="mg_conf_load_xml_file ()" link="MgConf.html#mg-conf-load-xml-file"/>
    <function name="mg_conf_save_xml_file ()" link="MgConf.html#mg-conf-save-xml-file"/>
    <function name="mg_conf_declare_query ()" link="MgConf.html#mg-conf-declare-query"/>
    <function name="mg_conf_assume_query ()" link="MgConf.html#mg-conf-assume-query"/>
    <function name="mg_conf_unassume_query ()" link="MgConf.html#mg-conf-unassume-query"/>
    <function name="mg_conf_get_queries ()" link="MgConf.html#mg-conf-get-queries"/>
    <function name="mg_conf_get_query_by_xml_id ()" link="MgConf.html#mg-conf-get-query-by-xml-id"/>
    <function name="mg_conf_declare_graph ()" link="MgConf.html#mg-conf-declare-graph"/>
    <function name="mg_conf_assume_graph ()" link="MgConf.html#mg-conf-assume-graph"/>
    <function name="mg_conf_unassume_graph ()" link="MgConf.html#mg-conf-unassume-graph"/>
    <function name="mg_conf_get_graphs ()" link="MgConf.html#mg-conf-get-graphs"/>
    <function name="mg_conf_get_graph_by_xml_id ()" link="MgConf.html#mg-conf-get-graph-by-xml-id"/>
    <function name="mg_conf_get_graph_for_object ()" link="MgConf.html#mg-conf-get-graph-for-object"/>
    <function name="mg_conf_declare_layout ()" link="MgConf.html#mg-conf-declare-layout"/>
    <function name="mg_conf_assume_layout ()" link="MgConf.html#mg-conf-assume-layout"/>
    <function name="mg_conf_unassume_layout ()" link="MgConf.html#mg-conf-unassume-layout"/>
    <function name="mg_conf_get_layouts ()" link="MgConf.html#mg-conf-get-layouts"/>
    <function name="mg_conf_get_layout_by_xml_id ()" link="MgConf.html#mg-conf-get-layout-by-xml-id"/>
    <function name="mg_conf_get_server ()" link="MgConf.html#mg-conf-get-server"/>
    <function name="mg_conf_get_database ()" link="MgConf.html#mg-conf-get-database"/>
    <function name="mg_conf_get_entities_fk_constraints ()" link="MgConf.html#mg-conf-get-entities-fk-constraints"/>
    <function name="mg_conf_dump ()" link="MgConf.html#mg-conf-dump"/>
    <function name="The &quot;changed&quot; signal" link="MgConf.html#MgConf-changed"/>
    <function name="The &quot;graph-added&quot; signal" link="MgConf.html#MgConf-graph-added"/>
    <function name="The &quot;graph-removed&quot; signal" link="MgConf.html#MgConf-graph-removed"/>
    <function name="The &quot;graph-updated&quot; signal" link="MgConf.html#MgConf-graph-updated"/>
    <function name="The &quot;layout-added&quot; signal" link="MgConf.html#MgConf-layout-added"/>
    <function name="The &quot;layout-removed&quot; signal" link="MgConf.html#MgConf-layout-removed"/>
    <function name="The &quot;layout-updated&quot; signal" link="MgConf.html#MgConf-layout-updated"/>
    <function name="The &quot;query-added&quot; signal" link="MgConf.html#MgConf-query-added"/>
    <function name="The &quot;query-removed&quot; signal" link="MgConf.html#MgConf-query-removed"/>
    <function name="The &quot;query-updated&quot; signal" link="MgConf.html#MgConf-query-updated"/>
    <function name="struct MgServer" link="MgServer.html#MgServer-struct"/>
    <function name="enum MgServerQueryType" link="MgServer.html#MgServerQueryType"/>
    <function name="mg_server_get_type ()" link="MgServer.html#mg-server-get-type"/>
    <function name="mg_server_new ()" link="MgServer.html#mg-server-new"/>
    <function name="mg_server_set_datasource ()" link="MgServer.html#mg-server-set-datasource"/>
    <function name="mg_server_get_datasource ()" link="MgServer.html#mg-server-get-datasource"/>
    <function name="mg_server_set_user_name ()" link="MgServer.html#mg-server-set-user-name"/>
    <function name="mg_server_get_user_name ()" link="MgServer.html#mg-server-get-user-name"/>
    <function name="mg_server_set_user_password ()" link="MgServer.html#mg-server-set-user-password"/>
    <function name="mg_server_reset ()" link="MgServer.html#mg-server-reset"/>
    <function name="mg_server_get_gda_connection ()" link="MgServer.html#mg-server-get-gda-connection"/>
    <function name="mg_server_open_connect ()" link="MgServer.html#mg-server-open-connect"/>
    <function name="mg_server_conn_is_opened ()" link="MgServer.html#mg-server-conn-is-opened"/>
    <function name="mg_server_close_connect ()" link="MgServer.html#mg-server-close-connect"/>
    <function name="mg_server_close_connect_no_warn ()" link="MgServer.html#mg-server-close-connect-no-warn"/>
    <function name="mg_server_get_conf ()" link="MgServer.html#mg-server-get-conf"/>
    <function name="mg_server_get_sql_op_mode ()" link="MgServer.html#mg-server-get-sql-op-mode"/>
    <function name="mg_server_do_query ()" link="MgServer.html#mg-server-do-query"/>
    <function name="mg_server_update_dbms_data ()" link="MgServer.html#mg-server-update-dbms-data"/>
    <function name="mg_server_stop_update_dbms_data ()" link="MgServer.html#mg-server-stop-update-dbms-data"/>
    <function name="mg_server_get_handler_by_name ()" link="MgServer.html#mg-server-get-handler-by-name"/>
    <function name="mg_server_get_handler_by_type ()" link="MgServer.html#mg-server-get-handler-by-type"/>
    <function name="mg_server_get_handler_by_gda ()" link="MgServer.html#mg-server-get-handler-by-gda"/>
    <function name="mg_server_get_plugin_handlers ()" link="MgServer.html#mg-server-get-plugin-handlers"/>
    <function name="mg_server_get_user_by_name ()" link="MgServer.html#mg-server-get-user-by-name"/>
    <function name="mg_server_get_data_types ()" link="MgServer.html#mg-server-get-data-types"/>
    <function name="mg_server_get_data_type_by_name ()" link="MgServer.html#mg-server-get-data-type-by-name"/>
    <function name="mg_server_get_data_type_by_xml_id ()" link="MgServer.html#mg-server-get-data-type-by-xml-id"/>
    <function name="mg_server_get_functions ()" link="MgServer.html#mg-server-get-functions"/>
    <function name="mg_server_get_functions_by_name ()" link="MgServer.html#mg-server-get-functions-by-name"/>
    <function name="mg_server_get_function_by_name_arg ()" link="MgServer.html#mg-server-get-function-by-name-arg"/>
    <function name="mg_server_get_function_by_dbms_id ()" link="MgServer.html#mg-server-get-function-by-dbms-id"/>
    <function name="mg_server_get_function_by_xml_id ()" link="MgServer.html#mg-server-get-function-by-xml-id"/>
    <function name="mg_server_get_aggregates ()" link="MgServer.html#mg-server-get-aggregates"/>
    <function name="mg_server_get_aggregates_by_name ()" link="MgServer.html#mg-server-get-aggregates-by-name"/>
    <function name="mg_server_get_aggregate_by_name_arg ()" link="MgServer.html#mg-server-get-aggregate-by-name-arg"/>
    <function name="mg_server_get_aggregate_by_dbms_id ()" link="MgServer.html#mg-server-get-aggregate-by-dbms-id"/>
    <function name="mg_server_get_aggregate_by_xml_id ()" link="MgServer.html#mg-server-get-aggregate-by-xml-id"/>
    <function name="mg_server_get_object_handler ()" link="MgServer.html#mg-server-get-object-handler"/>
    <function name="mg_server_set_object_handler ()" link="MgServer.html#mg-server-set-object-handler"/>
    <function name="mg_server_unset_object_handler ()" link="MgServer.html#mg-server-unset-object-handler"/>
    <function name="mg_server_object_has_handler ()" link="MgServer.html#mg-server-object-has-handler"/>
    <function name="mg_server_set_object_func_handler ()" link="MgServer.html#mg-server-set-object-func-handler"/>
    <function name="mg_server_stringify_value ()" link="MgServer.html#mg-server-stringify-value"/>
    <function name="mg_server_escape_chars ()" link="MgServer.html#mg-server-escape-chars"/>
    <function name="mg_server_get_gda_schema ()" link="MgServer.html#mg-server-get-gda-schema"/>
    <function name="mg_server_dump ()" link="MgServer.html#mg-server-dump"/>
    <function name="The &quot;conn-closed&quot; signal" link="MgServer.html#MgServer-conn-closed"/>
    <function name="The &quot;conn-opened&quot; signal" link="MgServer.html#MgServer-conn-opened"/>
    <function name="The &quot;conn-to-close&quot; signal" link="MgServer.html#MgServer-conn-to-close"/>
    <function name="The &quot;data-aggregate-added&quot; signal" link="MgServer.html#MgServer-data-aggregate-added"/>
    <function name="The &quot;data-aggregate-removed&quot; signal" link="MgServer.html#MgServer-data-aggregate-removed"/>
    <function name="The &quot;data-aggregate-updated&quot; signal" link="MgServer.html#MgServer-data-aggregate-updated"/>
    <function name="The &quot;data-function-added&quot; signal" link="MgServer.html#MgServer-data-function-added"/>
    <function name="The &quot;data-function-removed&quot; signal" link="MgServer.html#MgServer-data-function-removed"/>
    <function name="The &quot;data-function-updated&quot; signal" link="MgServer.html#MgServer-data-function-updated"/>
    <function name="The &quot;data-type-added&quot; signal" link="MgServer.html#MgServer-data-type-added"/>
    <function name="The &quot;data-type-removed&quot; signal" link="MgServer.html#MgServer-data-type-removed"/>
    <function name="The &quot;data-type-updated&quot; signal" link="MgServer.html#MgServer-data-type-updated"/>
    <function name="The &quot;data-update-finished&quot; signal" link="MgServer.html#MgServer-data-update-finished"/>
    <function name="The &quot;data-update-started&quot; signal" link="MgServer.html#MgServer-data-update-started"/>
    <function name="The &quot;object-handler-updated&quot; signal" link="MgServer.html#MgServer-object-handler-updated"/>
    <function name="The &quot;update-progress&quot; signal" link="MgServer.html#MgServer-update-progress"/>
    <function name="struct MgResultSet" link="MgResultSet.html#MgResultSet-struct"/>
    <function name="mg_resultset_get_type ()" link="MgResultSet.html#mg-resultset-get-type"/>
    <function name="mg_resultset_new ()" link="MgResultSet.html#mg-resultset-new"/>
    <function name="mg_resultset_get_nbtuples ()" link="MgResultSet.html#mg-resultset-get-nbtuples"/>
    <function name="mg_resultset_get_nbcols ()" link="MgResultSet.html#mg-resultset-get-nbcols"/>
    <function name="mg_resultset_get_item ()" link="MgResultSet.html#mg-resultset-get-item"/>
    <function name="mg_resultset_get_gdavalue ()" link="MgResultSet.html#mg-resultset-get-gdavalue"/>
    <function name="mg_resultset_get_col_name ()" link="MgResultSet.html#mg-resultset-get-col-name"/>
    <function name="mg_resultset_set_col_name ()" link="MgResultSet.html#mg-resultset-set-col-name"/>
    <function name="mg_resultset_get_data_model ()" link="MgResultSet.html#mg-resultset-get-data-model"/>
    <function name="mg_resultset_check_model ()" link="MgResultSet.html#mg-resultset-check-model"/>
    <function name="mg_resultset_check_data_model ()" link="MgResultSet.html#mg-resultset-check-data-model"/>
    <function name="mg_resultset_get_row_as_string ()" link="MgResultSet.html#mg-resultset-get-row-as-string"/>
    <function name="The &quot;dummy&quot; signal" link="MgResultSet.html#MgResultSet-dummy"/>
    <function name="struct MgServerDataType" link="MgServerDataType.html#MgServerDataType-struct"/>
    <function name="struct MgServerDataTypePrivate" link="MgServerDataType.html#MgServerDataTypePrivate"/>
    <function name="mg_server_data_type_get_type ()" link="MgServerDataType.html#mg-server-data-type-get-type"/>
    <function name="mg_server_data_type_new ()" link="MgServerDataType.html#mg-server-data-type-new"/>
    <function name="mg_server_data_type_set_sqlname ()" link="MgServerDataType.html#mg-server-data-type-set-sqlname"/>
    <function name="mg_server_data_type_get_sqlname ()" link="MgServerDataType.html#mg-server-data-type-get-sqlname"/>
    <function name="mg_server_data_type_set_gda_type ()" link="MgServerDataType.html#mg-server-data-type-set-gda-type"/>
    <function name="mg_server_data_type_get_gda_type ()" link="MgServerDataType.html#mg-server-data-type-get-gda-type"/>
    <function name="mg_server_data_type_set_handler ()" link="MgServerDataType.html#mg-server-data-type-set-handler"/>
    <function name="mg_server_data_type_get_handler ()" link="MgServerDataType.html#mg-server-data-type-get-handler"/>
    <function name="The &quot;templ-signal&quot; signal" link="MgServerDataType.html#MgServerDataType-templ-signal"/>
    <function name="struct MgServerFunction" link="MgServerFunction.html#MgServerFunction-struct"/>
    <function name="struct MgServerFunctionPrivate" link="MgServerFunction.html#MgServerFunctionPrivate"/>
    <function name="mg_server_function_get_type ()" link="MgServerFunction.html#mg-server-function-get-type"/>
    <function name="mg_server_function_new ()" link="MgServerFunction.html#mg-server-function-new"/>
    <function name="mg_server_function_set_dbms_id ()" link="MgServerFunction.html#mg-server-function-set-dbms-id"/>
    <function name="mg_server_function_get_dbms_id ()" link="MgServerFunction.html#mg-server-function-get-dbms-id"/>
    <function name="mg_server_function_set_sqlname ()" link="MgServerFunction.html#mg-server-function-set-sqlname"/>
    <function name="mg_server_function_get_sqlname ()" link="MgServerFunction.html#mg-server-function-get-sqlname"/>
    <function name="mg_server_function_set_arg_types ()" link="MgServerFunction.html#mg-server-function-set-arg-types"/>
    <function name="mg_server_function_get_arg_types ()" link="MgServerFunction.html#mg-server-function-get-arg-types"/>
    <function name="mg_server_function_set_ret_type ()" link="MgServerFunction.html#mg-server-function-set-ret-type"/>
    <function name="mg_server_function_get_ret_type ()" link="MgServerFunction.html#mg-server-function-get-ret-type"/>
    <function name="mg_server_function_accepts_args ()" link="MgServerFunction.html#mg-server-function-accepts-args"/>
    <function name="The &quot;templ-signal&quot; signal" link="MgServerFunction.html#MgServerFunction-templ-signal"/>
    <function name="struct MgServerAggregate" link="MgServerAggregate.html#MgServerAggregate-struct"/>
    <function name="mg_server_aggregate_get_type ()" link="MgServerAggregate.html#mg-server-aggregate-get-type"/>
    <function name="mg_server_aggregate_new ()" link="MgServerAggregate.html#mg-server-aggregate-new"/>
    <function name="mg_server_aggregate_set_dbms_id ()" link="MgServerAggregate.html#mg-server-aggregate-set-dbms-id"/>
    <function name="mg_server_aggregate_get_dbms_id ()" link="MgServerAggregate.html#mg-server-aggregate-get-dbms-id"/>
    <function name="mg_server_aggregate_set_sqlname ()" link="MgServerAggregate.html#mg-server-aggregate-set-sqlname"/>
    <function name="mg_server_aggregate_get_sqlname ()" link="MgServerAggregate.html#mg-server-aggregate-get-sqlname"/>
    <function name="mg_server_aggregate_set_arg_type ()" link="MgServerAggregate.html#mg-server-aggregate-set-arg-type"/>
    <function name="mg_server_aggregate_get_arg_type ()" link="MgServerAggregate.html#mg-server-aggregate-get-arg-type"/>
    <function name="mg_server_aggregate_set_ret_type ()" link="MgServerAggregate.html#mg-server-aggregate-set-ret-type"/>
    <function name="mg_server_aggregate_get_ret_type ()" link="MgServerAggregate.html#mg-server-aggregate-get-ret-type"/>
    <function name="The &quot;templ-signal&quot; signal" link="MgServerAggregate.html#MgServerAggregate-templ-signal"/>
    <function name="struct MgDatabase" link="MgDatabase.html#MgDatabase-struct"/>
    <function name="mg_database_get_type ()" link="MgDatabase.html#mg-database-get-type"/>
    <function name="mg_database_new ()" link="MgDatabase.html#mg-database-new"/>
    <function name="mg_database_get_conf ()" link="MgDatabase.html#mg-database-get-conf"/>
    <function name="mg_database_update_dbms_data ()" link="MgDatabase.html#mg-database-update-dbms-data"/>
    <function name="mg_database_stop_update_dbms_data ()" link="MgDatabase.html#mg-database-stop-update-dbms-data"/>
    <function name="mg_database_get_tables ()" link="MgDatabase.html#mg-database-get-tables"/>
    <function name="mg_database_get_table_by_name ()" link="MgDatabase.html#mg-database-get-table-by-name"/>
    <function name="mg_database_get_table_by_xml_id ()" link="MgDatabase.html#mg-database-get-table-by-xml-id"/>
    <function name="mg_database_get_field_by_name ()" link="MgDatabase.html#mg-database-get-field-by-name"/>
    <function name="mg_database_get_field_by_xml_id ()" link="MgDatabase.html#mg-database-get-field-by-xml-id"/>
    <function name="mg_database_get_sequence_by_name ()" link="MgDatabase.html#mg-database-get-sequence-by-name"/>
    <function name="mg_database_get_sequence_by_xml_id ()" link="MgDatabase.html#mg-database-get-sequence-by-xml-id"/>
    <function name="mg_database_get_sequence_to_field ()" link="MgDatabase.html#mg-database-get-sequence-to-field"/>
    <function name="mg_database_link_sequence ()" link="MgDatabase.html#mg-database-link-sequence"/>
    <function name="mg_database_unlink_sequence ()" link="MgDatabase.html#mg-database-unlink-sequence"/>
    <function name="mg_database_add_constraint ()" link="MgDatabase.html#mg-database-add-constraint"/>
    <function name="mg_database_get_all_constraints ()" link="MgDatabase.html#mg-database-get-all-constraints"/>
    <function name="mg_database_get_all_fk_constraints ()" link="MgDatabase.html#mg-database-get-all-fk-constraints"/>
    <function name="mg_database_get_table_constraints ()" link="MgDatabase.html#mg-database-get-table-constraints"/>
    <function name="mg_database_get_tables_fk_constraints ()" link="MgDatabase.html#mg-database-get-tables-fk-constraints"/>
    <function name="The &quot;constraint-added&quot; signal" link="MgDatabase.html#MgDatabase-constraint-added"/>
    <function name="The &quot;constraint-removed&quot; signal" link="MgDatabase.html#MgDatabase-constraint-removed"/>
    <function name="The &quot;constraint-updated&quot; signal" link="MgDatabase.html#MgDatabase-constraint-updated"/>
    <function name="The &quot;data-update-finished&quot; signal" link="MgDatabase.html#MgDatabase-data-update-finished"/>
    <function name="The &quot;data-update-started&quot; signal" link="MgDatabase.html#MgDatabase-data-update-started"/>
    <function name="The &quot;field-added&quot; signal" link="MgDatabase.html#MgDatabase-field-added"/>
    <function name="The &quot;field-removed&quot; signal" link="MgDatabase.html#MgDatabase-field-removed"/>
    <function name="The &quot;field-updated&quot; signal" link="MgDatabase.html#MgDatabase-field-updated"/>
    <function name="The &quot;fs-link-added&quot; signal" link="MgDatabase.html#MgDatabase-fs-link-added"/>
    <function name="The &quot;fs-link-removed&quot; signal" link="MgDatabase.html#MgDatabase-fs-link-removed"/>
    <function name="The &quot;sequence-added&quot; signal" link="MgDatabase.html#MgDatabase-sequence-added"/>
    <function name="The &quot;sequence-removed&quot; signal" link="MgDatabase.html#MgDatabase-sequence-removed"/>
    <function name="The &quot;sequence-updated&quot; signal" link="MgDatabase.html#MgDatabase-sequence-updated"/>
    <function name="The &quot;table-added&quot; signal" link="MgDatabase.html#MgDatabase-table-added"/>
    <function name="The &quot;table-removed&quot; signal" link="MgDatabase.html#MgDatabase-table-removed"/>
    <function name="The &quot;table-updated&quot; signal" link="MgDatabase.html#MgDatabase-table-updated"/>
    <function name="The &quot;update-progress&quot; signal" link="MgDatabase.html#MgDatabase-update-progress"/>
    <function name="struct MgDbTable" link="MgDbTable.html#MgDbTable-struct"/>
    <function name="mg_db_table_get_type ()" link="MgDbTable.html#mg-db-table-get-type"/>
    <function name="mg_db_table_new ()" link="MgDbTable.html#mg-db-table-new"/>
    <function name="mg_db_table_get_database ()" link="MgDbTable.html#mg-db-table-get-database"/>
    <function name="mg_db_table_is_view ()" link="MgDbTable.html#mg-db-table-is-view"/>
    <function name="mg_db_table_get_parents ()" link="MgDbTable.html#mg-db-table-get-parents"/>
    <function name="mg_db_table_get_constraints ()" link="MgDbTable.html#mg-db-table-get-constraints"/>
    <function name="mg_db_table_get_pk_constraint ()" link="MgDbTable.html#mg-db-table-get-pk-constraint"/>
    <function name="mg_db_table_get_conf ()" link="MgDbTable.html#mg-db-table-get-conf"/>
    <function name="mg_db_table_update_dbms_data ()" link="MgDbTable.html#mg-db-table-update-dbms-data"/>
    <function name="The &quot;templ-signal&quot; signal" link="MgDbTable.html#MgDbTable-templ-signal"/>
    <function name="struct MgDbField" link="MgDbField.html#MgDbField-struct"/>
    <function name="mg_db_field_new ()" link="MgDbField.html#mg-db-field-new"/>
    <function name="mg_db_field_set_length ()" link="MgDbField.html#mg-db-field-set-length"/>
    <function name="mg_db_field_get_length ()" link="MgDbField.html#mg-db-field-get-length"/>
    <function name="mg_db_field_set_scale ()" link="MgDbField.html#mg-db-field-set-scale"/>
    <function name="mg_db_field_get_scale ()" link="MgDbField.html#mg-db-field-get-scale"/>
    <function name="mg_db_field_get_constraints ()" link="MgDbField.html#mg-db-field-get-constraints"/>
    <function name="mg_db_field_set_data_type ()" link="MgDbField.html#mg-db-field-set-data-type"/>
    <function name="mg_db_field_set_default_value ()" link="MgDbField.html#mg-db-field-set-default-value"/>
    <function name="mg_db_field_get_default_value ()" link="MgDbField.html#mg-db-field-get-default-value"/>
    <function name="mg_db_field_is_null_allowed ()" link="MgDbField.html#mg-db-field-is-null-allowed"/>
    <function name="mg_db_field_is_pkey_part ()" link="MgDbField.html#mg-db-field-is-pkey-part"/>
    <function name="mg_db_field_is_pkey_alone ()" link="MgDbField.html#mg-db-field-is-pkey-alone"/>
    <function name="mg_db_field_is_fkey_part ()" link="MgDbField.html#mg-db-field-is-fkey-part"/>
    <function name="mg_db_field_is_fkey_alone ()" link="MgDbField.html#mg-db-field-is-fkey-alone"/>
    <function name="The &quot;templ-signal&quot; signal" link="MgDbField.html#MgDbField-templ-signal"/>
    <function name="struct MgDbConstraint" link="MgDbConstraint.html#MgDbConstraint-struct"/>
    <function name="enum MgDbConstraintType" link="MgDbConstraint.html#MgDbConstraintType"/>
    <function name="enum MgDbConstraintFkAction" link="MgDbConstraint.html#MgDbConstraintFkAction"/>
    <function name="mg_db_constraint_get_type ()" link="MgDbConstraint.html#mg-db-constraint-get-type"/>
    <function name="mg_db_constraint_new ()" link="MgDbConstraint.html#mg-db-constraint-new"/>
    <function name="mg_db_constraint_get_constraint_type ()" link="MgDbConstraint.html#mg-db-constraint-get-constraint-type"/>
    <function name="mg_db_constraint_equal ()" link="MgDbConstraint.html#mg-db-constraint-equal"/>
    <function name="mg_db_constraint_get_table ()" link="MgDbConstraint.html#mg-db-constraint-get-table"/>
    <function name="mg_db_constraint_uses_field ()" link="MgDbConstraint.html#mg-db-constraint-uses-field"/>
    <function name="mg_db_constraint_pkey_set_fields ()" link="MgDbConstraint.html#mg-db-constraint-pkey-set-fields"/>
    <function name="mg_db_constraint_pkey_get_fields ()" link="MgDbConstraint.html#mg-db-constraint-pkey-get-fields"/>
    <function name="mg_db_constraint_fkey_set_fields ()" link="MgDbConstraint.html#mg-db-constraint-fkey-set-fields"/>
    <function name="mg_db_constraint_fkey_get_ref_table ()" link="MgDbConstraint.html#mg-db-constraint-fkey-get-ref-table"/>
    <function name="mg_db_constraint_fkey_get_fields ()" link="MgDbConstraint.html#mg-db-constraint-fkey-get-fields"/>
    <function name="mg_db_constraint_fkey_set_actions ()" link="MgDbConstraint.html#mg-db-constraint-fkey-set-actions"/>
    <function name="mg_db_constraint_fkey_get_actions ()" link="MgDbConstraint.html#mg-db-constraint-fkey-get-actions"/>
    <function name="mg_db_constraint_unique_set_fields ()" link="MgDbConstraint.html#mg-db-constraint-unique-set-fields"/>
    <function name="mg_db_constraint_unique_get_fields ()" link="MgDbConstraint.html#mg-db-constraint-unique-get-fields"/>
    <function name="mg_db_constraint_not_null_set_field ()" link="MgDbConstraint.html#mg-db-constraint-not-null-set-field"/>
    <function name="mg_db_constraint_not_null_get_field ()" link="MgDbConstraint.html#mg-db-constraint-not-null-get-field"/>
    <function name="The &quot;templ-signal&quot; signal" link="MgDbConstraint.html#MgDbConstraint-templ-signal"/>
    <function name="struct MgQuery" link="MgQuery.html#MgQuery-struct"/>
    <function name="enum MgQueryType" link="MgQuery.html#MgQueryType"/>
    <function name="mg_query_get_type ()" link="MgQuery.html#mg-query-get-type"/>
    <function name="mg_query_new ()" link="MgQuery.html#mg-query-new"/>
    <function name="mg_query_new_from_sql ()" link="MgQuery.html#mg-query-new-from-sql"/>
    <function name="mg_query_new_copy ()" link="MgQuery.html#mg-query-new-copy"/>
    <function name="mg_query_set_query_type ()" link="MgQuery.html#mg-query-set-query-type"/>
    <function name="mg_query_get_query_type ()" link="MgQuery.html#mg-query-get-query-type"/>
    <function name="mg_query_get_query_type_string ()" link="MgQuery.html#mg-query-get-query-type-string"/>
    <function name="mg_query_is_select_query ()" link="MgQuery.html#mg-query-is-select-query"/>
    <function name="mg_query_is_modif_query ()" link="MgQuery.html#mg-query-is-modif-query"/>
    <function name="mg_query_get_parent_query ()" link="MgQuery.html#mg-query-get-parent-query"/>
    <function name="mg_query_is_equal_to ()" link="MgQuery.html#mg-query-is-equal-to"/>
    <function name="mg_query_get_field_by_sql_naming ()" link="MgQuery.html#mg-query-get-field-by-sql-naming"/>
    <function name="mg_query_get_fields_by_target ()" link="MgQuery.html#mg-query-get-fields-by-target"/>
    <function name="mg_query_get_visible_field_by_ref_field ()" link="MgQuery.html#mg-query-get-visible-field-by-ref-field"/>
    <function name="mg_query_get_any_field_by_ref_field ()" link="MgQuery.html#mg-query-get-any-field-by-ref-field"/>
    <function name="mg_query_set_sql_text ()" link="MgQuery.html#mg-query-set-sql-text"/>
    <function name="mg_query_get_sql_text ()" link="MgQuery.html#mg-query-get-sql-text"/>
    <function name="mg_query_get_sub_queries ()" link="MgQuery.html#mg-query-get-sub-queries"/>
    <function name="mg_query_add_sub_query ()" link="MgQuery.html#mg-query-add-sub-query"/>
    <function name="mg_query_del_sub_query ()" link="MgQuery.html#mg-query-del-sub-query"/>
    <function name="mg_query_get_param_sources ()" link="MgQuery.html#mg-query-get-param-sources"/>
    <function name="mg_query_add_param_source ()" link="MgQuery.html#mg-query-add-param-source"/>
    <function name="mg_query_del_param_source ()" link="MgQuery.html#mg-query-del-param-source"/>
    <function name="mg_query_add_target ()" link="MgQuery.html#mg-query-add-target"/>
    <function name="mg_query_del_target ()" link="MgQuery.html#mg-query-del-target"/>
    <function name="mg_query_get_targets ()" link="MgQuery.html#mg-query-get-targets"/>
    <function name="mg_query_get_target_by_xml_id ()" link="MgQuery.html#mg-query-get-target-by-xml-id"/>
    <function name="mg_query_get_target_by_alias ()" link="MgQuery.html#mg-query-get-target-by-alias"/>
    <function name="mg_query_get_target_pkfields ()" link="MgQuery.html#mg-query-get-target-pkfields"/>
    <function name="mg_query_get_joins ()" link="MgQuery.html#mg-query-get-joins"/>
    <function name="mg_query_get_join_by_targets ()" link="MgQuery.html#mg-query-get-join-by-targets"/>
    <function name="mg_query_add_join ()" link="MgQuery.html#mg-query-add-join"/>
    <function name="mg_query_del_join ()" link="MgQuery.html#mg-query-del-join"/>
    <function name="mg_query_set_condition ()" link="MgQuery.html#mg-query-set-condition"/>
    <function name="mg_query_get_condition ()" link="MgQuery.html#mg-query-get-condition"/>
    <function name="mg_query_get_main_conditions ()" link="MgQuery.html#mg-query-get-main-conditions"/>
    <function name="mg_query_set_order_by_field ()" link="MgQuery.html#mg-query-set-order-by-field"/>
    <function name="mg_query_get_order_by_field ()" link="MgQuery.html#mg-query-get-order-by-field"/>
    <function name="mg_query_expand_all_field ()" link="MgQuery.html#mg-query-expand-all-field"/>
    <function name="mg_query_order_fields_using_join_conds ()" link="MgQuery.html#mg-query-order-fields-using-join-conds"/>
    <function name="The &quot;condition-changed&quot; signal" link="MgQuery.html#MgQuery-condition-changed"/>
    <function name="The &quot;join-added&quot; signal" link="MgQuery.html#MgQuery-join-added"/>
    <function name="The &quot;join-removed&quot; signal" link="MgQuery.html#MgQuery-join-removed"/>
    <function name="The &quot;join-updated&quot; signal" link="MgQuery.html#MgQuery-join-updated"/>
    <function name="The &quot;sub-query-added&quot; signal" link="MgQuery.html#MgQuery-sub-query-added"/>
    <function name="The &quot;sub-query-removed&quot; signal" link="MgQuery.html#MgQuery-sub-query-removed"/>
    <function name="The &quot;sub-query-updated&quot; signal" link="MgQuery.html#MgQuery-sub-query-updated"/>
    <function name="The &quot;target-added&quot; signal" link="MgQuery.html#MgQuery-target-added"/>
    <function name="The &quot;target-removed&quot; signal" link="MgQuery.html#MgQuery-target-removed"/>
    <function name="The &quot;target-updated&quot; signal" link="MgQuery.html#MgQuery-target-updated"/>
    <function name="The &quot;type-changed&quot; signal" link="MgQuery.html#MgQuery-type-changed"/>
    <function name="struct MgTarget" link="MgTarget.html#MgTarget-struct"/>
    <function name="mg_target_get_type ()" link="MgTarget.html#mg-target-get-type"/>
    <function name="mg_target_new_with_entity ()" link="MgTarget.html#mg-target-new-with-entity"/>
    <function name="mg_target_new_with_xml_id ()" link="MgTarget.html#mg-target-new-with-xml-id"/>
    <function name="mg_target_new_copy ()" link="MgTarget.html#mg-target-new-copy"/>
    <function name="mg_target_get_query ()" link="MgTarget.html#mg-target-get-query"/>
    <function name="mg_target_get_represented_entity ()" link="MgTarget.html#mg-target-get-represented-entity"/>
    <function name="mg_target_set_alias ()" link="MgTarget.html#mg-target-set-alias"/>
    <function name="mg_target_get_alias ()" link="MgTarget.html#mg-target-get-alias"/>
    <function name="struct MgQfield" link="MgQfield.html#MgQfield-struct"/>
    <function name="mg_qfield_get_type ()" link="MgQfield.html#mg-qfield-get-type"/>
    <function name="mg_qfield_new_from_xml ()" link="MgQfield.html#mg-qfield-new-from-xml"/>
    <function name="mg_qfield_new_copy ()" link="MgQfield.html#mg-qfield-new-copy"/>
    <function name="mg_qfield_get_data_type ()" link="MgQfield.html#mg-qfield-get-data-type"/>
    <function name="mg_qfield_get_parameters ()" link="MgQfield.html#mg-qfield-get-parameters"/>
    <function name="mg_qfield_set_alias ()" link="MgQfield.html#mg-qfield-set-alias"/>
    <function name="mg_qfield_get_alias ()" link="MgQfield.html#mg-qfield-get-alias"/>
    <function name="mg_qfield_set_visible ()" link="MgQfield.html#mg-qfield-set-visible"/>
    <function name="mg_qfield_is_visible ()" link="MgQfield.html#mg-qfield-is-visible"/>
    <function name="mg_qfield_set_internal ()" link="MgQfield.html#mg-qfield-set-internal"/>
    <function name="mg_qfield_is_internal ()" link="MgQfield.html#mg-qfield-is-internal"/>
    <function name="mg_qfield_is_equal ()" link="MgQfield.html#mg-qfield-is-equal"/>
    <function name="mg_qfield_is_list ()" link="MgQfield.html#mg-qfield-is-list"/>
    <function name="struct MgQfAll" link="MgQfAll.html#MgQfAll-struct"/>
    <function name="mg_qf_all_get_type ()" link="MgQfAll.html#mg-qf-all-get-type"/>
    <function name="mg_qf_all_new_with_target ()" link="MgQfAll.html#mg-qf-all-new-with-target"/>
    <function name="mg_qf_all_new_with_xml_id ()" link="MgQfAll.html#mg-qf-all-new-with-xml-id"/>
    <function name="mg_qf_all_get_target ()" link="MgQfAll.html#mg-qf-all-get-target"/>
    <function name="The &quot;templ-signal&quot; signal" link="MgQfAll.html#MgQfAll-templ-signal"/>
    <function name="struct MgQfField" link="MgQfField.html#MgQfField-struct"/>
    <function name="mg_qf_field_get_type ()" link="MgQfField.html#mg-qf-field-get-type"/>
    <function name="mg_qf_field_new_with_objects ()" link="MgQfField.html#mg-qf-field-new-with-objects"/>
    <function name="mg_qf_field_new_with_xml_ids ()" link="MgQfField.html#mg-qf-field-new-with-xml-ids"/>
    <function name="mg_qf_field_get_ref_field ()" link="MgQfField.html#mg-qf-field-get-ref-field"/>
    <function name="mg_qf_field_get_target ()" link="MgQfField.html#mg-qf-field-get-target"/>
    <function name="The &quot;templ-signal&quot; signal" link="MgQfField.html#MgQfField-templ-signal"/>
    <function name="struct MgQfFunc" link="MgQfFunc.html#MgQfFunc-struct"/>
    <function name="mg_qf_func_get_type ()" link="MgQfFunc.html#mg-qf-func-get-type"/>
    <function name="mg_qf_func_new_with_func ()" link="MgQfFunc.html#mg-qf-func-new-with-func"/>
    <function name="mg_qf_func_new_with_xml_id ()" link="MgQfFunc.html#mg-qf-func-new-with-xml-id"/>
    <function name="mg_qf_func_get_ref_func ()" link="MgQfFunc.html#mg-qf-func-get-ref-func"/>
    <function name="mg_qf_func_get_args ()" link="MgQfFunc.html#mg-qf-func-get-args"/>
    <function name="The &quot;templ-signal&quot; signal" link="MgQfFunc.html#MgQfFunc-templ-signal"/>
    <function name="struct MgQfValue" link="MgQfValue.html#MgQfValue-struct"/>
    <function name="mg_qf_value_get_type ()" link="MgQfValue.html#mg-qf-value-get-type"/>
    <function name="mg_qf_value_new ()" link="MgQfValue.html#mg-qf-value-new"/>
    <function name="mg_qf_value_set_value ()" link="MgQfValue.html#mg-qf-value-set-value"/>
    <function name="mg_qf_value_get_value ()" link="MgQfValue.html#mg-qf-value-get-value"/>
    <function name="mg_qf_value_set_default_value ()" link="MgQfValue.html#mg-qf-value-set-default-value"/>
    <function name="mg_qf_value_get_default_value ()" link="MgQfValue.html#mg-qf-value-get-default-value"/>
    <function name="mg_qf_value_get_value_type ()" link="MgQfValue.html#mg-qf-value-get-value-type"/>
    <function name="mg_qf_value_get_server_data_type ()" link="MgQfValue.html#mg-qf-value-get-server-data-type"/>
    <function name="mg_qf_value_set_is_parameter ()" link="MgQfValue.html#mg-qf-value-set-is-parameter"/>
    <function name="mg_qf_value_is_parameter ()" link="MgQfValue.html#mg-qf-value-is-parameter"/>
    <function name="mg_qf_value_set_not_null ()" link="MgQfValue.html#mg-qf-value-set-not-null"/>
    <function name="mg_qf_value_get_not_null ()" link="MgQfValue.html#mg-qf-value-get-not-null"/>
    <function name="mg_qf_value_is_value_null ()" link="MgQfValue.html#mg-qf-value-is-value-null"/>
    <function name="The &quot;templ-signal&quot; signal" link="MgQfValue.html#MgQfValue-templ-signal"/>
    <function name="struct MgJoin" link="MgJoin.html#MgJoin-struct"/>
    <function name="enum MgJoinType" link="MgJoin.html#MgJoinType"/>
    <function name="mg_join_get_type ()" link="MgJoin.html#mg-join-get-type"/>
    <function name="mg_join_new_with_targets ()" link="MgJoin.html#mg-join-new-with-targets"/>
    <function name="mg_join_new_with_xml_ids ()" link="MgJoin.html#mg-join-new-with-xml-ids"/>
    <function name="mg_join_new_copy ()" link="MgJoin.html#mg-join-new-copy"/>
    <function name="mg_join_set_join_type ()" link="MgJoin.html#mg-join-set-join-type"/>
    <function name="mg_join_get_join_type ()" link="MgJoin.html#mg-join-get-join-type"/>
    <function name="mg_join_get_query ()" link="MgJoin.html#mg-join-get-query"/>
    <function name="mg_join_get_target_1 ()" link="MgJoin.html#mg-join-get-target-1"/>
    <function name="mg_join_get_target_2 ()" link="MgJoin.html#mg-join-get-target-2"/>
    <function name="mg_join_swap_targets ()" link="MgJoin.html#mg-join-swap-targets"/>
    <function name="mg_join_set_condition ()" link="MgJoin.html#mg-join-set-condition"/>
    <function name="mg_join_get_condition ()" link="MgJoin.html#mg-join-get-condition"/>
    <function name="mg_join_render_type ()" link="MgJoin.html#mg-join-render-type"/>
    <function name="The &quot;condition-changed&quot; signal" link="MgJoin.html#MgJoin-condition-changed"/>
    <function name="The &quot;type-changed&quot; signal" link="MgJoin.html#MgJoin-type-changed"/>
    <function name="struct MgCondition" link="MgCondition.html#MgCondition-struct"/>
    <function name="enum MgConditionType" link="MgCondition.html#MgConditionType"/>
    <function name="enum MgConditionOperator" link="MgCondition.html#MgConditionOperator"/>
    <function name="mg_condition_get_type ()" link="MgCondition.html#mg-condition-get-type"/>
    <function name="mg_condition_new ()" link="MgCondition.html#mg-condition-new"/>
    <function name="mg_condition_new_copy ()" link="MgCondition.html#mg-condition-new-copy"/>
    <function name="mg_condition_set_cond_type ()" link="MgCondition.html#mg-condition-set-cond-type"/>
    <function name="mg_condition_get_cond_type ()" link="MgCondition.html#mg-condition-get-cond-type"/>
    <function name="mg_condition_get_children ()" link="MgCondition.html#mg-condition-get-children"/>
    <function name="mg_condition_get_parent ()" link="MgCondition.html#mg-condition-get-parent"/>
    <function name="mg_condition_get_child_by_xml_id ()" link="MgCondition.html#mg-condition-get-child-by-xml-id"/>
    <function name="mg_condition_is_ancestor ()" link="MgCondition.html#mg-condition-is-ancestor"/>
    <function name="mg_condition_is_leaf ()" link="MgCondition.html#mg-condition-is-leaf"/>
    <function name="mg_condition_node_add_child ()" link="MgCondition.html#mg-condition-node-add-child"/>
    <function name="mg_condition_node_del_child ()" link="MgCondition.html#mg-condition-node-del-child"/>
    <function name="mg_condition_leaf_set_operator ()" link="MgCondition.html#mg-condition-leaf-set-operator"/>
    <function name="mg_condition_leaf_get_operator ()" link="MgCondition.html#mg-condition-leaf-get-operator"/>
    <function name="mg_condition_get_ref_objects_all ()" link="MgCondition.html#mg-condition-get-ref-objects-all"/>
    <function name="mg_condition_represents_join ()" link="MgCondition.html#mg-condition-represents-join"/>
    <function name="mg_condition_get_main_conditions ()" link="MgCondition.html#mg-condition-get-main-conditions"/>
    <function name="struct MgParameter" link="MgParameter.html#MgParameter-struct"/>
    <function name="mg_parameter_get_type ()" link="MgParameter.html#mg-parameter-get-type"/>
    <function name="mg_parameter_new ()" link="MgParameter.html#mg-parameter-new"/>
    <function name="mg_parameter_new_copy ()" link="MgParameter.html#mg-parameter-new-copy"/>
    <function name="mg_parameter_new_with_dest_field ()" link="MgParameter.html#mg-parameter-new-with-dest-field"/>
    <function name="mg_parameter_add_dest_field ()" link="MgParameter.html#mg-parameter-add-dest-field"/>
    <function name="mg_parameter_get_dest_fields ()" link="MgParameter.html#mg-parameter-get-dest-fields"/>
    <function name="mg_parameter_get_data_type ()" link="MgParameter.html#mg-parameter-get-data-type"/>
    <function name="mg_parameter_get_value ()" link="MgParameter.html#mg-parameter-get-value"/>
    <function name="mg_parameter_set_value ()" link="MgParameter.html#mg-parameter-set-value"/>
    <function name="mg_parameter_declare_invalid ()" link="MgParameter.html#mg-parameter-declare-invalid"/>
    <function name="mg_parameter_is_valid ()" link="MgParameter.html#mg-parameter-is-valid"/>
    <function name="mg_parameter_get_default_value ()" link="MgParameter.html#mg-parameter-get-default-value"/>
    <function name="mg_parameter_set_default_value ()" link="MgParameter.html#mg-parameter-set-default-value"/>
    <function name="mg_parameter_set_not_null ()" link="MgParameter.html#mg-parameter-set-not-null"/>
    <function name="mg_parameter_get_not_null ()" link="MgParameter.html#mg-parameter-get-not-null"/>
    <function name="mg_parameter_set_source_field ()" link="MgParameter.html#mg-parameter-set-source-field"/>
    <function name="mg_parameter_get_source_field ()" link="MgParameter.html#mg-parameter-get-source-field"/>
    <function name="mg_parameter_add_dependency ()" link="MgParameter.html#mg-parameter-add-dependency"/>
    <function name="mg_parameter_del_dependency ()" link="MgParameter.html#mg-parameter-del-dependency"/>
    <function name="mg_parameter_get_dependencies ()" link="MgParameter.html#mg-parameter-get-dependencies"/>
    <function name="mg_parameter_replace_ref ()" link="MgParameter.html#mg-parameter-replace-ref"/>
    <function name="mg_parameter_bind_to_param ()" link="MgParameter.html#mg-parameter-bind-to-param"/>
    <function name="mg_parameter_get_bind_param ()" link="MgParameter.html#mg-parameter-get-bind-param"/>
    <function name="mg_parameter_requires_user_input ()" link="MgParameter.html#mg-parameter-requires-user-input"/>
    <function name="mg_parameter_set_user_input_required ()" link="MgParameter.html#mg-parameter-set-user-input-required"/>
    <function name="struct MgContext" link="MgContext.html#MgContext-struct"/>
    <function name="struct MgContextNode" link="MgContext.html#MgContextNode"/>
    <function name="mg_context_get_type ()" link="MgContext.html#mg-context-get-type"/>
    <function name="mg_context_new ()" link="MgContext.html#mg-context-new"/>
    <function name="mg_context_new_copy ()" link="MgContext.html#mg-context-new-copy"/>
    <function name="mg_context_add_param ()" link="MgContext.html#mg-context-add-param"/>
    <function name="mg_context_merge_context_params ()" link="MgContext.html#mg-context-merge-context-params"/>
    <function name="mg_context_is_coherent ()" link="MgContext.html#mg-context-is-coherent"/>
    <function name="mg_context_is_valid ()" link="MgContext.html#mg-context-is-valid"/>
    <function name="mg_context_needs_user_input ()" link="MgContext.html#mg-context-needs-user-input"/>
    <function name="mg_context_find_parameter_for_field ()" link="MgContext.html#mg-context-find-parameter-for-field"/>
    <function name="mg_context_find_node_for_param ()" link="MgContext.html#mg-context-find-node-for-param"/>
    <function name="mg_context_set_param_default_value ()" link="MgContext.html#mg-context-set-param-default-value"/>
    <function name="mg_context_set_param_default_alias ()" link="MgContext.html#mg-context-set-param-default-alias"/>
    <function name="mg_context_get_param_default_value ()" link="MgContext.html#mg-context-get-param-default-value"/>
    <function name="The &quot;param-changed&quot; signal" link="MgContext.html#MgContext-param-changed"/>
    <function name="struct MgXmlStorage" link="MgXmlStorage.html#MgXmlStorage-struct"/>
    <function name="struct MgXmlStorageIface" link="MgXmlStorage.html#MgXmlStorageIface"/>
    <function name="mg_xml_storage_get_type ()" link="MgXmlStorage.html#mg-xml-storage-get-type"/>
    <function name="mg_xml_storage_get_xml_id ()" link="MgXmlStorage.html#mg-xml-storage-get-xml-id"/>
    <function name="mg_xml_storage_save_to_xml ()" link="MgXmlStorage.html#mg-xml-storage-save-to-xml"/>
    <function name="mg_xml_storage_load_from_xml ()" link="MgXmlStorage.html#mg-xml-storage-load-from-xml"/>
    <function name="struct MgDataHandler" link="MgDataHandler.html#MgDataHandler-struct"/>
    <function name="struct MgDataHandlerIface" link="MgDataHandler.html#MgDataHandlerIface"/>
    <function name="mg_data_handler_get_type ()" link="MgDataHandler.html#mg-data-handler-get-type"/>
    <function name="mg_data_handler_get_entry_from_value ()" link="MgDataHandler.html#mg-data-handler-get-entry-from-value"/>
    <function name="mg_data_handler_get_cell_renderer ()" link="MgDataHandler.html#mg-data-handler-get-cell-renderer"/>
    <function name="mg_data_handler_get_sql_from_value ()" link="MgDataHandler.html#mg-data-handler-get-sql-from-value"/>
    <function name="mg_data_handler_get_str_from_value ()" link="MgDataHandler.html#mg-data-handler-get-str-from-value"/>
    <function name="mg_data_handler_get_value_from_sql ()" link="MgDataHandler.html#mg-data-handler-get-value-from-sql"/>
    <function name="mg_data_handler_get_value_from_str ()" link="MgDataHandler.html#mg-data-handler-get-value-from-str"/>
    <function name="mg_data_handler_get_sane_init_value ()" link="MgDataHandler.html#mg-data-handler-get-sane-init-value"/>
    <function name="mg_data_handler_get_nb_gda_types ()" link="MgDataHandler.html#mg-data-handler-get-nb-gda-types"/>
    <function name="mg_data_handler_get_gda_type_index ()" link="MgDataHandler.html#mg-data-handler-get-gda-type-index"/>
    <function name="mg_data_handler_accepts_gda_type ()" link="MgDataHandler.html#mg-data-handler-accepts-gda-type"/>
    <function name="mg_data_handler_get_descr ()" link="MgDataHandler.html#mg-data-handler-get-descr"/>
    <function name="mg_data_handler_get_descr_detail ()" link="MgDataHandler.html#mg-data-handler-get-descr-detail"/>
    <function name="mg_data_handler_get_version ()" link="MgDataHandler.html#mg-data-handler-get-version"/>
    <function name="mg_data_handler_is_plugin ()" link="MgDataHandler.html#mg-data-handler-is-plugin"/>
    <function name="mg_data_handler_get_plugin_name ()" link="MgDataHandler.html#mg-data-handler-get-plugin-name"/>
    <function name="mg_data_handler_get_plugin_file ()" link="MgDataHandler.html#mg-data-handler-get-plugin-file"/>
    <function name="mg_data_handler_get_key ()" link="MgDataHandler.html#mg-data-handler-get-key"/>
    <function name="struct MgDataEntry" link="MgDataEntry.html#MgDataEntry-struct"/>
    <function name="enum MgDataEntryAttribute" link="MgDataEntry.html#MgDataEntryAttribute"/>
    <function name="struct MgDataEntryIface" link="MgDataEntry.html#MgDataEntryIface"/>
    <function name="mg_data_entry_get_type ()" link="MgDataEntry.html#mg-data-entry-get-type"/>
    <function name="mg_data_entry_set_value_type ()" link="MgDataEntry.html#mg-data-entry-set-value-type"/>
    <function name="mg_data_entry_get_value_type ()" link="MgDataEntry.html#mg-data-entry-get-value-type"/>
    <function name="mg_data_entry_set_value ()" link="MgDataEntry.html#mg-data-entry-set-value"/>
    <function name="mg_data_entry_get_value ()" link="MgDataEntry.html#mg-data-entry-get-value"/>
    <function name="mg_data_entry_set_value_orig ()" link="MgDataEntry.html#mg-data-entry-set-value-orig"/>
    <function name="mg_data_entry_get_value_orig ()" link="MgDataEntry.html#mg-data-entry-get-value-orig"/>
    <function name="mg_data_entry_set_current_as_orig ()" link="MgDataEntry.html#mg-data-entry-set-current-as-orig"/>
    <function name="mg_data_entry_set_value_default ()" link="MgDataEntry.html#mg-data-entry-set-value-default"/>
    <function name="mg_data_entry_set_attributes ()" link="MgDataEntry.html#mg-data-entry-set-attributes"/>
    <function name="mg_data_entry_get_attributes ()" link="MgDataEntry.html#mg-data-entry-get-attributes"/>
    <function name="mg_data_entry_get_handler ()" link="MgDataEntry.html#mg-data-entry-get-handler"/>
    <function name="mg_data_entry_expand_in_layout ()" link="MgDataEntry.html#mg-data-entry-expand-in-layout"/>
    <function name="The &quot;contents-modified&quot; signal" link="MgDataEntry.html#MgDataEntry-contents-modified"/>
    <function name="The &quot;status-changed&quot; signal" link="MgDataEntry.html#MgDataEntry-status-changed"/>
    <function name="struct MgEntity" link="MgEntity.html#MgEntity-struct"/>
    <function name="mg_entity_get_type ()" link="MgEntity.html#mg-entity-get-type"/>
    <function name="mg_entity_get_all_fields ()" link="MgEntity.html#mg-entity-get-all-fields"/>
    <function name="mg_entity_get_visible_fields ()" link="MgEntity.html#mg-entity-get-visible-fields"/>
    <function name="mg_entity_get_field_by_name ()" link="MgEntity.html#mg-entity-get-field-by-name"/>
    <function name="mg_entity_get_field_by_xml_id ()" link="MgEntity.html#mg-entity-get-field-by-xml-id"/>
    <function name="mg_entity_get_field_by_index ()" link="MgEntity.html#mg-entity-get-field-by-index"/>
    <function name="mg_entity_get_field_index ()" link="MgEntity.html#mg-entity-get-field-index"/>
    <function name="mg_entity_add_field ()" link="MgEntity.html#mg-entity-add-field"/>
    <function name="mg_entity_add_field_before ()" link="MgEntity.html#mg-entity-add-field-before"/>
    <function name="mg_entity_swap_fields ()" link="MgEntity.html#mg-entity-swap-fields"/>
    <function name="mg_entity_remove_field ()" link="MgEntity.html#mg-entity-remove-field"/>
    <function name="mg_entity_is_writable ()" link="MgEntity.html#mg-entity-is-writable"/>
    <function name="mg_entity_get_parameters ()" link="MgEntity.html#mg-entity-get-parameters"/>
    <function name="mg_entity_get_exec_context ()" link="MgEntity.html#mg-entity-get-exec-context"/>
    <function name="The &quot;field-added&quot; signal" link="MgEntity.html#MgEntity-field-added"/>
    <function name="The &quot;field-removed&quot; signal" link="MgEntity.html#MgEntity-field-removed"/>
    <function name="The &quot;field-updated&quot; signal" link="MgEntity.html#MgEntity-field-updated"/>
    <function name="The &quot;fields-order-changed&quot; signal" link="MgEntity.html#MgEntity-fields-order-changed"/>
    <function name="struct MgField" link="MgField.html#MgField-struct"/>
    <function name="mg_field_get_type ()" link="MgField.html#mg-field-get-type"/>
    <function name="mg_field_get_entity ()" link="MgField.html#mg-field-get-entity"/>
    <function name="mg_field_get_data_type ()" link="MgField.html#mg-field-get-data-type"/>
    <function name="mg_field_get_name ()" link="MgField.html#mg-field-get-name"/>
    <function name="mg_field_get_description ()" link="MgField.html#mg-field-get-description"/>
    <function name="struct MgRenderer" link="MgRenderer.html#MgRenderer-struct"/>
    <function name="enum MgRendererOptions" link="MgRenderer.html#MgRendererOptions"/>
    <function name="mg_renderer_get_type ()" link="MgRenderer.html#mg-renderer-get-type"/>
    <function name="mg_renderer_render_as_xql ()" link="MgRenderer.html#mg-renderer-render-as-xql"/>
    <function name="mg_renderer_render_as_sql ()" link="MgRenderer.html#mg-renderer-render-as-sql"/>
    <function name="mg_renderer_render_as_str ()" link="MgRenderer.html#mg-renderer-render-as-str"/>
    <function name="mg_renderer_is_valid ()" link="MgRenderer.html#mg-renderer-is-valid"/>
    <function name="struct MgReferer" link="MgReferer.html#MgReferer-struct"/>
    <function name="mg_referer_get_type ()" link="MgReferer.html#mg-referer-get-type"/>
    <function name="mg_referer_activate ()" link="MgReferer.html#mg-referer-activate"/>
    <function name="mg_referer_deactivate ()" link="MgReferer.html#mg-referer-deactivate"/>
    <function name="mg_referer_is_active ()" link="MgReferer.html#mg-referer-is-active"/>
    <function name="mg_referer_get_ref_objects ()" link="MgReferer.html#mg-referer-get-ref-objects"/>
    <function name="mg_referer_replace_refs ()" link="MgReferer.html#mg-referer-replace-refs"/>
    <function name="The &quot;activated&quot; signal" link="MgReferer.html#MgReferer-activated"/>
    <function name="The &quot;deactivated&quot; signal" link="MgReferer.html#MgReferer-deactivated"/>
    <function name="struct MgWorkWidget" link="MgWorkWidget.html#MgWorkWidget-struct"/>
    <function name="struct MgWorkWidgetIface" link="MgWorkWidget.html#MgWorkWidgetIface"/>
    <function name="mg_work_widget_get_type ()" link="MgWorkWidget.html#mg-work-widget-get-type"/>
    <function name="mg_work_widget_run ()" link="MgWorkWidget.html#mg-work-widget-run"/>
    <function name="mg_work_widget_set_mode ()" link="MgWorkWidget.html#mg-work-widget-set-mode"/>
    <function name="mg_work_widget_entry_set_editable ()" link="MgWorkWidget.html#mg-work-widget-entry-set-editable"/>
    <function name="mg_work_widget_entry_show_actions ()" link="MgWorkWidget.html#mg-work-widget-entry-show-actions"/>
    <function name="mg_work_widget_alldata_show_actions ()" link="MgWorkWidget.html#mg-work-widget-alldata-show-actions"/>
    <function name="mg_work_widget_is_exec_context_valid ()" link="MgWorkWidget.html#mg-work-widget-is-exec-context-valid"/>
    <function name="mg_work_widget_get_param_for_field_exec ()" link="MgWorkWidget.html#mg-work-widget-get-param-for-field-exec"/>
    <function name="mg_work_widget_get_param_for_field_sql_exec ()" link="MgWorkWidget.html#mg-work-widget-get-param-for-field-sql-exec"/>
    <function name="mg_work_widget_get_param_for_field_data ()" link="MgWorkWidget.html#mg-work-widget-get-param-for-field-data"/>
    <function name="mg_work_widget_get_param_for_field_sql_data ()" link="MgWorkWidget.html#mg-work-widget-get-param-for-field-sql-data"/>
    <function name="mg_work_widget_get_actions_group ()" link="MgWorkWidget.html#mg-work-widget-get-actions-group"/>
    <function name="mg_work_widget_perform_action ()" link="MgWorkWidget.html#mg-work-widget-perform-action"/>
    <function name="mg_work_widget_has_been_changed ()" link="MgWorkWidget.html#mg-work-widget-has-been-changed"/>
    <function name="mg_work_widget_bind_to_work_widget_xml ()" link="MgWorkWidget.html#mg-work-widget-bind-to-work-widget-xml"/>
    <function name="mg_work_widget_bind_to_work_widget_sql ()" link="MgWorkWidget.html#mg-work-widget-bind-to-work-widget-sql"/>
    <function name="mg_work_widget_bind_to_context ()" link="MgWorkWidget.html#mg-work-widget-bind-to-context"/>
    <function name="mg_work_widget_bind_to_context_all ()" link="MgWorkWidget.html#mg-work-widget-bind-to-context-all"/>
    <function name="struct MgSelector" link="MgSelector.html#MgSelector-struct"/>
    <function name="struct MgSelectorPriv" link="MgSelector.html#MgSelectorPriv"/>
    <function name="enum MgSelectorMode" link="MgSelector.html#MgSelectorMode"/>
    <function name="enum MgSelectorColumn" link="MgSelector.html#MgSelectorColumn"/>
    <function name="mg_selector_get_type ()" link="MgSelector.html#mg-selector-get-type"/>
    <function name="mg_selector_new ()" link="MgSelector.html#mg-selector-new"/>
    <function name="mg_selector_set_mode_columns ()" link="MgSelector.html#mg-selector-set-mode-columns"/>
    <function name="mg_selector_set_selected_object ()" link="MgSelector.html#mg-selector-set-selected-object"/>
    <function name="mg_selector_set_headers_visible ()" link="MgSelector.html#mg-selector-set-headers-visible"/>
    <function name="mg_selector_set_column_label ()" link="MgSelector.html#mg-selector-set-column-label"/>
    <function name="mg_selector_get_selected_object ()" link="MgSelector.html#mg-selector-get-selected-object"/>
    <function name="mg_selector_get_selected_object_parent ()" link="MgSelector.html#mg-selector-get-selected-object-parent"/>
    <function name="The &quot;selection-changed&quot; signal" link="MgSelector.html#MgSelector-selection-changed"/>
    <function name="struct MgWorkForm" link="MgWorkForm.html#MgWorkForm-struct"/>
    <function name="mg_work_form_get_type ()" link="MgWorkForm.html#mg-work-form-get-type"/>
    <function name="mg_work_form_new ()" link="MgWorkForm.html#mg-work-form-new"/>
    <function name="mg_work_form_new_in_layout ()" link="MgWorkForm.html#mg-work-form-new-in-layout"/>
    <function name="struct MgWorkGrid" link="MgWorkGrid.html#MgWorkGrid-struct"/>
    <function name="mg_work_grid_get_type ()" link="MgWorkGrid.html#mg-work-grid-get-type"/>
    <function name="mg_work_grid_new ()" link="MgWorkGrid.html#mg-work-grid-new"/>
    <function name="mg_work_grid_set_sample_size ()" link="MgWorkGrid.html#mg-work-grid-set-sample-size"/>
    <function name="mg_work_grid_set_sample_start ()" link="MgWorkGrid.html#mg-work-grid-set-sample-start"/>
    <function name="The &quot;selection-changed&quot; signal" link="MgWorkGrid.html#MgWorkGrid-selection-changed"/>
    <function name="struct MgWorkMatrix" link="MgWorkMatrix.html#MgWorkMatrix-struct"/>
    <function name="enum MgWorkMatrixType" link="MgWorkMatrix.html#MgWorkMatrixType"/>
    <function name="mg_work_matrix_get_type ()" link="MgWorkMatrix.html#mg-work-matrix-get-type"/>
    <function name="mg_work_matrix_new ()" link="MgWorkMatrix.html#mg-work-matrix-new"/>
    <function name="mg_work_matrix_set_view_type ()" link="MgWorkMatrix.html#mg-work-matrix-set-view-type"/>
    <function name="mg_work_layout_get_type ()" link="MgWorkLayout.html#mg-work-layout-get-type"/>
    <function name="mg_work_layout_new ()" link="MgWorkLayout.html#mg-work-layout-new"/>
    <function name="mg_work_layout_lookup_widget ()" link="MgWorkLayout.html#mg-work-layout-lookup-widget"/>
    <function name="struct MgDbmsUpdateViewer" link="MgDbmsUpdateViewer.html#MgDbmsUpdateViewer-struct"/>
    <function name="struct MgDbmsUpdateViewerPriv" link="MgDbmsUpdateViewer.html#MgDbmsUpdateViewerPriv"/>
    <function name="mg_dbms_update_viewer_get_type ()" link="MgDbmsUpdateViewer.html#mg-dbms-update-viewer-get-type"/>
    <function name="mg_dbms_update_viewer_new ()" link="MgDbmsUpdateViewer.html#mg-dbms-update-viewer-new"/>
    <function name="mg_dbms_update_viewer_reset ()" link="MgDbmsUpdateViewer.html#mg-dbms-update-viewer-reset"/>
    <function name="struct MgForm" link="MgForm.html#MgForm-struct"/>
    <function name="mg_form_get_type ()" link="MgForm.html#mg-form-get-type"/>
    <function name="mg_form_new ()" link="MgForm.html#mg-form-new"/>
    <function name="mg_form_new_in_layout ()" link="MgForm.html#mg-form-new-in-layout"/>
    <function name="mg_form_new_in_dialog ()" link="MgForm.html#mg-form-new-in-dialog"/>
    <function name="mg_form_is_valid ()" link="MgForm.html#mg-form-is-valid"/>
    <function name="mg_form_has_been_changed ()" link="MgForm.html#mg-form-has-been-changed"/>
    <function name="mg_form_set_current_as_orig ()" link="MgForm.html#mg-form-set-current-as-orig"/>
    <function name="mg_form_reset ()" link="MgForm.html#mg-form-reset"/>
    <function name="mg_form_show_entries_actions ()" link="MgForm.html#mg-form-show-entries-actions"/>
    <function name="mg_form_entry_show ()" link="MgForm.html#mg-form-entry-show"/>
    <function name="mg_form_entry_set_sensitive ()" link="MgForm.html#mg-form-entry-set-sensitive"/>
    <function name="mg_form_set_entries_auto_default ()" link="MgForm.html#mg-form-set-entries-auto-default"/>
    <function name="mg_form_set_entries_default ()" link="MgForm.html#mg-form-set-entries-default"/>
    <function name="The &quot;param-changed&quot; signal" link="MgForm.html#MgForm-param-changed"/>
    <function name="struct MgGraph" link="MgGraph.html#MgGraph-struct"/>
    <function name="enum MgGraphType" link="MgGraph.html#MgGraphType"/>
    <function name="mg_graph_get_type ()" link="MgGraph.html#mg-graph-get-type"/>
    <function name="mg_graph_new ()" link="MgGraph.html#mg-graph-new"/>
    <function name="mg_graph_get_graph_type ()" link="MgGraph.html#mg-graph-get-graph-type"/>
    <function name="mg_graph_add_item ()" link="MgGraph.html#mg-graph-add-item"/>
    <function name="mg_graph_del_item ()" link="MgGraph.html#mg-graph-del-item"/>
    <function name="mg_graph_get_item_from_obj ()" link="MgGraph.html#mg-graph-get-item-from-obj"/>
    <function name="mg_graph_get_items ()" link="MgGraph.html#mg-graph-get-items"/>
    <function name="The &quot;item-added&quot; signal" link="MgGraph.html#MgGraph-item-added"/>
    <function name="The &quot;item-dropped&quot; signal" link="MgGraph.html#MgGraph-item-dropped"/>
    <function name="The &quot;item-moved&quot; signal" link="MgGraph.html#MgGraph-item-moved"/>
    <function name="struct MgGraphItem" link="MgGraphItem.html#MgGraphItem-struct"/>
    <function name="mg_graph_item_get_type ()" link="MgGraphItem.html#mg-graph-item-get-type"/>
    <function name="mg_graph_item_new ()" link="MgGraphItem.html#mg-graph-item-new"/>
    <function name="mg_graph_item_get_ref_object ()" link="MgGraphItem.html#mg-graph-item-get-ref-object"/>
    <function name="mg_graph_item_set_position ()" link="MgGraphItem.html#mg-graph-item-set-position"/>
    <function name="mg_graph_item_get_position ()" link="MgGraphItem.html#mg-graph-item-get-position"/>
    <function name="The &quot;moved&quot; signal" link="MgGraphItem.html#MgGraphItem-moved"/>
    <function name="struct MgCanvas" link="MgCanvas.html#MgCanvas-struct"/>
    <function name="mg_canvas_get_type ()" link="MgCanvas.html#mg-canvas-get-type"/>
    <function name="mg_canvas_get_graph ()" link="MgCanvas.html#mg-canvas-get-graph"/>
    <function name="mg_canvas_set_in_scrolled_window ()" link="MgCanvas.html#mg-canvas-set-in-scrolled-window"/>
    <function name="mg_canvas_declare_item ()" link="MgCanvas.html#mg-canvas-declare-item"/>
    <function name="mg_canvas_get_item_for_object ()" link="MgCanvas.html#mg-canvas-get-item-for-object"/>
    <function name="mg_canvas_set_zoom_factor ()" link="MgCanvas.html#mg-canvas-set-zoom-factor"/>
    <function name="mg_canvas_get_zoom_factor ()" link="MgCanvas.html#mg-canvas-get-zoom-factor"/>
    <function name="mg_canvas_fit_zoom_factor ()" link="MgCanvas.html#mg-canvas-fit-zoom-factor"/>
    <function name="The &quot;drag-action&quot; signal" link="MgCanvas.html#MgCanvas-drag-action"/>
    <function name="struct MgCanvasDbRelations" link="MgCanvasDbRelations.html#MgCanvasDbRelations-struct"/>
    <function name="mg_canvas_db_relations_get_type ()" link="MgCanvasDbRelations.html#mg-canvas-db-relations-get-type"/>
    <function name="mg_canvas_db_relations_new ()" link="MgCanvasDbRelations.html#mg-canvas-db-relations-new"/>
    <function name="struct MgCanvasItem" link="MgCanvasItem.html#MgCanvasItem-struct"/>
    <function name="mg_canvas_item_get_type ()" link="MgCanvasItem.html#mg-canvas-item-get-type"/>
    <function name="mg_canvas_item_get_canvas ()" link="MgCanvasItem.html#mg-canvas-item-get-canvas"/>
    <function name="mg_canvas_item_get_graph_item ()" link="MgCanvasItem.html#mg-canvas-item-get-graph-item"/>
    <function name="The &quot;drag-action&quot; signal" link="MgCanvasItem.html#MgCanvasItem-drag-action"/>
    <function name="The &quot;moved&quot; signal" link="MgCanvasItem.html#MgCanvasItem-moved"/>
    <function name="The &quot;moving&quot; signal" link="MgCanvasItem.html#MgCanvasItem-moving"/>
    <function name="The &quot;shifted&quot; signal" link="MgCanvasItem.html#MgCanvasItem-shifted"/>
    <function name="struct MgCanvasEntity" link="MgCanvasEntity.html#MgCanvasEntity-struct"/>
    <function name="mg_canvas_entity_get_type ()" link="MgCanvasEntity.html#mg-canvas-entity-get-type"/>
    <function name="mg_canvas_entity_get_field_item ()" link="MgCanvasEntity.html#mg-canvas-entity-get-field-item"/>
    <function name="mg_canvas_entity_get_field_ypos ()" link="MgCanvasEntity.html#mg-canvas-entity-get-field-ypos"/>
    <function name="struct MgCanvasField" link="MgCanvasField.html#MgCanvasField-struct"/>
    <function name="mg_canvas_field_get_type ()" link="MgCanvasField.html#mg-canvas-field-get-type"/>
    <function name="struct MgCanvasTip" link="MgCanvasTip.html#MgCanvasTip-struct"/>
    <function name="mg_canvas_tip_get_type ()" link="MgCanvasTip.html#mg-canvas-tip-get-type"/>
    <function name="struct MgCanvasCursor" link="MgCanvasCursor.html#MgCanvasCursor-struct"/>
    <function name="mg_canvas_cursor_get_type ()" link="MgCanvasCursor.html#mg-canvas-cursor-get-type"/>
    <function name="struct MgCanvasText" link="MgCanvasText.html#MgCanvasText-struct"/>
    <function name="mg_canvas_text_get_type ()" link="MgCanvasText.html#mg-canvas-text-get-type"/>
    <function name="mg_canvas_text_set_highlight ()" link="MgCanvasText.html#mg-canvas-text-set-highlight"/>
    <function name="struct MgHandlerString" link="MgHandlerString.html#MgHandlerString-struct"/>
    <function name="mg_handler_string_get_type ()" link="MgHandlerString.html#mg-handler-string-get-type"/>
    <function name="mg_handler_string_new ()" link="MgHandlerString.html#mg-handler-string-new"/>
    <function name="struct MgHandlerBoolean" link="MgHandlerBoolean.html#MgHandlerBoolean-struct"/>
    <function name="struct MgHandlerBooleanPriv" link="MgHandlerBoolean.html#MgHandlerBooleanPriv"/>
    <function name="mg_handler_boolean_get_type ()" link="MgHandlerBoolean.html#mg-handler-boolean-get-type"/>
    <function name="mg_handler_boolean_new ()" link="MgHandlerBoolean.html#mg-handler-boolean-new"/>
    <function name="struct MgHandlerTime" link="MgHandlerTime.html#MgHandlerTime-struct"/>
    <function name="struct MgHandlerTimePriv" link="MgHandlerTime.html#MgHandlerTimePriv"/>
    <function name="mg_handler_time_get_type ()" link="MgHandlerTime.html#mg-handler-time-get-type"/>
    <function name="mg_handler_time_new ()" link="MgHandlerTime.html#mg-handler-time-new"/>
    <function name="struct MgHandlerNumerical" link="MgHandlerNumerical.html#MgHandlerNumerical-struct"/>
    <function name="struct MgHandlerNumericalPriv" link="MgHandlerNumerical.html#MgHandlerNumericalPriv"/>
    <function name="mg_handler_numerical_get_type ()" link="MgHandlerNumerical.html#mg-handler-numerical-get-type"/>
    <function name="mg_handler_numerical_new ()" link="MgHandlerNumerical.html#mg-handler-numerical-new"/>
    <function name="struct MgHandlerNone" link="MgHandlerNone.html#MgHandlerNone-struct"/>
    <function name="struct MgHandlerNonePriv" link="MgHandlerNone.html#MgHandlerNonePriv"/>
    <function name="mg_handler_none_get_type ()" link="MgHandlerNone.html#mg-handler-none-get-type"/>
    <function name="mg_handler_none_new ()" link="MgHandlerNone.html#mg-handler-none-new"/>
    <function name="struct MgHandlerText" link="MgHandlerText.html#MgHandlerText-struct"/>
    <function name="struct MgHandlerTextPriv" link="MgHandlerText.html#MgHandlerTextPriv"/>
    <function name="mg_handler_text_get_type ()" link="MgHandlerText.html#mg-handler-text-get-type"/>
    <function name="mg_handler_text_new ()" link="MgHandlerText.html#mg-handler-text-new"/>
    <function name="struct MgHandlerCidr" link="MgHandlerCidr.html#MgHandlerCidr-struct"/>
    <function name="struct MgHandlerCidrPriv" link="MgHandlerCidr.html#MgHandlerCidrPriv"/>
    <function name="mg_handler_cidr_new ()" link="MgHandlerCidr.html#mg-handler-cidr-new"/>
    <function name="struct MgHandlerPassmd5" link="MgHandlerPassmd5.html#MgHandlerPassmd5-struct"/>
    <function name="struct MgHandlerPassmd5Priv" link="MgHandlerPassmd5.html#MgHandlerPassmd5Priv"/>
    <function name="mg_handler_passmd5_new ()" link="MgHandlerPassmd5.html#mg-handler-passmd5-new"/>
    <function name="struct MgEntryString" link="MgEntryString.html#MgEntryString-struct"/>
    <function name="struct MgEntryStringPrivate" link="MgEntryString.html#MgEntryStringPrivate"/>
    <function name="mg_entry_string_get_type ()" link="MgEntryString.html#mg-entry-string-get-type"/>
    <function name="mg_entry_string_new ()" link="MgEntryString.html#mg-entry-string-new"/>
    <function name="struct MgEntryBoolean" link="MgEntryBoolean.html#MgEntryBoolean-struct"/>
    <function name="struct MgEntryBooleanPrivate" link="MgEntryBoolean.html#MgEntryBooleanPrivate"/>
    <function name="mg_entry_boolean_get_type ()" link="MgEntryBoolean.html#mg-entry-boolean-get-type"/>
    <function name="mg_entry_boolean_new ()" link="MgEntryBoolean.html#mg-entry-boolean-new"/>
    <function name="struct MgEntryTime" link="MgEntryTime.html#MgEntryTime-struct"/>
    <function name="struct MgEntryTimePrivate" link="MgEntryTime.html#MgEntryTimePrivate"/>
    <function name="mg_entry_time_get_type ()" link="MgEntryTime.html#mg-entry-time-get-type"/>
    <function name="mg_entry_time_new ()" link="MgEntryTime.html#mg-entry-time-new"/>
    <function name="struct MgEntryNone" link="MgEntryNone.html#MgEntryNone-struct"/>
    <function name="struct MgEntryNonePrivate" link="MgEntryNone.html#MgEntryNonePrivate"/>
    <function name="mg_entry_none_get_type ()" link="MgEntryNone.html#mg-entry-none-get-type"/>
    <function name="mg_entry_none_new ()" link="MgEntryNone.html#mg-entry-none-new"/>
    <function name="struct MgEntryCombo" link="MgEntryCombo.html#MgEntryCombo-struct"/>
    <function name="mg_entry_combo_get_type ()" link="MgEntryCombo.html#mg-entry-combo-get-type"/>
    <function name="mg_entry_combo_new ()" link="MgEntryCombo.html#mg-entry-combo-new"/>
    <function name="mg_entry_combo_set_values ()" link="MgEntryCombo.html#mg-entry-combo-set-values"/>
    <function name="mg_entry_combo_get_values ()" link="MgEntryCombo.html#mg-entry-combo-get-values"/>
    <function name="mg_entry_combo_set_values_orig ()" link="MgEntryCombo.html#mg-entry-combo-set-values-orig"/>
    <function name="mg_entry_combo_get_values_orig ()" link="MgEntryCombo.html#mg-entry-combo-get-values-orig"/>
    <function name="mg_entry_combo_set_values_default ()" link="MgEntryCombo.html#mg-entry-combo-set-values-default"/>
    <function name="struct MgEntryCidr" link="MgEntryCidr.html#MgEntryCidr-struct"/>
    <function name="struct MgEntryCidrPrivate" link="MgEntryCidr.html#MgEntryCidrPrivate"/>
    <function name="mg_entry_cidr_get_type ()" link="MgEntryCidr.html#mg-entry-cidr-get-type"/>
    <function name="mg_entry_cidr_new ()" link="MgEntryCidr.html#mg-entry-cidr-new"/>
    <function name="struct MgEntryPassmd5" link="MgEntryPassmd5.html#MgEntryPassmd5-struct"/>
    <function name="struct MgEntryPassmd5Private" link="MgEntryPassmd5.html#MgEntryPassmd5Private"/>
    <function name="mg_entry_passmd5_get_type ()" link="MgEntryPassmd5.html#mg-entry-passmd5-get-type"/>
    <function name="mg_entry_passmd5_new ()" link="MgEntryPassmd5.html#mg-entry-passmd5-new"/>
    <function name="struct MgDataCellRendererInfo" link="MgDataCellRendererInfo.html#MgDataCellRendererInfo-struct"/>
    <function name="mg_data_cell_renderer_info_get_type ()" link="MgDataCellRendererInfo.html#mg-data-cell-renderer-info-get-type"/>
    <function name="mg_data_cell_renderer_info_new ()" link="MgDataCellRendererInfo.html#mg-data-cell-renderer-info-new"/>
    <function name="The &quot;status-changed&quot; signal" link="MgDataCellRendererInfo.html#MgDataCellRendererInfo-status-changed"/>
    <function name="struct MgDataCellRendererTextual" link="MgDataCellRendererTextual.html#MgDataCellRendererTextual-struct"/>
    <function name="mg_data_cell_renderer_textual_get_type ()" link="MgDataCellRendererTextual.html#mg-data-cell-renderer-textual-get-type"/>
    <function name="mg_data_cell_renderer_textual_new ()" link="MgDataCellRendererTextual.html#mg-data-cell-renderer-textual-new"/>
    <function name="The &quot;changed&quot; signal" link="MgDataCellRendererTextual.html#MgDataCellRendererTextual-changed"/>
    <function name="struct MgDataCellRendererBoolean" link="MgDataCellRendererBoolean.html#MgDataCellRendererBoolean-struct"/>
    <function name="mg_data_cell_renderer_boolean_get_type ()" link="MgDataCellRendererBoolean.html#mg-data-cell-renderer-boolean-get-type"/>
    <function name="mg_data_cell_renderer_boolean_new ()" link="MgDataCellRendererBoolean.html#mg-data-cell-renderer-boolean-new"/>
    <function name="The &quot;changed&quot; signal" link="MgDataCellRendererBoolean.html#MgDataCellRendererBoolean-changed"/>
    <function name="enum MgRefBaseType" link="MgRefBase.html#MgRefBaseType"/>
    <function name="struct MgRefBase" link="MgRefBase.html#MgRefBase-struct"/>
    <function name="mg_ref_base_get_type ()" link="MgRefBase.html#mg-ref-base-get-type"/>
    <function name="mg_ref_base_new ()" link="MgRefBase.html#mg-ref-base-new"/>
    <function name="mg_ref_base_new_copy ()" link="MgRefBase.html#mg-ref-base-new-copy"/>
    <function name="mg_ref_base_set_ref_name ()" link="MgRefBase.html#mg-ref-base-set-ref-name"/>
    <function name="mg_ref_base_get_ref_name ()" link="MgRefBase.html#mg-ref-base-get-ref-name"/>
    <function name="mg_ref_base_get_ref_type ()" link="MgRefBase.html#mg-ref-base-get-ref-type"/>
    <function name="mg_ref_base_set_ref_object ()" link="MgRefBase.html#mg-ref-base-set-ref-object"/>
    <function name="mg_ref_base_set_ref_object_type ()" link="MgRefBase.html#mg-ref-base-set-ref-object-type"/>
    <function name="mg_ref_base_replace_ref_object ()" link="MgRefBase.html#mg-ref-base-replace-ref-object"/>
    <function name="mg_ref_base_get_ref_object ()" link="MgRefBase.html#mg-ref-base-get-ref-object"/>
    <function name="mg_ref_base_activate ()" link="MgRefBase.html#mg-ref-base-activate"/>
    <function name="mg_ref_base_deactivate ()" link="MgRefBase.html#mg-ref-base-deactivate"/>
    <function name="mg_ref_base_is_active ()" link="MgRefBase.html#mg-ref-base-is-active"/>
    <function name="The &quot;ref-found&quot; signal" link="MgRefBase.html#MgRefBase-ref-found"/>
    <function name="The &quot;ref-lost&quot; signal" link="MgRefBase.html#MgRefBase-ref-lost"/>
    <function name="enum MgCustomLayoutType" link="MgCustomLayout.html#MgCustomLayoutType"/>
    <function name="mg_custom_layout_get_type ()" link="MgCustomLayout.html#mg-custom-layout-get-type"/>
    <function name="mg_custom_layout_new ()" link="MgCustomLayout.html#mg-custom-layout-new"/>
    <function name="mg_custom_layout_get_layout_type ()" link="MgCustomLayout.html#mg-custom-layout-get-layout-type"/>
    <function name="mg_custom_layout_get_data ()" link="MgCustomLayout.html#mg-custom-layout-get-data"/>
    <function name="mg_custom_layout_data_free ()" link="MgCustomLayout.html#mg-custom-layout-data-free"/>
    <function name="mg_custom_layout_get_glade_instance ()" link="MgCustomLayout.html#mg-custom-layout-get-glade-instance"/>
    <function name="mg_custom_layout_get_widget ()" link="MgCustomLayout.html#mg-custom-layout-get-widget"/>
    <function name="mg_custom_layout_get_exec_context ()" link="MgCustomLayout.html#mg-custom-layout-get-exec-context"/>
    <function name="mg_custom_layout_get_data_context ()" link="MgCustomLayout.html#mg-custom-layout-get-data-context"/>
    <function name="struct MgGraphviz" link="MgGraphviz.html#MgGraphviz-struct"/>
    <function name="mg_graphviz_get_type ()" link="MgGraphviz.html#mg-graphviz-get-type"/>
    <function name="mg_graphviz_new ()" link="MgGraphviz.html#mg-graphviz-new"/>
    <function name="mg_graphviz_add_to_graph ()" link="MgGraphviz.html#mg-graphviz-add-to-graph"/>
    <function name="mg_graphviz_save_file ()" link="MgGraphviz.html#mg-graphviz-save-file"/>
    <function name="struct MgWorkCore" link="MgWorkCore.html#MgWorkCore-struct"/>
    <function name="struct MgWorkCoreNode" link="MgWorkCore.html#MgWorkCoreNode"/>
    <function name="mg_work_core_get_type ()" link="MgWorkCore.html#mg-work-core-get-type"/>
    <function name="mg_work_core_new ()" link="MgWorkCore.html#mg-work-core-new"/>
    <function name="mg_work_core_run_select_query ()" link="MgWorkCore.html#mg-work-core-run-select-query"/>
    <function name="mg_work_core_find_param ()" link="MgWorkCore.html#mg-work-core-find-param"/>
    <function name="mg_work_core_find_core_node ()" link="MgWorkCore.html#mg-work-core-find-core-node"/>
    <function name="struct MgBase" link="MgBase.html#MgBase-struct"/>
    <function name="mg_base_get_type ()" link="MgBase.html#mg-base-get-type"/>
    <function name="mg_base_new ()" link="MgBase.html#mg-base-new"/>
    <function name="mg_base_set_conf ()" link="MgBase.html#mg-base-set-conf"/>
    <function name="mg_base_get_conf ()" link="MgBase.html#mg-base-get-conf"/>
    <function name="mg_base_set_id ()" link="MgBase.html#mg-base-set-id"/>
    <function name="mg_base_set_name ()" link="MgBase.html#mg-base-set-name"/>
    <function name="mg_base_set_description ()" link="MgBase.html#mg-base-set-description"/>
    <function name="mg_base_set_owner ()" link="MgBase.html#mg-base-set-owner"/>
    <function name="mg_base_get_id ()" link="MgBase.html#mg-base-get-id"/>
    <function name="mg_base_get_name ()" link="MgBase.html#mg-base-get-name"/>
    <function name="mg_base_get_description ()" link="MgBase.html#mg-base-get-description"/>
    <function name="mg_base_get_owner ()" link="MgBase.html#mg-base-get-owner"/>
    <function name="mg_base_nullify ()" link="MgBase.html#mg-base-nullify"/>
    <function name="mg_base_nullify_check ()" link="MgBase.html#mg-base-nullify-check"/>
    <function name="mg_base_changed ()" link="MgBase.html#mg-base-changed"/>
    <function name="mg_base_block_changed ()" link="MgBase.html#mg-base-block-changed"/>
    <function name="mg_base_unblock_changed ()" link="MgBase.html#mg-base-unblock-changed"/>
    <function name="mg_base_dump ()" link="MgBase.html#mg-base-dump"/>
    <function name="The &quot;changed&quot; signal" link="MgBase.html#MgBase-changed"/>
    <function name="The &quot;descr-changed&quot; signal" link="MgBase.html#MgBase-descr-changed"/>
    <function name="The &quot;id-changed&quot; signal" link="MgBase.html#MgBase-id-changed"/>
    <function name="The &quot;name-changed&quot; signal" link="MgBase.html#MgBase-name-changed"/>
    <function name="The &quot;nullified&quot; signal" link="MgBase.html#MgBase-nullified"/>
    <function name="The &quot;owner-changed&quot; signal" link="MgBase.html#MgBase-owner-changed"/>
    <function name="struct MgEntryShell" link="MgEntryShell.html#MgEntryShell-struct"/>
    <function name="mg_entry_shell_get_type ()" link="MgEntryShell.html#mg-entry-shell-get-type"/>
    <function name="mg_entry_shell_pack_entry ()" link="MgEntryShell.html#mg-entry-shell-pack-entry"/>
    <function name="mg_entry_shell_refresh ()" link="MgEntryShell.html#mg-entry-shell-refresh"/>
    <function name="struct MgEntryWrapper" link="MgEntryWrapper.html#MgEntryWrapper-struct"/>
    <function name="mg_entry_wrapper_get_type ()" link="MgEntryWrapper.html#mg-entry-wrapper-get-type"/>
  </functions>
</book>
