gem-graph-client/doc/docbook/d4/d0b/parse_8h.xml

293 lines
11 KiB
XML

<?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="_parse_8h" xml:lang="en-US">
<title>include/parse.h File Reference</title>
<indexterm><primary>include/parse.h</primary></indexterm>
<para>
<para>model parsing header </para>
</para>
This graph shows which files directly or indirectly include this file:<para>
<informalfigure>
<mediaobject>
<imageobject>
<imagedata width="50%" align="center" valign="middle" scalefit="0" fileref="../../d8/d03/parse_8h__dep__incl.png"></imagedata>
</imageobject>
</mediaobject>
</informalfigure>
</para>
<simplesect>
<title>Functions </title>
<itemizedlist>
<listitem><para>bool <link linkend="_parse_8h_1a1d3cbba0db1e6175e60b7df68820fe4e">parse_model_init</link> (const char *content, size_t length, const char *basename)</para>
<para>Phantom documentation. </para>
</listitem>
<listitem><para>bool <link linkend="_parse_8h_1ae2e7d278df2f9cd33246b94d3d9774a7">parse_model_shutdown</link> (void)</para>
<para>Phantom documentation. </para>
</listitem>
<listitem><para>char <link linkend="_parse_8h_1a99b1c8dabcf4f7c0e4e7851c89cf31fa">parse_model_get_dim</link> (void)</para>
<para>Phantom documentation. </para>
</listitem>
<listitem><para>long <link linkend="_parse_8h_1a53d57da5244be4a906ead03d35cad071">parse_model_get_dim_value</link> (const char *axis)</para>
<para>Phantom documentation. </para>
</listitem>
<listitem><para>char <link linkend="_parse_8h_1a65cbc55feddd49729e9cedad453d323f">parse_model_get_multiplicity</link> (void)</para>
<para>Phantom documentation. </para>
</listitem>
<listitem><para>bool <link linkend="_parse_8h_1a562cd593d672af0d4828ea491b44415f">parse_model_get_next_state</link> (char *new_state_id)</para>
<para>Phantom documentation. </para>
</listitem>
<listitem><para>bool <link linkend="_parse_8h_1ad6c895b8ab8296dda321188b930218cc">parse_model_get_next_arrow</link> (struct <link linkend="_structarrow__t">arrow_t</link> *new_arrow, const char *state_id, char dimension)</para>
<para>Phantom documentation. </para>
</listitem>
<listitem><para>long <link linkend="_parse_8h_1ad5a0d65870999086f22a8304535e45b1">parse_model_get_state_arrows_count</link> (const char *state_id)</para>
<para>Phantom documentation. </para>
</listitem>
</itemizedlist>
</simplesect>
<section>
<title>Detailed Description</title>
<para>model parsing header </para>
<para>This file is part of Gem-graph. </para>
</section>
<section>
<title>Function Documentation</title>
<anchor xml:id="_parse_8h_1a99b1c8dabcf4f7c0e4e7851c89cf31fa"/><section>
<title>parse_model_get_dim()</title>
<indexterm><primary>parse_model_get_dim</primary><secondary>parse.h</secondary></indexterm>
<indexterm><primary>parse.h</primary><secondary>parse_model_get_dim</secondary></indexterm>
<para><computeroutput>char parse_model_get_dim (void )</computeroutput></para><para>
<para>Phantom documentation. </para>
</para>
<para><formalpara><title>Returns</title>
<para>char </para>
</formalpara>
</para>
</section>
<anchor xml:id="_parse_8h_1a53d57da5244be4a906ead03d35cad071"/><section>
<title>parse_model_get_dim_value()</title>
<indexterm><primary>parse_model_get_dim_value</primary><secondary>parse.h</secondary></indexterm>
<indexterm><primary>parse.h</primary><secondary>parse_model_get_dim_value</secondary></indexterm>
<para><computeroutput>long parse_model_get_dim_value (const char * axis)</computeroutput></para><para>
<para>Phantom documentation. </para>
</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>*axis</entry><entry></entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
<formalpara><title>Returns</title>
<para>long </para>
</formalpara>
</para>
</section>
<anchor xml:id="_parse_8h_1a65cbc55feddd49729e9cedad453d323f"/><section>
<title>parse_model_get_multiplicity()</title>
<indexterm><primary>parse_model_get_multiplicity</primary><secondary>parse.h</secondary></indexterm>
<indexterm><primary>parse.h</primary><secondary>parse_model_get_multiplicity</secondary></indexterm>
<para><computeroutput>char parse_model_get_multiplicity (void )</computeroutput></para><para>
<para>Phantom documentation. </para>
</para>
<para><formalpara><title>Returns</title>
<para>char </para>
</formalpara>
</para>
</section>
<anchor xml:id="_parse_8h_1ad6c895b8ab8296dda321188b930218cc"/><section>
<title>parse_model_get_next_arrow()</title>
<indexterm><primary>parse_model_get_next_arrow</primary><secondary>parse.h</secondary></indexterm>
<indexterm><primary>parse.h</primary><secondary>parse_model_get_next_arrow</secondary></indexterm>
<para><computeroutput>bool parse_model_get_next_arrow (struct <link linkend="_structarrow__t">arrow_t</link> * new_arrow, const char * state_id, char dimension)</computeroutput></para><para>
<para>Phantom documentation. </para>
</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>*new_arrow</entry><entry>
<para></para>
</entry>
</row>
<row>
<entry>*state_id</entry><entry>
<para></para>
</entry>
</row>
<row>
<entry>dimension</entry><entry></entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
<formalpara><title>Returns</title>
<para>bool </para>
</formalpara>
</para>
</section>
<anchor xml:id="_parse_8h_1a562cd593d672af0d4828ea491b44415f"/><section>
<title>parse_model_get_next_state()</title>
<indexterm><primary>parse_model_get_next_state</primary><secondary>parse.h</secondary></indexterm>
<indexterm><primary>parse.h</primary><secondary>parse_model_get_next_state</secondary></indexterm>
<para><computeroutput>bool parse_model_get_next_state (char * new_state_id)</computeroutput></para><para>
<para>Phantom documentation. </para>
</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>*new_state_id</entry><entry></entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
<formalpara><title>Returns</title>
<para>bool </para>
</formalpara>
</para>
</section>
<anchor xml:id="_parse_8h_1ad5a0d65870999086f22a8304535e45b1"/><section>
<title>parse_model_get_state_arrows_count()</title>
<indexterm><primary>parse_model_get_state_arrows_count</primary><secondary>parse.h</secondary></indexterm>
<indexterm><primary>parse.h</primary><secondary>parse_model_get_state_arrows_count</secondary></indexterm>
<para><computeroutput>long parse_model_get_state_arrows_count (const char * state_id)</computeroutput></para><para>
<para>Phantom documentation. </para>
</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>*state_id</entry><entry></entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
<formalpara><title>Returns</title>
<para>long </para>
</formalpara>
</para>
</section>
<anchor xml:id="_parse_8h_1a1d3cbba0db1e6175e60b7df68820fe4e"/><section>
<title>parse_model_init()</title>
<indexterm><primary>parse_model_init</primary><secondary>parse.h</secondary></indexterm>
<indexterm><primary>parse.h</primary><secondary>parse_model_init</secondary></indexterm>
<para><computeroutput>bool parse_model_init (const char * content, size_t length, const char * basename)</computeroutput></para><para>
<para>Phantom documentation. </para>
</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>*content</entry><entry>
<para></para>
</entry>
</row>
<row>
<entry>length</entry><entry>
<para></para>
</entry>
</row>
<row>
<entry>*basename</entry><entry></entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
<formalpara><title>Returns</title>
<para>bool </para>
</formalpara>
</para>
</section>
<anchor xml:id="_parse_8h_1ae2e7d278df2f9cd33246b94d3d9774a7"/><section>
<title>parse_model_shutdown()</title>
<indexterm><primary>parse_model_shutdown</primary><secondary>parse.h</secondary></indexterm>
<indexterm><primary>parse.h</primary><secondary>parse_model_shutdown</secondary></indexterm>
<para><computeroutput>bool parse_model_shutdown (void )</computeroutput></para><para>
<para>Phantom documentation. </para>
</para>
<para>returns bool </para>
</section>
</section>
</section>