<?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_1PrintBuffers_1_1EscposPrintBuffer" kind="class" prot="public">
    <compoundname>Mike42::Escpos::PrintBuffers::EscposPrintBuffer</compoundname>
    <basecompoundref refid="interfaceMike42_1_1Escpos_1_1PrintBuffers_1_1PrintBuffer" prot="public" virt="non-virtual">Mike42\Escpos\PrintBuffers\PrintBuffer</basecompoundref>
      <sectiondef kind="public-attrib">
      <memberdef kind="variable" id="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer_1adb4b8628f5779863f0b83a70f9f821b4" prot="public" static="no" mutable="no">
        <type>const</type>
        <definition>const Mike42\Escpos\PrintBuffers\EscposPrintBuffer::COMPRESS_CACHE</definition>
        <argsstring></argsstring>
        <name>COMPRESS_CACHE</name>
        <initializer>= true</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>True to cache output as .z, false to leave un-compressed (useful for debugging) </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" line="28" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" bodystart="28" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer_1a116c94ddd8314eca65f1455492da29a9" prot="public" static="no" mutable="no">
        <type>const</type>
        <definition>const Mike42\Escpos\PrintBuffers\EscposPrintBuffer::INPUT_ENCODING</definition>
        <argsstring></argsstring>
        <name>INPUT_ENCODING</name>
        <initializer>= &quot;UTF-8&quot;</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>The input encoding of the buffer. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" line="33" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" bodystart="33" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer_1a68bab97e0c46eb456eb1c426fc0bcb17" prot="public" static="no" mutable="no">
        <type>const</type>
        <definition>const Mike42\Escpos\PrintBuffers\EscposPrintBuffer::REPLACEMENT_CHAR</definition>
        <argsstring></argsstring>
        <name>REPLACEMENT_CHAR</name>
        <initializer>= &quot;?&quot;</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Un-recognised characters will be replaced with this. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" line="38" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" bodystart="38" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="private-attrib">
      <memberdef kind="variable" id="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer_1af76d3ce44aa2234bacce02024ce68b04" prot="private" static="no" mutable="no">
        <type></type>
        <definition>array Mike42\Escpos\PrintBuffers\EscposPrintBuffer::$available</definition>
        <argsstring></argsstring>
        <name>$available</name>
        <initializer>= null</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>This array Maps ESC/POS character tables to names iconv encodings </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" line="44" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" bodystart="44" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer_1a17832fa164918f2fc0fd0e92f8fb9934" prot="private" static="no" mutable="no">
        <type></type>
        <definition>array Mike42\Escpos\PrintBuffers\EscposPrintBuffer::$encode</definition>
        <argsstring></argsstring>
        <name>$encode</name>
        <initializer>= null</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Maps of UTF-8 to code-pages </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" line="50" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" bodystart="50" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer_1ac55e5e4914a58743119926fa1b2662a8" prot="private" static="no" mutable="no">
        <type></type>
        <definition>Printer null Mike42\Escpos\PrintBuffers\EscposPrintBuffer::$printer</definition>
        <argsstring></argsstring>
        <name>$printer</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para><ref refid="classMike42_1_1Escpos_1_1Printer" kindref="compound">Printer</ref> for output </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" line="56" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" bodystart="56" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer_1a7bde3306adc9d70372cd204c3a0c54a5" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>Mike42\Escpos\PrintBuffers\EscposPrintBuffer::__construct</definition>
        <argsstring>()</argsstring>
        <name>__construct</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Empty print buffer. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" line="61" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" bodystart="61" bodyend="64"/>
      </memberdef>
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer_1a39aad0835900e10aa7e7699d86ff07a4" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>Mike42\Escpos\PrintBuffers\EscposPrintBuffer::flush</definition>
        <argsstring>()</argsstring>
        <name>flush</name>
        <reimplements refid="interfaceMike42_1_1Escpos_1_1PrintBuffers_1_1PrintBuffer_1a27a593f10bb3ebf23035bc715185f903">flush</reimplements>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Cause the buffer to send any partial input and wait on a newline. If the printer is already on a new line, this does nothing. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" line="66" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" bodystart="66" bodyend="72"/>
      </memberdef>
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer_1a93c5beb2d70ffe1ae22628991e29393f" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>Mike42\Escpos\PrintBuffers\EscposPrintBuffer::getPrinter</definition>
        <argsstring>()</argsstring>
        <name>getPrinter</name>
        <reimplements refid="interfaceMike42_1_1Escpos_1_1PrintBuffers_1_1PrintBuffer_1a534dceed0453bffe04d5226281792389">getPrinter</reimplements>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Used by <ref refid="namespaceMike42_1_1Escpos" kindref="compound">Escpos</ref> to check if a printer is set. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" line="74" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" bodystart="74" bodyend="77"/>
      </memberdef>
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer_1aecb9ca7d1fa8f43431524db16b3ff60e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>Mike42\Escpos\PrintBuffers\EscposPrintBuffer::setPrinter</definition>
        <argsstring>(Printer $printer=null)</argsstring>
        <name>setPrinter</name>
        <reimplements refid="interfaceMike42_1_1Escpos_1_1PrintBuffers_1_1PrintBuffer_1a40fec41715c8f6a5db1e8d2e641834b4">setPrinter</reimplements>
        <param>
          <type><ref refid="classMike42_1_1Escpos_1_1Printer" kindref="compound">Printer</ref></type>
          <declname>$printer</declname>
          <defval>null</defval>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Used by <ref refid="namespaceMike42_1_1Escpos" kindref="compound">Escpos</ref> to hook up one-to-one link between buffers and printers.</para><para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametertype><ref refid="classMike42_1_1Escpos_1_1Printer" kindref="compound">Printer</ref></parametertype>
