<?xml version='1.0' encoding='iso-8859-1' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.3.9.1">
  <compounddef id="classC__CalendrierObstetrique" kind="class" prot="public">
    <compoundname>C_CalendrierObstetrique</compoundname>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="classC__CalendrierObstetrique_1a0" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>C_CalendrierObstetrique::C_CalendrierObstetrique</definition>
        <argsstring>(const QString &amp;ddr)</argsstring>
        <name>C_CalendrierObstetrique</name>
        <param>
          <type>const QString &amp;</type>
          <declname>ddr</declname>
        </param>
        <briefdescription>
<para>Constructeur, récupère ddr dans la variable globale m_ddr. </para>        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>ddr</parametername>
</parameternamelist>
<parameterdescription>
<para>: Le premier jour des dernières règles </para></parameterdescription>
</parameteritem>
</parameterlist>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/ro/MedinTuxLast/Plug/cal_obst/src/C_CalendrierObstetrique.h" line="49" bodystart="57" bodyend="60"/>
      </memberdef>
      <memberdef kind="function" id="classC__CalendrierObstetrique_1a1" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>C_CalendrierObstetrique::~C_CalendrierObstetrique</definition>
        <argsstring>()</argsstring>
        <name>~C_CalendrierObstetrique</name>
        <briefdescription>
<para>Destructeur. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/ro/MedinTuxLast/Plug/cal_obst/src/C_CalendrierObstetrique.h" line="50" bodystart="65" bodyend="67"/>
      </memberdef>
      <memberdef kind="function" id="classC__CalendrierObstetrique_1a2" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>QString</type>
        <definition>QString C_CalendrierObstetrique::GetDDR</definition>
        <argsstring>()</argsstring>
        <name>GetDDR</name>
        <briefdescription>
<para>Récupère dans le terrain la date des dernières règles en cas de grossesse. </para>        </briefdescription>
        <detaileddescription>
<para><simplesect kind="return"><para>Retourne la date au format Qt::ISODate (yyyy-MM-dd) ou QString:null si n&apos;est pas trouvée. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/ro/MedinTuxLast/Plug/cal_obst/src/C_CalendrierObstetrique.h" line="52" bodystart="107" bodyend="118"/>
      </memberdef>
      <memberdef kind="function" id="classC__CalendrierObstetrique_1a3" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>QString</type>
        <definition>QString C_CalendrierObstetrique::Terme_Obst</definition>
        <argsstring>(QDate dt)</argsstring>
        <name>Terme_Obst</name>
        <param>
          <type>QDate</type>
          <declname>dt</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/ro/MedinTuxLast/Plug/cal_obst/src/C_CalendrierObstetrique.h" line="53" bodystart="76" bodyend="99"/>
      </memberdef>
      <memberdef kind="function" id="classC__CalendrierObstetrique_1a4" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>QString</type>
        <definition>QString C_CalendrierObstetrique::Calendrier_Obst</definition>
        <argsstring>()</argsstring>
        <name>Calendrier_Obst</name>
        <briefdescription>
<para>Fonction de calendrier accessible depuis les masques de MedinTux. </para>        </briefdescription>
        <detaileddescription>
<para><simplesect kind="return"><para>Retourne le calendrier obstétrical (dates des échos, déclaration grossesse, terme...).</para></simplesect>
Le calendrier obstétrical s&apos;appuie sur la date des dernières règles. <linebreak/>
 Cette date est passée en paramètre au plugins En cas d&apos;erreur, la fonction retourne une phrase d&apos;erreur explicative</para><para>Pour appeler cette fonction, utilisez dans vos masques, champs d&apos;insertion... le code suivant : <programlisting><codeline><highlight class="normal">{{[Execute]</highlight></codeline>
<codeline><highlight class="normal">pathPlugin=../../Plug/cal_obst/bin/cal_obst</highlight></codeline>
<codeline><highlight class="normal">maskExch=<sp/>*</highlight></codeline>
<codeline><highlight class="normal">pathIni=****</highlight></codeline>
<codeline><highlight class="normal">waitEnd=y</highlight></codeline>
<codeline><highlight class="normal">[Parametres]</highlight></codeline>
<codeline><highlight class="normal">m_DateDerRegle<sp/>=<sp/>{{DDR=dd-MM-yyyy}}</highlight></codeline>
<codeline><highlight class="normal">}}</highlight></codeline>
</programlisting></para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/ro/MedinTuxLast/Plug/cal_obst/src/C_CalendrierObstetrique.h" line="54" bodystart="142" bodyend="239"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-attrib">
      <memberdef kind="variable" id="classC__CalendrierObstetrique_1o0" prot="public" static="no" volatile="no" mutable="no">
        <type>QString</type>
        <definition>QString C_CalendrierObstetrique::m_ddr</definition>
        <argsstring></argsstring>
        <name>m_ddr</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/ro/MedinTuxLast/Plug/cal_obst/src/C_CalendrierObstetrique.h" line="56" bodystart="56" bodyend="-1"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
<para>Calcul et renvoie le calendrier obstétrical en se basant sur la date des dernières règles. </para>    </briefdescription>
    <detaileddescription>
<para>#include &quot;C_CalendrierObstetrique.h&quot;<linebreak/>
 Project: MedinTux <linebreak/>
 Copyright (C) 2003 2004 2005 2006 2007 <linebreak/>
 by Sevin Roland , Eric Maeker and Data Medical Design <linebreak/>
 E-Mail: <ulink url="mailto:roland-sevin@medintux.org">roland-sevin@medintux.org</ulink> <linebreak/>
 </para>    </detaileddescription>
    <location file="/home/ro/MedinTuxLast/Plug/cal_obst/src/C_CalendrierObstetrique.h" line="47" bodystart="46" bodyend="57"/>
    <listofallmembers>
      <member refid="classC__CalendrierObstetrique_1a0" prot="public" virt="non-virtual"><scope>C_CalendrierObstetrique</scope><name>C_CalendrierObstetrique</name></member>
      <member refid="classC__CalendrierObstetrique_1a4" prot="public" virt="non-virtual"><scope>C_CalendrierObstetrique</scope><name>Calendrier_Obst</name></member>
      <member refid="classC__CalendrierObstetrique_1a2" prot="public" virt="non-virtual"><scope>C_CalendrierObstetrique</scope><name>GetDDR</name></member>
      <member refid="classC__CalendrierObstetrique_1o0" prot="public" virt="non-virtual"><scope>C_CalendrierObstetrique</scope><name>m_ddr</name></member>
      <member refid="classC__CalendrierObstetrique_1a3" prot="public" virt="non-virtual"><scope>C_CalendrierObstetrique</scope><name>Terme_Obst</name></member>
      <member refid="classC__CalendrierObstetrique_1a1" prot="public" virt="non-virtual"><scope>C_CalendrierObstetrique</scope><name>~C_CalendrierObstetrique</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
