2024-10-20 01:05:12 +02:00
|
|
|
<?xml version='1.0' encoding='UTF-8' standalone='no'?>
|
|
|
|
<section xmlns="http://docbook.org/ns/docbook" version="5.0" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="_fsm_2preferences_2manager_8c" xml:lang="en-US">
|
|
|
|
<title>src/fsm/preferences/manager.c File Reference</title>
|
|
|
|
<indexterm><primary>src/fsm/preferences/manager.c</primary></indexterm>
|
|
|
|
<para>
|
|
|
|
|
|
|
|
<para>fsm preferences manager </para>
|
|
|
|
|
|
|
|
</para>
|
2024-10-25 22:12:02 +02:00
|
|
|
<programlisting linenumbering="unnumbered">#include "../../../include/fsm.h"<?linebreak?>#include "../../../include/signal.h"<?linebreak?>#include "../../../include/widget.h"<?linebreak?></programlisting>Include dependency graph for manager.c:<para>
|
|
|
|
<informalfigure>
|
|
|
|
<mediaobject>
|
|
|
|
<imageobject>
|
2024-10-27 04:18:58 +01:00
|
|
|
<imagedata width="50%" align="center" valign="middle" scalefit="0" fileref="../../d0/d04/fsm_2preferences_2manager_8c__incl.svg"></imagedata>
|
2024-10-25 22:12:02 +02:00
|
|
|
</imageobject>
|
|
|
|
</mediaobject>
|
|
|
|
</informalfigure>
|
|
|
|
</para>
|
|
|
|
<simplesect>
|
2024-10-20 01:05:12 +02:00
|
|
|
<title>Classes </title>
|
|
|
|
<itemizedlist>
|
|
|
|
<listitem><para>struct <link linkend="_structpreferences">preferences</link></para>
|
|
|
|
</listitem>
|
|
|
|
</itemizedlist>
|
|
|
|
</simplesect>
|
|
|
|
<simplesect>
|
|
|
|
<title>Functions </title>
|
|
|
|
<itemizedlist>
|
|
|
|
<listitem><para>void <link linkend="_fsm_2preferences_2manager_8c_1a42a491a3a432cf572b3c2ed84a00d927">fsm_set_store_restore_reset</link> (int choice, int value)</para>
|
|
|
|
</listitem>
|
|
|
|
<listitem><para>void <link linkend="_fsm_2preferences_2manager_8c_1abb1b857c9ec1ab39d6cb7cdf683a08d1">fsm_reset_all_situations_values</link> (int value)</para>
|
|
|
|
</listitem>
|
|
|
|
<listitem><para>void <link linkend="_fsm_2preferences_2manager_8c_1aa69a9ce07b26ad1863960c6f0d1303b5">fsm_add_displayable</link> (char *displayable_name)</para>
|
|
|
|
</listitem>
|
|
|
|
<listitem><para>void <link linkend="_fsm_2preferences_2manager_8c_1aa02db2c62f7507eabfcc9a41f0e660b6">fsm_list_init_preferences</link> ()</para>
|
|
|
|
</listitem>
|
|
|
|
<listitem><para>void <link linkend="_fsm_2preferences_2manager_8c_1a8eaa768708ebc21d710a8cc6144af1d3">fsm_list_init_displayables</link> ()</para>
|
|
|
|
</listitem>
|
|
|
|
</itemizedlist>
|
|
|
|
</simplesect>
|
|
|
|
<simplesect>
|
|
|
|
<title>Variables </title>
|
|
|
|
<itemizedlist>
|
|
|
|
<listitem><para>struct <link linkend="_structpreferences">preferences</link> * <link linkend="_fsm_2preferences_2manager_8c_1aca528e2aeb796176a06819e058557e72">pref_jean</link> = NULL</para>
|
|
|
|
</listitem>
|
|
|
|
</itemizedlist>
|
|
|
|
</simplesect>
|
|
|
|
<section>
|
|
|
|
<title>Detailed Description</title>
|
|
|
|
|
|
|
|
<para>fsm preferences manager </para>
|
|
|
|
|
|
|
|
<para>This file is part of Gem-graph. It manages the preferences (maintain a list, provides access). </para>
|
|
|
|
</section>
|
|
|
|
<section>
|
|
|
|
<title>Function Documentation</title>
|
|
|
|
<anchor xml:id="_fsm_2preferences_2manager_8c_1aa69a9ce07b26ad1863960c6f0d1303b5"/><section>
|
|
|
|
<title>fsm_add_displayable()</title>
|
|
|
|
<indexterm><primary>fsm_add_displayable</primary><secondary>manager.c</secondary></indexterm>
|
|
|
|
<indexterm><primary>manager.c</primary><secondary>fsm_add_displayable</secondary></indexterm>
|
|
|
|
<para><computeroutput>void fsm_add_displayable (char * displayable_name)</computeroutput></para>
|
|
|
|
<para><formalpara><title>Date</title>
|
|
|
|
|
|
|
|
<para></para>
|
|
|
|
</formalpara>
|
|
|
|
<formalpara><title>Author</title>
|
|
|
|
|
|
|
|
<para></para>
|
|
|
|
</formalpara>
|
|
|
|
<formalpara><title>See also</title>
|
|
|
|
|
|
|
|
<para></para>
|
|
|
|
|
|
|
|
<para></para>
|
|
|
|
</formalpara>
|
|
|
|
|
|
|
|
<formalpara>
|
|
|
|
<title>
|
|
|
|
Parameters</title>
|
|
|
|
<para>
|
|
|
|
<table frame="all">
|
|
|
|
<tgroup cols="2" align="left" colsep="1" rowsep="1">
|
|
|
|
<colspec colwidth="1*"/>
|
|
|
|
<colspec colwidth="4*"/>
|
|
|
|
<tbody>
|
|
|
|
<row>
|
|
|
|
<entry>displayable_name</entry><entry>
|
|
|
|
<para></para>
|
|
|
|
</entry>
|
|
|
|
</row>
|
|
|
|
</tbody>
|
|
|
|
</tgroup>
|
|
|
|
</table>
|
|
|
|
</para>
|
|
|
|
</formalpara>
|
|
|
|
</para>
|
2024-10-25 22:12:02 +02:00
|
|
|
Here is the call graph for this function:<para>
|
|
|
|
<informalfigure>
|
|
|
|
<mediaobject>
|
|
|
|
<imageobject>
|
2024-10-27 04:18:58 +01:00
|
|
|
<imagedata width="50%" align="center" valign="middle" scalefit="0" fileref="../../de/d07/fsm_2preferences_2manager_8c_aa69a9ce07b26ad1863960c6f0d1303b5_cgraph.svg"></imagedata>
|
2024-10-25 22:12:02 +02:00
|
|
|
</imageobject>
|
|
|
|
</mediaobject>
|
|
|
|
</informalfigure>
|
|
|
|
</para>
|
2024-10-20 01:05:12 +02:00
|
|
|
</section>
|
|
|
|
<anchor xml:id="_fsm_2preferences_2manager_8c_1a8eaa768708ebc21d710a8cc6144af1d3"/><section>
|
|
|
|
<title>fsm_list_init_displayables()</title>
|
|
|
|
<indexterm><primary>fsm_list_init_displayables</primary><secondary>manager.c</secondary></indexterm>
|
|
|
|
<indexterm><primary>manager.c</primary><secondary>fsm_list_init_displayables</secondary></indexterm>
|
|
|
|
<para><computeroutput>void fsm_list_init_displayables ( )</computeroutput></para>
|
|
|
|
<para><formalpara><title>Date</title>
|
|
|
|
|
|
|
|
<para></para>
|
|
|
|
</formalpara>
|
|
|
|
<formalpara><title>Author</title>
|
|
|
|
|
|
|
|
<para></para>
|
|
|
|
</formalpara>
|
|
|
|
<formalpara><title>See also</title>
|
|
|
|
|
|
|
|
<para></para>
|
|
|
|
</formalpara>
|
|
|
|
</para>
|
2024-10-25 22:12:02 +02:00
|
|
|
Here is the call graph for this function:<para>
|
|
|
|
<informalfigure>
|
|
|
|
<mediaobject>
|
|
|
|
<imageobject>
|
2024-10-27 04:18:58 +01:00
|
|
|
<imagedata width="50%" align="center" valign="middle" scalefit="0" fileref="../../de/d07/fsm_2preferences_2manager_8c_a8eaa768708ebc21d710a8cc6144af1d3_cgraph.svg"></imagedata>
|
2024-10-25 22:12:02 +02:00
|
|
|
</imageobject>
|
|
|
|
</mediaobject>
|
|
|
|
</informalfigure>
|
|
|
|
</para>
|
|
|
|
Here is the caller graph for this function:<para>
|
|
|
|
<informalfigure>
|
|
|
|
<mediaobject>
|
|
|
|
<imageobject>
|
2024-10-27 04:18:58 +01:00
|
|
|
<imagedata width="50%" align="center" valign="middle" scalefit="0" fileref="../../de/d07/fsm_2preferences_2manager_8c_a8eaa768708ebc21d710a8cc6144af1d3_icgraph.svg"></imagedata>
|
2024-10-25 22:12:02 +02:00
|
|
|
</imageobject>
|
|
|
|
</mediaobject>
|
|
|
|
</informalfigure>
|
|
|
|
</para>
|
2024-10-20 01:05:12 +02:00
|
|
|
</section>
|
|
|
|
<anchor xml:id="_fsm_2preferences_2manager_8c_1aa02db2c62f7507eabfcc9a41f0e660b6"/><section>
|
|
|
|
<title>fsm_list_init_preferences()</title>
|
|
|
|
<indexterm><primary>fsm_list_init_preferences</primary><secondary>manager.c</secondary></indexterm>
|
|
|
|
<indexterm><primary>manager.c</primary><secondary>fsm_list_init_preferences</secondary></indexterm>
|
|
|
|
<para><computeroutput>void fsm_list_init_preferences ( )</computeroutput></para>
|
|
|
|
<para><formalpara><title>Date</title>
|
|
|
|
|
|
|
|
<para></para>
|
|
|
|
</formalpara>
|
|
|
|
<formalpara><title>Author</title>
|
|
|
|
|
|
|
|
<para></para>
|
|
|
|
</formalpara>
|
|
|
|
<formalpara><title>See also</title>
|
|
|
|
|
|
|
|
<para></para>
|
|
|
|
|
|
|
|
<para></para>
|
|
|
|
</formalpara>
|
|
|
|
</para>
|
2024-10-25 22:12:02 +02:00
|
|
|
Here is the call graph for this function:<para>
|
|
|
|
<informalfigure>
|
|
|
|
<mediaobject>
|
|
|
|
<imageobject>
|
2024-10-27 04:18:58 +01:00
|
|
|
<imagedata width="50%" align="center" valign="middle" scalefit="0" fileref="../../de/d07/fsm_2preferences_2manager_8c_aa02db2c62f7507eabfcc9a41f0e660b6_cgraph.svg"></imagedata>
|
2024-10-25 22:12:02 +02:00
|
|
|
</imageobject>
|
|
|
|
</mediaobject>
|
|
|
|
</informalfigure>
|
|
|
|
</para>
|
|
|
|
Here is the caller graph for this function:<para>
|
|
|
|
<informalfigure>
|
|
|
|
<mediaobject>
|
|
|
|
<imageobject>
|
2024-10-27 04:18:58 +01:00
|
|
|
<imagedata width="50%" align="center" valign="middle" scalefit="0" fileref="../../de/d07/fsm_2preferences_2manager_8c_aa02db2c62f7507eabfcc9a41f0e660b6_icgraph.svg"></imagedata>
|
2024-10-25 22:12:02 +02:00
|
|
|
</imageobject>
|
|
|
|
</mediaobject>
|
|
|
|
</informalfigure>
|
|
|
|
</para>
|
2024-10-20 01:05:12 +02:00
|
|
|
</section>
|
|
|
|
<anchor xml:id="_fsm_2preferences_2manager_8c_1abb1b857c9ec1ab39d6cb7cdf683a08d1"/><section>
|
|
|
|
<title>fsm_reset_all_situations_values()</title>
|
|
|
|
<indexterm><primary>fsm_reset_all_situations_values</primary><secondary>manager.c</secondary></indexterm>
|
|
|
|
<indexterm><primary>manager.c</primary><secondary>fsm_reset_all_situations_values</secondary></indexterm>
|
|
|
|
<para><computeroutput>void fsm_reset_all_situations_values (int value)</computeroutput></para>
|
|
|
|
<para><formalpara><title>Date</title>
|
|
|
|
|
|
|
|
<para></para>
|
|
|
|
</formalpara>
|
|
|
|
<formalpara><title>Author</title>
|
|
|
|
|
|
|
|
<para></para>
|
|
|
|
</formalpara>
|
|
|
|
<formalpara><title>See also</title>
|
|
|
|
|
|
|
|
<para></para>
|
|
|
|
|
|
|
|
<para></para>
|
|
|
|
</formalpara>
|
|
|
|
|
|
|
|
<formalpara>
|
|
|
|
<title>
|
|
|
|
Parameters</title>
|
|
|
|
<para>
|
|
|
|
<table frame="all">
|
|
|
|
<tgroup cols="2" align="left" colsep="1" rowsep="1">
|
|
|
|
<colspec colwidth="1*"/>
|
|
|
|
<colspec colwidth="4*"/>
|
|
|
|
<tbody>
|
|
|
|
<row>
|
|
|
|
<entry>value</entry><entry>
|
|
|
|
<para></para>
|
|
|
|
</entry>
|
|
|
|
</row>
|
|
|
|
</tbody>
|
|
|
|
</tgroup>
|
|
|
|
</table>
|
|
|
|
</para>
|
|
|
|
</formalpara>
|
|
|
|
</para>
|
2024-10-25 22:12:02 +02:00
|
|
|
Here is the call graph for this function:<para>
|
|
|
|
<informalfigure>
|
|
|
|
<mediaobject>
|
|
|
|
<imageobject>
|
2024-10-27 04:18:58 +01:00
|
|
|
<imagedata width="50%" align="center" valign="middle" scalefit="0" fileref="../../de/d07/fsm_2preferences_2manager_8c_abb1b857c9ec1ab39d6cb7cdf683a08d1_cgraph.svg"></imagedata>
|
2024-10-25 22:12:02 +02:00
|
|
|
</imageobject>
|
|
|
|
</mediaobject>
|
|
|
|
</informalfigure>
|
|
|
|
</para>
|
|
|
|
Here is the caller graph for this function:<para>
|
|
|
|
<informalfigure>
|
|
|
|
<mediaobject>
|
|
|
|
<imageobject>
|
2024-10-27 04:18:58 +01:00
|
|
|
<imagedata width="50%" align="center" valign="middle" scalefit="0" fileref="../../de/d07/fsm_2preferences_2manager_8c_abb1b857c9ec1ab39d6cb7cdf683a08d1_icgraph.svg"></imagedata>
|
2024-10-25 22:12:02 +02:00
|
|
|
</imageobject>
|
|
|
|
</mediaobject>
|
|
|
|
</informalfigure>
|
|
|
|
</para>
|
2024-10-20 01:05:12 +02:00
|
|
|
</section>
|
|
|
|
<anchor xml:id="_fsm_2preferences_2manager_8c_1a42a491a3a432cf572b3c2ed84a00d927"/><section>
|
|
|
|
<title>fsm_set_store_restore_reset()</title>
|
|
|
|
<indexterm><primary>fsm_set_store_restore_reset</primary><secondary>manager.c</secondary></indexterm>
|
|
|
|
<indexterm><primary>manager.c</primary><secondary>fsm_set_store_restore_reset</secondary></indexterm>
|
|
|
|
<para><computeroutput>void fsm_set_store_restore_reset (int choice, int value)</computeroutput></para>
|
|
|
|
<para><formalpara><title>Date</title>
|
|
|
|
|
|
|
|
<para></para>
|
|
|
|
</formalpara>
|
|
|
|
<formalpara><title>Author</title>
|
|
|
|
|
|
|
|
<para></para>
|
|
|
|
</formalpara>
|
|
|
|
<formalpara><title>See also</title>
|
|
|
|
|
|
|
|
<para></para>
|
|
|
|
|
|
|
|
<para></para>
|
|
|
|
</formalpara>
|
|
|
|
|
|
|
|
<formalpara>
|
|
|
|
<title>
|
|
|
|
Parameters</title>
|
|
|
|
<para>
|
|
|
|
<table frame="all">
|
|
|
|
<tgroup cols="2" align="left" colsep="1" rowsep="1">
|
|
|
|
<colspec colwidth="1*"/>
|
|
|
|
<colspec colwidth="4*"/>
|
|
|
|
<tbody>
|
|
|
|
<row>
|
|
|
|
<entry>choice</entry><entry>
|
|
|
|
<para></para>
|
|
|
|
</entry>
|
|
|
|
</row>
|
|
|
|
<row>
|
|
|
|
<entry>value</entry><entry>
|
|
|
|
<para></para>
|
|
|
|
</entry>
|
|
|
|
</row>
|
|
|
|
</tbody>
|
|
|
|
</tgroup>
|
|
|
|
</table>
|
|
|
|
</para>
|
|
|
|
</formalpara>
|
|
|
|
</para>
|
2024-10-25 22:12:02 +02:00
|
|
|
Here is the call graph for this function:<para>
|
|
|
|
<informalfigure>
|
|
|
|
<mediaobject>
|
|
|
|
<imageobject>
|
2024-10-27 04:18:58 +01:00
|
|
|
<imagedata width="50%" align="center" valign="middle" scalefit="0" fileref="../../de/d07/fsm_2preferences_2manager_8c_a42a491a3a432cf572b3c2ed84a00d927_cgraph.svg"></imagedata>
|
2024-10-25 22:12:02 +02:00
|
|
|
</imageobject>
|
|
|
|
</mediaobject>
|
|
|
|
</informalfigure>
|
|
|
|
</para>
|
|
|
|
Here is the caller graph for this function:<para>
|
|
|
|
<informalfigure>
|
|
|
|
<mediaobject>
|
|
|
|
<imageobject>
|
2024-10-27 04:18:58 +01:00
|
|
|
<imagedata width="50%" align="center" valign="middle" scalefit="0" fileref="../../de/d07/fsm_2preferences_2manager_8c_a42a491a3a432cf572b3c2ed84a00d927_icgraph.svg"></imagedata>
|
2024-10-25 22:12:02 +02:00
|
|
|
</imageobject>
|
|
|
|
</mediaobject>
|
|
|
|
</informalfigure>
|
|
|
|
</para>
|
2024-10-20 01:05:12 +02:00
|
|
|
</section>
|
|
|
|
</section>
|
|
|
|
<section>
|
|
|
|
<title>Variable Documentation</title>
|
|
|
|
<anchor xml:id="_fsm_2preferences_2manager_8c_1aca528e2aeb796176a06819e058557e72"/><section>
|
|
|
|
<title>pref_jean</title>
|
|
|
|
<indexterm><primary>pref_jean</primary><secondary>manager.c</secondary></indexterm>
|
|
|
|
<indexterm><primary>manager.c</primary><secondary>pref_jean</secondary></indexterm>
|
|
|
|
<para><computeroutput>struct <link linkend="_structpreferences">preferences</link>* pref_jean = NULL</computeroutput></para>
|
|
|
|
<para><formalpara><title>Date</title>
|
|
|
|
|
|
|
|
<para></para>
|
|
|
|
</formalpara>
|
|
|
|
<formalpara><title>Author</title>
|
|
|
|
|
|
|
|
<para></para>
|
|
|
|
</formalpara>
|
|
|
|
<formalpara><title>See also</title>
|
|
|
|
|
|
|
|
<para></para>
|
|
|
|
|
|
|
|
<para></para>
|
|
|
|
</formalpara>
|
|
|
|
</para>
|
|
|
|
</section>
|
|
|
|
</section>
|
|
|
|
</section>
|