<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.8.14">
  <compounddef id="classCisAsciiFileOutput" kind="class" language="C++" prot="public">
    <compoundname>CisAsciiFileOutput</compoundname>
    <basecompoundref refid="classCisOutput" prot="public" virt="non-virtual">CisOutput</basecompoundref>
    <derivedcompoundref refid="classCisAsciiArrayOutput" prot="public" virt="non-virtual">CisAsciiArrayOutput</derivedcompoundref>
    <derivedcompoundref refid="classCisAsciiArrayOutput__local" prot="public" virt="non-virtual">CisAsciiArrayOutput_local</derivedcompoundref>
    <derivedcompoundref refid="classCisAsciiFileOutput__local" prot="public" virt="non-virtual">CisAsciiFileOutput_local</derivedcompoundref>
    <derivedcompoundref refid="classCisAsciiTableOutput" prot="public" virt="non-virtual">CisAsciiTableOutput</derivedcompoundref>
    <derivedcompoundref refid="classCisAsciiTableOutput__local" prot="public" virt="non-virtual">CisAsciiTableOutput_local</derivedcompoundref>
    <includes refid="CisInterface_8hpp" local="no">CisInterface.hpp</includes>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="classCisAsciiFileOutput_1ab17524610ace98b485e02932ba3468af" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type></type>
        <definition>CisAsciiFileOutput::CisAsciiFileOutput</definition>
        <argsstring>(const char *name)</argsstring>
        <name>CisAsciiFileOutput</name>
        <param>
          <type>const char *</type>
          <declname>name</declname>
        </param>
        <briefdescription>
<para>Constructor for <ref refid="classCisAsciiFileOutput" kindref="compound">CisAsciiFileOutput</ref>. </para>        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">name</parametername>
</parameternamelist>
<parameterdescription>
<para>constant character pointer to the name of an output channel. </para></parameterdescription>
</parameteritem>
</parameterlist>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/root/cis_interface/cis_interface/cis_interface/interface/CisInterface.hpp" line="430" column="1" bodyfile="/root/cis_interface/cis_interface/cis_interface/interface/CisInterface.hpp" bodystart="430" bodyend="431"/>
      </memberdef>
      <memberdef kind="function" id="classCisAsciiFileOutput_1a123f97ab25f1930bc4930e468de1bf05" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type></type>
        <definition>CisAsciiFileOutput::CisAsciiFileOutput</definition>
        <argsstring>(cisOutput_t x)</argsstring>
        <name>CisAsciiFileOutput</name>
        <param>
          <type>cisOutput_t</type>
          <declname>x</declname>
        </param>
        <briefdescription>
<para>Empty constructor for inheritance. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/root/cis_interface/cis_interface/cis_interface/interface/CisInterface.hpp" line="434" column="1" bodyfile="/root/cis_interface/cis_interface/cis_interface/interface/CisInterface.hpp" bodystart="434" bodyend="435"/>
      </memberdef>
      <memberdef kind="function" id="classCisAsciiFileOutput_1a8863d020f0cc7c4690fa0877358eae6d" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>int</type>
        <definition>int CisAsciiFileOutput::send_line</definition>
        <argsstring>(const char *line)</argsstring>
        <name>send_line</name>
        <param>
          <type>const char *</type>
          <declname>line</declname>
        </param>
        <briefdescription>