<parametertype>null</parametertype>
<parametername>$printer</parametername>
</parameternamelist>
<parameterdescription>
<para>New printer </para></parameterdescription>
</parameteritem>
</parameterlist>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" line="79" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" bodystart="79" bodyend="85"/>
      </memberdef>
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer_1a85457ce8bd33f580fbb0fc2ab54e80d0" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>Mike42\Escpos\PrintBuffers\EscposPrintBuffer::writeText</definition>
        <argsstring>($text)</argsstring>
        <name>writeText</name>
        <reimplements refid="interfaceMike42_1_1Escpos_1_1PrintBuffers_1_1PrintBuffer_1aeeab8ff585f1862f8b75fd2980656709">writeText</reimplements>
        <param>
          <declname>$text</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Accept UTF-8 text for printing.</para><para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametertype>string</parametertype>
<parametername>$text</parametername>
</parameternamelist>
<parameterdescription>
<para>Text to print </para></parameterdescription>
</parameteritem>
</parameterlist>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" line="87" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" bodystart="87" bodyend="120"/>
      </memberdef>
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer_1a59ec5241f98fc6cd51cfee19342ad78e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>Mike42\Escpos\PrintBuffers\EscposPrintBuffer::writeTextRaw</definition>
        <argsstring>($text)</argsstring>
        <name>writeTextRaw</name>
        <reimplements refid="interfaceMike42_1_1Escpos_1_1PrintBuffers_1_1PrintBuffer_1a7983b2aadd432e61cefa104747e12917">writeTextRaw</reimplements>
        <param>
          <declname>$text</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Accept 8-bit text in the current encoding and add it to the buffer.</para><para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametertype>string</parametertype>
<parametername>$text</parametername>
</parameternamelist>
<parameterdescription>
<para>Text to print, already the target encoding. </para></parameterdescription>
</parameteritem>
</parameterlist>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" line="122" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" bodystart="122" bodyend="145"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="private-func">
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer_1a952663f641560a7583cab1663591799c" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>Mike42\Escpos\PrintBuffers\EscposPrintBuffer::identifyText</definition>
        <argsstring>($text)</argsstring>
        <name>identifyText</name>
        <param>
          <declname>$text</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Return an encoding which we can start to use for outputting this text. Later parts of the text need not be included in the returned code page.</para><para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametertype>string</parametertype>
