<?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.8">
  <compounddef id="classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector" kind="class" prot="public">
    <compoundname>Mike42::Escpos::PrintConnectors::FilePrintConnector</compoundname>
    <basecompoundref refid="interfaceMike42_1_1Escpos_1_1PrintConnectors_1_1PrintConnector" prot="public" virt="non-virtual">Mike42\Escpos\PrintConnectors\PrintConnector</basecompoundref>
    <derivedcompoundref refid="classMike42_1_1Escpos_1_1PrintConnectors_1_1NetworkPrintConnector" prot="public" virt="non-virtual">Mike42\Escpos\PrintConnectors\NetworkPrintConnector</derivedcompoundref>
      <sectiondef kind="protected-attrib">
      <memberdef kind="variable" id="classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_1ada5b438edbfbc6dac6e686bb8f2742b4" prot="protected" static="no" mutable="no">
        <type></type>
        <definition>resource Mike42\Escpos\PrintConnectors\FilePrintConnector::$fp</definition>
        <argsstring></argsstring>
        <name>$fp</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>The file pointer to send data to. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintConnectors/FilePrintConnector.php" line="26" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintConnectors/FilePrintConnector.php" bodystart="26" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_1ae2eb0dc5a1c08fe3c09ad3ac51bc7795" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>Mike42\Escpos\PrintConnectors\FilePrintConnector::__construct</definition>
        <argsstring>($filename)</argsstring>
        <name>__construct</name>
        <param>
          <declname>$filename</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Construct new connector, given a filename</para><para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametertype>string</parametertype>
<parametername>$filename</parametername>
</parameternamelist>
<parameterdescription>
<para></para></parameterdescription>
</parameteritem>
</parameterlist>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintConnectors/FilePrintConnector.php" line="33" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintConnectors/FilePrintConnector.php" bodystart="33" bodyend="39"/>
      </memberdef>
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_1a4e133a42390b13994b6feeee0e69680b" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>Mike42\Escpos\PrintConnectors\FilePrintConnector::__destruct</definition>
        <argsstring>()</argsstring>
        <name>__destruct</name>
        <reimplements refid="interfaceMike42_1_1Escpos_1_1PrintConnectors_1_1PrintConnector_1a55b7f305e73ba0d617a47eb2ab5b405a">__destruct</reimplements>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Print connectors should cause a NOTICE if they are deconstructed when they have not been finalized. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintConnectors/FilePrintConnector.php" line="41" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintConnectors/FilePrintConnector.php" bodystart="41" bodyend="46"/>
      </memberdef>
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_1a0d5dde5717d2b634d5fa15a265488ee8" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>Mike42\Escpos\PrintConnectors\FilePrintConnector::finalize</definition>
        <argsstring>()</argsstring>
        <name>finalize</name>
        <reimplements refid="interfaceMike42_1_1Escpos_1_1PrintConnectors_1_1PrintConnector_1a1cb3ab37b06121fcafdb9d2d0679baa2">finalize</reimplements>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Close file pointer </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintConnectors/FilePrintConnector.php" line="51" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintConnectors/FilePrintConnector.php" bodystart="51" bodyend="57"/>
      </memberdef>
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_1a681c49053c2a10a3c22678db0b48648a" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>Mike42\Escpos\PrintConnectors\FilePrintConnector::read</definition>
        <argsstring>($len)</argsstring>
        <name>read</name>
        <reimplements refid="interfaceMike42_1_1Escpos_1_1PrintConnectors_1_1PrintConnector_1aec57437e3927972269f0803e9f86782e">read</reimplements>
        <param>
          <declname>$len</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Read data from the printer.</para><para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametertype>string</parametertype>