<para>Send a single line to a file or queue. </para>        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">line</parametername>
</parameternamelist>
<parameterdescription>
<para>character pointer to line that should be sent. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>int 0 if send was succesfull. All other values indicate errors. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/root/cis_interface/cis_interface/cis_interface/interface/CisInterface.hpp" line="442" column="1" bodyfile="/root/cis_interface/cis_interface/cis_interface/interface/CisInterface.hpp" bodystart="442" bodyend="442"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
<para>C++ interface to cisAsciiFileOutput_t functionality. The <ref refid="classCisAsciiFileOutput" kindref="compound">CisAsciiFileOutput</ref> class is a basic wrapper around the C cisAsciiFileOutput_t structure and associated functions from the <ref refid="CisInterface_8h_source" kindref="compound">CisInterface.h</ref> header. It provides the user with C++ style access to basic ASCII file output operations. </para>    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <inheritancegraph>
      <node id="44">
        <label>CisAsciiFileOutput</label>
        <link refid="classCisAsciiFileOutput"/>
        <childnode refid="45" relation="public-inheritance">
        </childnode>
      </node>
      <node id="48">
        <label>CisAsciiFileOutput_local</label>
        <link refid="classCisAsciiFileOutput__local"/>
        <childnode refid="44" relation="public-inheritance">
        </childnode>
      </node>
      <node id="49">
        <label>CisAsciiTableOutput</label>
        <link refid="classCisAsciiTableOutput"/>
        <childnode refid="44" relation="public-inheritance">
        </childnode>
      </node>
      <node id="46">
        <label>CisAsciiArrayOutput</label>
        <link refid="classCisAsciiArrayOutput"/>
        <childnode refid="44" relation="public-inheritance">
        </childnode>
      </node>
      <node id="45">
        <label>CisOutput</label>
        <link refid="classCisOutput"/>
      </node>
      <node id="47">
        <label>CisAsciiArrayOutput_local</label>
        <link refid="classCisAsciiArrayOutput__local"/>
        <childnode refid="44" relation="public-inheritance">
        </childnode>
      </node>
      <node id="50">
        <label>CisAsciiTableOutput_local</label>
        <link refid="classCisAsciiTableOutput__local"/>
        <childnode refid="44" relation="public-inheritance">
        </childnode>
      </node>
    </inheritancegraph>
    <collaborationgraph>
      <node id="51">
        <label>CisAsciiFileOutput</label>
        <link refid="classCisAsciiFileOutput"/>
        <childnode refid="52" relation="public-inheritance">
        </childnode>
      </node>
      <node id="52">
        <label>CisOutput</label>
        <link refid="classCisOutput"/>
      </node>
    </collaborationgraph>
    <location file="/root/cis_interface/cis_interface/cis_interface/interface/CisInterface.hpp" line="423" column="1" bodyfile="/root/cis_interface/cis_interface/cis_interface/interface/CisInterface.hpp" bodystart="423" bodyend="444"/>
    <listofallmembers>
      <member refid="classCisOutput_1af977def262b778702e06277f5d50f102" prot="public" virt="non-virtual"><scope>CisAsciiFileOutput</scope><name>_destroy_pi</name></member>
      <member refid="classCisAsciiFileOutput_1ab17524610ace98b485e02932ba3468af" prot="public" virt="non-virtual"><scope>CisAsciiFileOutput</scope><name>CisAsciiFileOutput</name></member>
      <member refid="classCisAsciiFileOutput_1a123f97ab25f1930bc4930e468de1bf05" prot="public" virt="non-virtual"><scope>CisAsciiFileOutput</scope><name>CisAsciiFileOutput</name></member>
      <member refid="classCisOutput_1acbe5281010e3dd4617006a03d9c6c06c" prot="public" virt="non-virtual"><scope>CisAsciiFileOutput</scope><name>CisOutput</name></member>
      <member refid="classCisOutput_1a276eaee68d97cba54726752784d6c4df" prot="public" virt="non-virtual"><scope>CisAsciiFileOutput</scope><name>CisOutput</name></member>
      <member refid="classCisOutput_1abf373bf8e55beb4b32d558463b134a51" prot="public" virt="non-virtual"><scope>CisAsciiFileOutput</scope><name>CisOutput</name></member>
      <member refid="classCisOutput_1a173ffd20bb1ce255ba95562caa220d6a" prot="public" virt="non-virtual"><scope>CisAsciiFileOutput</scope><name>pi</name></member>
      <member refid="classCisOutput_1a38322e95e9743e4b5b5d4c529d13031e" prot="public" virt="non-virtual"><scope>CisAsciiFileOutput</scope><name>send</name></member>
      <member refid="classCisOutput_1ad30d4a8e64e7a9b7033cddf4a3aef9de" prot="public" virt="non-virtual"><scope>CisAsciiFileOutput</scope><name>send</name></member>
      <member refid="classCisOutput_1a083fb17afbb3c03f103929850506e545" prot="public" virt="non-virtual"><scope>CisAsciiFileOutput</scope><name>send_eof</name></member>
      <member refid="classCisAsciiFileOutput_1a8863d020f0cc7c4690fa0877358eae6d" prot="public" virt="non-virtual"><scope>CisAsciiFileOutput</scope><name>send_line</name></member>
      <member refid="classCisOutput_1a794b0e4d24de72339faab690554db4d3" prot="public" virt="non-virtual"><scope>CisAsciiFileOutput</scope><name>send_nolimit</name></member>
      <member refid="classCisOutput_1a5b7e84b70352f3a5f99650184a076564" prot="public" virt="non-virtual"><scope>CisAsciiFileOutput</scope><name>send_nolimit</name></member>
      <member refid="classCisOutput_1a7dc7c92d8c50f61075d1ef0cf0dfce8f" prot="public" virt="non-virtual"><scope>CisAsciiFileOutput</scope><name>~CisOutput</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
