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="_tools__list_8c" xml:lang="en-US">
|
|
|
|
<title>src/fsm/measures/tools_list.c File Reference</title>
|
|
|
|
<indexterm><primary>src/fsm/measures/tools_list.c</primary></indexterm>
|
|
|
|
<para>
|
|
|
|
|
2024-10-24 09:12:19 +02:00
|
|
|
<para>fsm measures lists tools (basic functions). </para>
|
2024-10-20 01:05:12 +02:00
|
|
|
|
|
|
|
</para>
|
2024-10-25 22:12:02 +02:00
|
|
|
<programlisting linenumbering="unnumbered">#include <stdbool.h><?linebreak?>#include <stdio.h><?linebreak?>#include <stdlib.h><?linebreak?>#include "../../../include/fsm.h"<?linebreak?></programlisting>Include dependency graph for tools_list.c:<para>
|
|
|
|
<informalfigure>
|
|
|
|
<mediaobject>
|
|
|
|
<imageobject>
|
2024-10-27 04:18:58 +01:00
|
|
|
<imagedata width="50%" align="center" valign="middle" scalefit="0" fileref="../../d7/d0c/tools__list_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>Functions </title>
|
|
|
|
<itemizedlist>
|
2024-10-27 04:18:58 +01:00
|
|
|
<listitem><para>void <link linkend="_tools__list_8c_1a100805032e9731666a4c0c528b4512cb">fsm_tools_list_insert</link> (<link linkend="_structfsm__struct__list__tool">fsm_struct_list_tool</link> **ml, int value)</para>
|
2024-10-20 01:05:12 +02:00
|
|
|
</listitem>
|
2024-10-27 04:18:58 +01:00
|
|
|
<listitem><para>int <link linkend="_tools__list_8c_1a204d9cfc6f205fb7ebf1b744d71c639e">fsm_tools_list_pop</link> (<link linkend="_structfsm__struct__list__tool">fsm_struct_list_tool</link> **ml)</para>
|
2024-10-20 01:05:12 +02:00
|
|
|
</listitem>
|
2024-10-27 04:18:58 +01:00
|
|
|
<listitem><para>int <link linkend="_tools__list_8c_1a6837ac34e7f549b0bdf3f1c58a39f0b0">fsm_tools_list_length</link> (<link linkend="_structfsm__struct__list__tool">fsm_struct_list_tool</link> *ml)</para>
|
2024-10-20 01:05:12 +02:00
|
|
|
</listitem>
|
2024-10-27 04:18:58 +01:00
|
|
|
<listitem><para>void <link linkend="_tools__list_8c_1a090a6a2c0b5ef0dde68412c2885f9c98">fsm_tools_list_clear</link> (<link linkend="_structfsm__struct__list__tool">fsm_struct_list_tool</link> **ml)</para>
|
2024-10-20 01:05:12 +02:00
|
|
|
</listitem>
|
2024-10-27 04:18:58 +01:00
|
|
|
<listitem><para>void <link linkend="_tools__list_8c_1a72e3e8ba6fe255fe3dccf3eb30d1e24f">fsm_tools_list_view</link> (<link linkend="_structfsm__struct__list__tool">fsm_struct_list_tool</link> *ml)</para>
|
2024-10-20 01:05:12 +02:00
|
|
|
</listitem>
|
2024-10-27 04:18:58 +01:00
|
|
|
<listitem><para>void <link linkend="_tools__list_8c_1a274e703d76bfc06daa46ec5924187fa3">fsm_tools_list_test</link> ()</para>
|
2024-10-20 01:05:12 +02:00
|
|
|
</listitem>
|
|
|
|
</itemizedlist>
|
|
|
|
</simplesect>
|
|
|
|
<section>
|
|
|
|
<title>Detailed Description</title>
|
|
|
|
|
2024-10-24 09:12:19 +02:00
|
|
|
<para>fsm measures lists tools (basic functions). </para>
|
2024-10-20 01:05:12 +02:00
|
|
|
|
2024-10-20 23:03:17 +02:00
|
|
|
<para>This file is part of Gem-graph. </para>
|
2024-10-20 01:05:12 +02:00
|
|
|
</section>
|
2024-10-27 04:18:58 +01:00
|
|
|
<section>
|
|
|
|
<title>Function Documentation</title>
|
|
|
|
<anchor xml:id="_tools__list_8c_1a090a6a2c0b5ef0dde68412c2885f9c98"/><section>
|
|
|
|
<title>fsm_tools_list_clear()</title>
|
|
|
|
<indexterm><primary>fsm_tools_list_clear</primary><secondary>tools_list.c</secondary></indexterm>
|
|
|
|
<indexterm><primary>tools_list.c</primary><secondary>fsm_tools_list_clear</secondary></indexterm>
|
|
|
|
<para><computeroutput>void fsm_tools_list_clear (<link linkend="_structfsm__struct__list__tool">fsm_struct_list_tool</link> ** ml)</computeroutput></para>
|
|
|
|
<para>
|
|
|
|
<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>**ml</entry><entry></entry>
|
|
|
|
</row>
|
|
|
|
</tbody>
|
|
|
|
</tgroup>
|
|
|
|
</table>
|
|
|
|
</para>
|
|
|
|
</formalpara>
|
|
|
|
<formalpara><title>See also</title>
|
|
|
|
|
|
|
|
<para><link linkend="_tools__list_8c_1a274e703d76bfc06daa46ec5924187fa3">fsm_tools_list_test()</link> </para>
|
|
|
|
</formalpara>
|
|
|
|
</para>
|
|
|
|
Here is the caller graph for this function:<para>
|
|
|
|
<informalfigure>
|
|
|
|
<mediaobject>
|
|
|
|
<imageobject>
|
|
|
|
<imagedata width="50%" align="center" valign="middle" scalefit="0" fileref="../../d1/d04/tools__list_8c_a090a6a2c0b5ef0dde68412c2885f9c98_icgraph.svg"></imagedata>
|
|
|
|
</imageobject>
|
|
|
|
</mediaobject>
|
|
|
|
</informalfigure>
|
|
|
|
</para>
|
|
|
|
</section>
|
|
|
|
<anchor xml:id="_tools__list_8c_1a100805032e9731666a4c0c528b4512cb"/><section>
|
|
|
|
<title>fsm_tools_list_insert()</title>
|
|
|
|
<indexterm><primary>fsm_tools_list_insert</primary><secondary>tools_list.c</secondary></indexterm>
|
|
|
|
<indexterm><primary>tools_list.c</primary><secondary>fsm_tools_list_insert</secondary></indexterm>
|
|
|
|
<para><computeroutput>void fsm_tools_list_insert (<link linkend="_structfsm__struct__list__tool">fsm_struct_list_tool</link> ** ml, int value)</computeroutput></para>
|
|
|
|
<para>
|
|
|
|
<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>**ml</entry><entry>
|
|
|
|
<para></para>
|
|
|
|
</entry>
|
|
|
|
</row>
|
|
|
|
<row>
|
|
|
|
<entry>value</entry><entry></entry>
|
|
|
|
</row>
|
|
|
|
</tbody>
|
|
|
|
</tgroup>
|
|
|
|
</table>
|
|
|
|
</para>
|
|
|
|
</formalpara>
|
|
|
|
<formalpara><title>See also</title>
|
|
|
|
|
|
|
|
<para><link linkend="_tools__list_8c_1a274e703d76bfc06daa46ec5924187fa3">fsm_tools_list_test()</link> </para>
|
|
|
|
</formalpara>
|
|
|
|
</para>
|
|
|
|
Here is the caller graph for this function:<para>
|
|
|
|
<informalfigure>
|
|
|
|
<mediaobject>
|
|
|
|
<imageobject>
|
|
|
|
<imagedata width="50%" align="center" valign="middle" scalefit="0" fileref="../../d1/d04/tools__list_8c_a100805032e9731666a4c0c528b4512cb_icgraph.svg"></imagedata>
|
|
|
|
</imageobject>
|
|
|
|
</mediaobject>
|
|
|
|
</informalfigure>
|
|
|
|
</para>
|
|
|
|
</section>
|
|
|
|
<anchor xml:id="_tools__list_8c_1a6837ac34e7f549b0bdf3f1c58a39f0b0"/><section>
|
|
|
|
<title>fsm_tools_list_length()</title>
|
|
|
|
<indexterm><primary>fsm_tools_list_length</primary><secondary>tools_list.c</secondary></indexterm>
|
|
|
|
<indexterm><primary>tools_list.c</primary><secondary>fsm_tools_list_length</secondary></indexterm>
|
|
|
|
<para><computeroutput>int fsm_tools_list_length (<link linkend="_structfsm__struct__list__tool">fsm_struct_list_tool</link> * ml)</computeroutput></para>
|
|
|
|
<para>
|
|
|
|
<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>**ml</entry><entry></entry>
|
|
|
|
</row>
|
|
|
|
</tbody>
|
|
|
|
</tgroup>
|
|
|
|
</table>
|
|
|
|
</para>
|
|
|
|
</formalpara>
|
|
|
|
<formalpara><title>See also</title>
|
|
|
|
|
|
|
|
<para><link linkend="_tools__list_8c_1a274e703d76bfc06daa46ec5924187fa3">fsm_tools_list_test()</link> </para>
|
|
|
|
</formalpara>
|
|
|
|
</para>
|
|
|
|
Here is the caller graph for this function:<para>
|
|
|
|
<informalfigure>
|
|
|
|
<mediaobject>
|
|
|
|
<imageobject>
|
|
|
|
<imagedata width="50%" align="center" valign="middle" scalefit="0" fileref="../../d1/d04/tools__list_8c_a6837ac34e7f549b0bdf3f1c58a39f0b0_icgraph.svg"></imagedata>
|
|
|
|
</imageobject>
|
|
|
|
</mediaobject>
|
|
|
|
</informalfigure>
|
|
|
|
</para>
|
|
|
|
</section>
|
|
|
|
<anchor xml:id="_tools__list_8c_1a204d9cfc6f205fb7ebf1b744d71c639e"/><section>
|
|
|
|
<title>fsm_tools_list_pop()</title>
|
|
|
|
<indexterm><primary>fsm_tools_list_pop</primary><secondary>tools_list.c</secondary></indexterm>
|
|
|
|
<indexterm><primary>tools_list.c</primary><secondary>fsm_tools_list_pop</secondary></indexterm>
|
|
|
|
<para><computeroutput>int fsm_tools_list_pop (<link linkend="_structfsm__struct__list__tool">fsm_struct_list_tool</link> ** ml)</computeroutput></para>
|
|
|
|
<para>
|
|
|
|
<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>**ml</entry><entry></entry>
|
|
|
|
</row>
|
|
|
|
</tbody>
|
|
|
|
</tgroup>
|
|
|
|
</table>
|
|
|
|
</para>
|
|
|
|
</formalpara>
|
|
|
|
<formalpara><title>See also</title>
|
|
|
|
|
|
|
|
<para><link linkend="_tools__list_8c_1a274e703d76bfc06daa46ec5924187fa3">fsm_tools_list_test()</link> </para>
|
|
|
|
</formalpara>
|
|
|
|
</para>
|
|
|
|
Here is the caller graph for this function:<para>
|
|
|
|
<informalfigure>
|
|
|
|
<mediaobject>
|
|
|
|
<imageobject>
|
|
|
|
<imagedata width="50%" align="center" valign="middle" scalefit="0" fileref="../../d1/d04/tools__list_8c_a204d9cfc6f205fb7ebf1b744d71c639e_icgraph.svg"></imagedata>
|
|
|
|
</imageobject>
|
|
|
|
</mediaobject>
|
|
|
|
</informalfigure>
|
|
|
|
</para>
|
|
|
|
</section>
|
|
|
|
<anchor xml:id="_tools__list_8c_1a274e703d76bfc06daa46ec5924187fa3"/><section>
|
|
|
|
<title>fsm_tools_list_test()</title>
|
|
|
|
<indexterm><primary>fsm_tools_list_test</primary><secondary>tools_list.c</secondary></indexterm>
|
|
|
|
<indexterm><primary>tools_list.c</primary><secondary>fsm_tools_list_test</secondary></indexterm>
|
|
|
|
<para><computeroutput>void fsm_tools_list_test ( )</computeroutput></para>
|
|
|
|
<para><formalpara><title>See also</title>
|
|
|
|
|
|
|
|
<para><link linkend="_fsm_8h_1a5da29952715596bf17643f907bd64daf">fsm_list_init_measures()</link>()</para>
|
|
|
|
|
|
|
|
<para><link linkend="_fsm_8h_1a1c4245816950e71cae94f99b59c417a9">fsm_add_log()</link> </para>
|
|
|
|
|
|
|
|
<para><link linkend="_tools__list_8c_1a100805032e9731666a4c0c528b4512cb">fsm_tools_list_insert()</link> </para>
|
|
|
|
|
|
|
|
<para><link linkend="_tools__list_8c_1a204d9cfc6f205fb7ebf1b744d71c639e">fsm_tools_list_pop()</link> </para>
|
|
|
|
|
|
|
|
<para><link linkend="_tools__list_8c_1a72e3e8ba6fe255fe3dccf3eb30d1e24f">fsm_tools_list_view()</link> </para>
|
|
|
|
|
|
|
|
<para><link linkend="_tools__list_8c_1a090a6a2c0b5ef0dde68412c2885f9c98">fsm_tools_list_clear()</link> </para>
|
|
|
|
</formalpara>
|
|
|
|
</para>
|
|
|
|
Here is the call graph for this function:<para>
|
|
|
|
<informalfigure>
|
|
|
|
<mediaobject>
|
|
|
|
<imageobject>
|
|
|
|
<imagedata width="50%" align="center" valign="middle" scalefit="0" fileref="../../d1/d04/tools__list_8c_a274e703d76bfc06daa46ec5924187fa3_cgraph.svg"></imagedata>
|
|
|
|
</imageobject>
|
|
|
|
</mediaobject>
|
|
|
|
</informalfigure>
|
|
|
|
</para>
|
|
|
|
Here is the caller graph for this function:<para>
|
|
|
|
<informalfigure>
|
|
|
|
<mediaobject>
|
|
|
|
<imageobject>
|
|
|
|
<imagedata width="50%" align="center" valign="middle" scalefit="0" fileref="../../d1/d04/tools__list_8c_a274e703d76bfc06daa46ec5924187fa3_icgraph.svg"></imagedata>
|
|
|
|
</imageobject>
|
|
|
|
</mediaobject>
|
|
|
|
</informalfigure>
|
|
|
|
</para>
|
|
|
|
</section>
|
|
|
|
<anchor xml:id="_tools__list_8c_1a72e3e8ba6fe255fe3dccf3eb30d1e24f"/><section>
|
|
|
|
<title>fsm_tools_list_view()</title>
|
|
|
|
<indexterm><primary>fsm_tools_list_view</primary><secondary>tools_list.c</secondary></indexterm>
|
|
|
|
<indexterm><primary>tools_list.c</primary><secondary>fsm_tools_list_view</secondary></indexterm>
|
|
|
|
<para><computeroutput>void fsm_tools_list_view (<link linkend="_structfsm__struct__list__tool">fsm_struct_list_tool</link> * ml)</computeroutput></para>
|
|
|
|
<para>
|
|
|
|
<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>**ml</entry><entry></entry>
|
|
|
|
</row>
|
|
|
|
</tbody>
|
|
|
|
</tgroup>
|
|
|
|
</table>
|
|
|
|
</para>
|
|
|
|
</formalpara>
|
|
|
|
<formalpara><title>See also</title>
|
|
|
|
|
|
|
|
<para><link linkend="_tools__list_8c_1a274e703d76bfc06daa46ec5924187fa3">fsm_tools_list_test()</link> </para>
|
|
|
|
</formalpara>
|
|
|
|
</para>
|
|
|
|
Here is the call graph for this function:<para>
|
|
|
|
<informalfigure>
|
|
|
|
<mediaobject>
|
|
|
|
<imageobject>
|
|
|
|
<imagedata width="50%" align="center" valign="middle" scalefit="0" fileref="../../d1/d04/tools__list_8c_a72e3e8ba6fe255fe3dccf3eb30d1e24f_cgraph.svg"></imagedata>
|
|
|
|
</imageobject>
|
|
|
|
</mediaobject>
|
|
|
|
</informalfigure>
|
|
|
|
</para>
|
|
|
|
Here is the caller graph for this function:<para>
|
|
|
|
<informalfigure>
|
|
|
|
<mediaobject>
|
|
|
|
<imageobject>
|
|
|
|
<imagedata width="50%" align="center" valign="middle" scalefit="0" fileref="../../d1/d04/tools__list_8c_a72e3e8ba6fe255fe3dccf3eb30d1e24f_icgraph.svg"></imagedata>
|
|
|
|
</imageobject>
|
|
|
|
</mediaobject>
|
|
|
|
</informalfigure>
|
|
|
|
</para>
|
|
|
|
</section>
|
|
|
|
</section>
|
2024-10-20 01:05:12 +02:00
|
|
|
</section>
|