<parametername>$len</parametername>
</parameternamelist>
<parameterdescription>
<para>Length of data to read. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>Data read from the printer, or false where reading is not possible. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintConnectors/FilePrintConnector.php" line="62" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintConnectors/FilePrintConnector.php" bodystart="62" bodyend="68"/>
      </memberdef>
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_1ae37bbb496532ccf2fb6ecc6fb35681d2" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>Mike42\Escpos\PrintConnectors\FilePrintConnector::write</definition>
        <argsstring>($data)</argsstring>
        <name>write</name>
        <reimplements refid="interfaceMike42_1_1Escpos_1_1PrintConnectors_1_1PrintConnector_1afcfd2d805f8de8eb9c9d2abfbed232ab">write</reimplements>
        <param>
          <declname>$data</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Write data to the file</para><para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametertype>string</parametertype>
<parametername>$data</parametername>
</parameternamelist>
<parameterdescription>
<para></para></parameterdescription>
</parameteritem>
</parameterlist>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintConnectors/FilePrintConnector.php" line="75" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintConnectors/FilePrintConnector.php" bodystart="75" bodyend="81"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
<para><ref refid="interfaceMike42_1_1Escpos_1_1PrintConnectors_1_1PrintConnector" kindref="compound">PrintConnector</ref> for passing print data to a file. </para>    </detaileddescription>
    <inheritancegraph>
      <node id="122">
        <label>Mike42\Escpos\PrintConnectors\NetworkPrintConnector</label>
        <link refid="classMike42_1_1Escpos_1_1PrintConnectors_1_1NetworkPrintConnector"/>
        <childnode refid="120" relation="public-inheritance">
        </childnode>
      </node>
      <node id="120">
        <label>Mike42\Escpos\PrintConnectors\FilePrintConnector</label>
        <link refid="classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector"/>
        <childnode refid="121" relation="public-inheritance">
        </childnode>
      </node>
      <node id="121">
        <label>Mike42\Escpos\PrintConnectors\PrintConnector</label>
        <link refid="interfaceMike42_1_1Escpos_1_1PrintConnectors_1_1PrintConnector"/>
      </node>
    </inheritancegraph>
    <collaborationgraph>
      <node id="123">
        <label>Mike42\Escpos\PrintConnectors\FilePrintConnector</label>
        <link refid="classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector"/>
        <childnode refid="124" relation="public-inheritance">
        </childnode>
      </node>
      <node id="124">
        <label>Mike42\Escpos\PrintConnectors\PrintConnector</label>
        <link refid="interfaceMike42_1_1Escpos_1_1PrintConnectors_1_1PrintConnector"/>
      </node>
    </collaborationgraph>
    <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintConnectors/FilePrintConnector.php" line="21" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintConnectors/FilePrintConnector.php" bodystart="20" bodyend="82"/>
    <listofallmembers>
      <member refid="classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_1ada5b438edbfbc6dac6e686bb8f2742b4" prot="protected" virt="non-virtual"><scope>Mike42::Escpos::PrintConnectors::FilePrintConnector</scope><name>$fp</name></member>
      <member refid="classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_1ae2eb0dc5a1c08fe3c09ad3ac51bc7795" prot="public" virt="non-virtual"><scope>Mike42::Escpos::PrintConnectors::FilePrintConnector</scope><name>__construct</name></member>
      <member refid="classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_1a4e133a42390b13994b6feeee0e69680b" prot="public" virt="non-virtual"><scope>Mike42::Escpos::PrintConnectors::FilePrintConnector</scope><name>__destruct</name></member>
      <member refid="classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_1a0d5dde5717d2b634d5fa15a265488ee8" prot="public" virt="non-virtual"><scope>Mike42::Escpos::PrintConnectors::FilePrintConnector</scope><name>finalize</name></member>
      <member refid="classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_1a681c49053c2a10a3c22678db0b48648a" prot="public" virt="non-virtual"><scope>Mike42::Escpos::PrintConnectors::FilePrintConnector</scope><name>read</name></member>
      <member refid="classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_1ae37bbb496532ccf2fb6ecc6fb35681d2" prot="public" virt="non-virtual"><scope>Mike42::Escpos::PrintConnectors::FilePrintConnector</scope><name>write</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