<parametername>$text</parametername>
</parameternamelist>
<parameterdescription>
<para>Input text to check. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>boolean|integer Code page number, or FALSE if the text is not printable on any supported encoding. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" line="155" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" bodystart="155" bodyend="169"/>
      </memberdef>
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer_1a969e9447d8448fccb3a272c202441fb8" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>Mike42\Escpos\PrintBuffers\EscposPrintBuffer::loadAvailableCharacters</definition>
        <argsstring>()</argsstring>
        <name>loadAvailableCharacters</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Based on the printer&apos;s connector, compute (or load a cached copy of) maps of UTF character to unicode characters for later use. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" line="175" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" bodystart="175" bodyend="233"/>
      </memberdef>
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer_1a00c373f51d51a9e8df4c7c1ce10f3ed8" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>Mike42\Escpos\PrintBuffers\EscposPrintBuffer::writeTextUsingEncoding</definition>
        <argsstring>($text, $encodingNo)</argsstring>
        <name>writeTextUsingEncoding</name>
        <param>
          <declname>$text</declname>
        </param>
        <param>
          <declname>$encodingNo</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Encode a block of text using the specified map, and write it to the printer.</para><para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametertype>string</parametertype>
<parametername>$text</parametername>
</parameternamelist>
<parameterdescription>
<para>Text to print, UTF-8 format. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametertype>integer</parametertype>
<parametername>$encodingNo</parametername>
</parameternamelist>
<parameterdescription>
<para>Encoding number to use- assumed to exist. </para></parameterdescription>
</parameteritem>
</parameterlist>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" line="241" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" bodystart="241" bodyend="263"/>
      </memberdef>
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer_1a1d19fbf466393c6f980bbf962183fbe9" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>Mike42\Escpos\PrintBuffers\EscposPrintBuffer::write</definition>
        <argsstring>($data)</argsstring>
        <name>write</name>
        <param>
          <declname>$data</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Write data to the underlying printer.</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/PrintBuffers/EscposPrintBuffer.php" line="270" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" bodystart="270" bodyend="273"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="private-static-func">
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer_1a929b8f79c4873c8bb7cab97866e0408c" prot="private" static="yes" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>static</type>
        <definition>static Mike42\Escpos\PrintBuffers\EscposPrintBuffer::asciiCheck</definition>
        <argsstring>($char, $extended=false)</argsstring>
        <name>asciiCheck</name>
        <param>
          <declname>$char</declname>
        </param>
        <param>
          <declname>$extended</declname>
          <defval>false</defval>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Return true if a character is an ASCII printable character.</para><para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametertype>string</parametertype>
