From da91c5d3776171f9ad3234bfd0e5c7e481e4ff73 Mon Sep 17 00:00:00 2001 From: Ashok Sidipotu Date: Fri, 8 Sep 2023 15:44:38 +0530 Subject: [PATCH] docs: add WpConf documentation page --- docs/rst/c_api.rst | 1 + docs/rst/c_api/conf_api.rst | 16 ++++++++++++++++ docs/rst/c_api/meson.build | 1 + 3 files changed, 18 insertions(+) create mode 100644 docs/rst/c_api/conf_api.rst diff --git a/docs/rst/c_api.rst b/docs/rst/c_api.rst index 665a85bb..8a8aa05e 100644 --- a/docs/rst/c_api.rst +++ b/docs/rst/c_api.rst @@ -34,6 +34,7 @@ C API Documentation c_api/plugin_api.rst c_api/component_loader_api.rst c_api/settings_api.rst + c_api/conf_api.rst c_api/session_item_api.rst c_api/si_interfaces_api.rst c_api/si_factory_api.rst diff --git a/docs/rst/c_api/conf_api.rst b/docs/rst/c_api/conf_api.rst new file mode 100644 index 00000000..10325ac2 --- /dev/null +++ b/docs/rst/c_api/conf_api.rst @@ -0,0 +1,16 @@ +.. _conf_api: + +Static Configuration +==================== +.. graphviz:: + :align: center + + digraph inheritance { + rankdir=LR; + GObject -> WpConf; + } + +.. doxygenstruct:: WpConf + +.. doxygengroup:: wpconf + :content-only: diff --git a/docs/rst/c_api/meson.build b/docs/rst/c_api/meson.build index e8f0fec2..3ae75014 100644 --- a/docs/rst/c_api/meson.build +++ b/docs/rst/c_api/meson.build @@ -2,6 +2,7 @@ sphinx_files += files( 'client_api.rst', 'component_loader_api.rst', + 'conf_api.rst', 'core_api.rst', 'device_api.rst', 'global_proxy_api.rst',