<parametername>$char</parametername>
</parameternamelist>
<parameterdescription>
<para>Character to check </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametertype>boolean</parametertype>
<parametername>$extended</parametername>
</parameternamelist>
<parameterdescription>
<para>True to allow 128-256 values also (excluded by default) </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>boolean True if the character is printable, false if it is not. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" line="282" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" bodystart="282" bodyend="299"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
<para>This class manages newlines and character encoding for the target printer, and can be interchanged for an image-bassed buffer (<ref refid="classMike42_1_1Escpos_1_1PrintBuffers_1_1ImagePrintBuffer" kindref="compound">ImagePrintBuffer</ref>) if you can&apos;t get it operating properly on your machine. </para>    </detaileddescription>
    <inheritancegraph>
      <node id="117">
        <label>Mike42\Escpos\PrintBuffers\PrintBuffer</label>
        <link refid="interfaceMike42_1_1Escpos_1_1PrintBuffers_1_1PrintBuffer"/>
      </node>
      <node id="116">
        <label>Mike42\Escpos\PrintBuffers\EscposPrintBuffer</label>
        <link refid="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer"/>
        <childnode refid="117" relation="public-inheritance">
        </childnode>
      </node>
    </inheritancegraph>
    <collaborationgraph>
      <node id="119">
        <label>Mike42\Escpos\PrintBuffers\PrintBuffer</label>
        <link refid="interfaceMike42_1_1Escpos_1_1PrintBuffers_1_1PrintBuffer"/>
      </node>
      <node id="118">
        <label>Mike42\Escpos\PrintBuffers\EscposPrintBuffer</label>
        <link refid="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer"/>
        <childnode refid="119" relation="public-inheritance">
        </childnode>
      </node>
    </collaborationgraph>
    <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" line="24" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintBuffers/EscposPrintBuffer.php" bodystart="23" bodyend="300"/>
    <listofallmembers>
      <member refid="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer_1af76d3ce44aa2234bacce02024ce68b04" prot="private" virt="non-virtual"><scope>Mike42::Escpos::PrintBuffers::EscposPrintBuffer</scope><name>$available</name></member>
      <member refid="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer_1a17832fa164918f2fc0fd0e92f8fb9934" prot="private" virt="non-virtual"><scope>Mike42::Escpos::PrintBuffers::EscposPrintBuffer</scope><name>$encode</name></member>
      <member refid="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer_1ac55e5e4914a58743119926fa1b2662a8" prot="private" virt="non-virtual"><scope>Mike42::Escpos::PrintBuffers::EscposPrintBuffer</scope><name>$printer</name></member>
      <member refid="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer_1a7bde3306adc9d70372cd204c3a0c54a5" prot="public" virt="non-virtual"><scope>Mike42::Escpos::PrintBuffers::EscposPrintBuffer</scope><name>__construct</name></member>
      <member refid="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer_1a929b8f79c4873c8bb7cab97866e0408c" prot="private" virt="non-virtual"><scope>Mike42::Escpos::PrintBuffers::EscposPrintBuffer</scope><name>asciiCheck</name></member>
      <member refid="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer_1adb4b8628f5779863f0b83a70f9f821b4" prot="public" virt="non-virtual"><scope>Mike42::Escpos::PrintBuffers::EscposPrintBuffer</scope><name>COMPRESS_CACHE</name></member>
      <member refid="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer_1a39aad0835900e10aa7e7699d86ff07a4" prot="public" virt="non-virtual"><scope>Mike42::Escpos::PrintBuffers::EscposPrintBuffer</scope><name>flush</name></member>
      <member refid="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer_1a93c5beb2d70ffe1ae22628991e29393f" prot="public" virt="non-virtual"><scope>Mike42::Escpos::PrintBuffers::EscposPrintBuffer</scope><name>getPrinter</name></member>
      <member refid="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer_1a952663f641560a7583cab1663591799c" prot="private" virt="non-virtual"><scope>Mike42::Escpos::PrintBuffers::EscposPrintBuffer</scope><name>identifyText</name></member>
      <member refid="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer_1a116c94ddd8314eca65f1455492da29a9" prot="public" virt="non-virtual"><scope>Mike42::Escpos::PrintBuffers::EscposPrintBuffer</scope><name>INPUT_ENCODING</name></member>
      <member refid="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer_1a969e9447d8448fccb3a272c202441fb8" prot="private" virt="non-virtual"><scope>Mike42::Escpos::PrintBuffers::EscposPrintBuffer</scope><name>loadAvailableCharacters</name></member>
      <member refid="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer_1a68bab97e0c46eb456eb1c426fc0bcb17" prot="public" virt="non-virtual"><scope>Mike42::Escpos::PrintBuffers::EscposPrintBuffer</scope><name>REPLACEMENT_CHAR</name></member>
      <member refid="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer_1aecb9ca7d1fa8f43431524db16b3ff60e" prot="public" virt="non-virtual"><scope>Mike42::Escpos::PrintBuffers::EscposPrintBuffer</scope><name>setPrinter</name></member>
      <member refid="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer_1a1d19fbf466393c6f980bbf962183fbe9" prot="private" virt="non-virtual"><scope>Mike42::Escpos::PrintBuffers::EscposPrintBuffer</scope><name>write</name></member>
      <member refid="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer_1a85457ce8bd33f580fbb0fc2ab54e80d0" prot="public" virt="non-virtual"><scope>Mike42::Escpos::PrintBuffers::EscposPrintBuffer</scope><name>writeText</name></member>
      <member refid="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer_1a59ec5241f98fc6cd51cfee19342ad78e" prot="public" virt="non-virtual"><scope>Mike42::Escpos::PrintBuffers::EscposPrintBuffer</scope><name>writeTextRaw</name></member>
      <member refid="classMike42_1_1Escpos_1_1PrintBuffers_1_1EscposPrintBuffer_1a00c373f51d51a9e8df4c7c1ce10f3ed8" prot="private" virt="non-virtual"><scope>Mike42::Escpos::PrintBuffers::EscposPrintBuffer</scope><name>writeTextUsingEncoding</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
