<?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_1CapabilityProfile" kind="class" prot="public">
    <compoundname>Mike42::Escpos::CapabilityProfile</compoundname>
      <sectiondef kind="protected-attrib">
      <memberdef kind="variable" id="classMike42_1_1Escpos_1_1CapabilityProfile_1afcae275cdd9071e200189f7ac1935a2a" prot="protected" static="no" mutable="no">
        <type></type>
        <definition>string Mike42\Escpos\CapabilityProfile::$codePageCacheKey</definition>
        <argsstring></argsstring>
        <name>$codePageCacheKey</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Hash of the code page data structure, to identify it for caching. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" line="28" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" bodystart="28" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classMike42_1_1Escpos_1_1CapabilityProfile_1a997c0131facd5cc9105eb67dfb3436a9" prot="protected" static="no" mutable="no">
        <type></type>
        <definition>array Mike42\Escpos\CapabilityProfile::$codePages</definition>
        <argsstring></argsstring>
        <name>$codePages</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Associtive array of <ref refid="classMike42_1_1Escpos_1_1CodePage" kindref="compound">CodePage</ref> objects, indicating which encodings the printer supports. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" line="35" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" bodystart="35" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classMike42_1_1Escpos_1_1CapabilityProfile_1a1de8c0e7d9111e814a47d41681b17d3d" prot="protected" static="no" mutable="no">
        <type></type>
        <definition>array Mike42\Escpos\CapabilityProfile::$colors</definition>
        <argsstring></argsstring>
        <name>$colors</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Not used. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" line="42" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" bodystart="42" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classMike42_1_1Escpos_1_1CapabilityProfile_1acdec9fac0883b826754d76c259ee70af" prot="protected" static="no" mutable="no">
        <type></type>
        <definition>array Mike42\Escpos\CapabilityProfile::$features</definition>
        <argsstring></argsstring>
        <name>$features</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Feature values. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" line="49" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" bodystart="49" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classMike42_1_1Escpos_1_1CapabilityProfile_1adefddc2a6eea15d169b4a468a7032926" prot="protected" static="no" mutable="no">
        <type></type>
        <definition>array Mike42\Escpos\CapabilityProfile::$fonts</definition>
        <argsstring></argsstring>
        <name>$fonts</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Not used </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" line="56" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" bodystart="56" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classMike42_1_1Escpos_1_1CapabilityProfile_1a1244b2868046398e87ee40ea055002ca" prot="protected" static="no" mutable="no">
        <type></type>
        <definition>array Mike42\Escpos\CapabilityProfile::$media</definition>
        <argsstring></argsstring>
        <name>$media</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Not used </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" line="63" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" bodystart="63" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classMike42_1_1Escpos_1_1CapabilityProfile_1a916ee28a3851967bf0e476c2b4a379c2" prot="protected" static="no" mutable="no">
        <type></type>
        <definition>string Mike42\Escpos\CapabilityProfile::$name</definition>
        <argsstring></argsstring>
        <name>$name</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Name of the profile, including model number. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" line="70" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" bodystart="70" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classMike42_1_1Escpos_1_1CapabilityProfile_1a0141ea939f5423ff8c3c09b1e6671f9c" prot="protected" static="no" mutable="no">
        <type></type>
        <definition>string Mike42\Escpos\CapabilityProfile::$notes</definition>
        <argsstring></argsstring>
        <name>$notes</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Notes on the profile, null if not set. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" line="77" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" bodystart="77" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classMike42_1_1Escpos_1_1CapabilityProfile_1ada45b82ed360c9200571984c26814646" prot="protected" static="no" mutable="no">
        <type></type>
        <definition>string Mike42\Escpos\CapabilityProfile::$profileId</definition>
        <argsstring></argsstring>
        <name>$profileId</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>ID of the profile. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" line="84" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" bodystart="84" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classMike42_1_1Escpos_1_1CapabilityProfile_1ae014cd205147bd6aa37f080d35922a09" prot="protected" static="no" mutable="no">
        <type></type>
        <definition>string Mike42\Escpos\CapabilityProfile::$vendor</definition>
        <argsstring></argsstring>
        <name>$vendor</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Name of manufacturer. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" line="91" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" bodystart="91" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="protected-static-attrib">
      <memberdef kind="variable" id="classMike42_1_1Escpos_1_1CapabilityProfile_1a4aed89e6fa275b6b4dae6a59b5ff7057" prot="protected" static="yes" mutable="no">
        <type>static</type>
        <definition>array Mike42\Escpos\CapabilityProfile::$encodings</definition>
        <argsstring></argsstring>
        <name>$encodings</name>
        <initializer>= null</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Data structure containing encodings loaded from disk, null if not loaded yet. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" line="98" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" bodystart="98" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classMike42_1_1Escpos_1_1CapabilityProfile_1a7f0426d2132b735d520d52ab1ac66b15" prot="protected" static="yes" mutable="no">
        <type>static</type>
        <definition>array Mike42\Escpos\CapabilityProfile::$profiles</definition>
        <argsstring></argsstring>
        <name>$profiles</name>
        <initializer>= null</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Data structure containing profiles loaded from disk, null if not loaded yet. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" line="105" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" bodystart="105" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="protected-func">
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1CapabilityProfile_1ac4fc991e5b6b64d211251bf1b182c474" prot="protected" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>Mike42\Escpos\CapabilityProfile::__construct</definition>
        <argsstring>($profileId, array $profileData)</argsstring>
        <name>__construct</name>
        <param>
          <declname>$profileId</declname>
        </param>
        <param>
          <type>array</type>
          <declname>$profileData</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Construct new <ref refid="classMike42_1_1Escpos_1_1CapabilityProfile" kindref="compound">CapabilityProfile</ref>. The encoding data must be loaded from disk before calling.</para><para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametertype>string</parametertype>
<parametername>$profileId</parametername>
</parameternamelist>
<parameterdescription>
<para>ID of the profile </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametertype>array</parametertype>
<parametername>$profileData</parametername>
</parameternamelist>
<parameterdescription>
<para>Profile data from disk. </para></parameterdescription>
</parameteritem>
</parameterlist>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" line="116" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" bodystart="116" bodyend="134"/>
      </memberdef>
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1CapabilityProfile_1a03f6c78855683e897ffc90ebcf81f203" prot="protected" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>Mike42\Escpos\CapabilityProfile::suggestFeatureName</definition>
        <argsstring>($featureName)</argsstring>
        <name>suggestFeatureName</name>
        <param>
          <declname>$featureName</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametertype>string</parametertype>
<parametername>$featureName</parametername>
</parameternamelist>
<parameterdescription>
<para>Feature that does not exist </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>array Three most similar feature names that do exist. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" line="261" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" bodystart="261" bodyend="264"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1CapabilityProfile_1a20a29f0b598abacc67ce621274226a00" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>Mike42\Escpos\CapabilityProfile::getCodePageCacheKey</definition>
        <argsstring>()</argsstring>
        <name>getCodePageCacheKey</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para><simplesect kind="return"><para>string Hash of the code page data structure, to identify it for caching. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" line="140" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" bodystart="140" bodyend="143"/>
      </memberdef>
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1CapabilityProfile_1ab441e955c4e4070447712475e9ed8213" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>Mike42\Escpos\CapabilityProfile::getCodePages</definition>
        <argsstring>()</argsstring>
        <name>getCodePages</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para><simplesect kind="return"><para>array Associtive array of <ref refid="classMike42_1_1Escpos_1_1CodePage" kindref="compound">CodePage</ref> objects, indicating which encodings the printer supports. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" line="149" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" bodystart="149" bodyend="152"/>
      </memberdef>
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1CapabilityProfile_1aacd0bf0f18eafc6d24f54af43340c799" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>Mike42\Escpos\CapabilityProfile::getFeature</definition>
        <argsstring>($featureName)</argsstring>
        <name>getFeature</name>
        <param>
          <declname>$featureName</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametertype>string</parametertype>
<parametername>$featureName</parametername>
</parameternamelist>
<parameterdescription>
<para>Name of the feature to retrieve. </para></parameterdescription>
</parameteritem>
</parameterlist>
<parameterlist kind="exception"><parameteritem>
<parameternamelist>
</parameternamelist>
<parameterdescription>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" line="162" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" bodystart="162" bodyend="171"/>
      </memberdef>
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1CapabilityProfile_1ad7114713c4fa2f0e9498b9ffedd6f33c" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>Mike42\Escpos\CapabilityProfile::getId</definition>
        <argsstring>()</argsstring>
        <name>getId</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para><simplesect kind="return"><para>string ID of the profile. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" line="177" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" bodystart="177" bodyend="180"/>
      </memberdef>
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1CapabilityProfile_1ac94d8ab5552c87867b9f5e4eb52be562" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>Mike42\Escpos\CapabilityProfile::getName</definition>
        <argsstring>()</argsstring>
        <name>getName</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para><simplesect kind="return"><para>string Name of the printer. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" line="186" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" bodystart="186" bodyend="189"/>
      </memberdef>
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1CapabilityProfile_1a4d1742270e38202b741047f26cafd4b3" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>Mike42\Escpos\CapabilityProfile::getSupportsBarcodeB</definition>
        <argsstring>()</argsstring>
        <name>getSupportsBarcodeB</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para><simplesect kind="return"><para>boolean True if Barcode B command is supported, false otherwise </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" line="195" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" bodystart="195" bodyend="198"/>
      </memberdef>
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1CapabilityProfile_1ad65127af04da844f69faecd0b841d7d0" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>Mike42\Escpos\CapabilityProfile::getSupportsBitImageRaster</definition>
        <argsstring>()</argsstring>
        <name>getSupportsBitImageRaster</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para><simplesect kind="return"><para>boolean True if Bit Image Raster command is supported, false otherwise </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" line="204" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" bodystart="204" bodyend="207"/>
      </memberdef>
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1CapabilityProfile_1a05e0fd0a68d1ddcf30279db51cc338cd" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>Mike42\Escpos\CapabilityProfile::getSupportsGraphics</definition>
        <argsstring>()</argsstring>
        <name>getSupportsGraphics</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para><simplesect kind="return"><para>boolean True if Graphics command is supported, false otherwise </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" line="213" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" bodystart="213" bodyend="216"/>
      </memberdef>
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1CapabilityProfile_1a6e9e1db75bc1d859f316fd0fb6de2a09" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>Mike42\Escpos\CapabilityProfile::getSupportsPdf417Code</definition>
        <argsstring>()</argsstring>
        <name>getSupportsPdf417Code</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para><simplesect kind="return"><para>boolean True if PDF417 code command is supported, false otherwise </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" line="222" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" bodystart="222" bodyend="226"/>
      </memberdef>
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1CapabilityProfile_1a68f2e327e06661e60e2bb0d8d320fb4e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>Mike42\Escpos\CapabilityProfile::getSupportsQrCode</definition>
        <argsstring>()</argsstring>
        <name>getSupportsQrCode</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para><simplesect kind="return"><para>boolean True if QR code command is supported, false otherwise </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" line="232" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" bodystart="232" bodyend="235"/>
      </memberdef>
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1CapabilityProfile_1a919de3b3566a13c73688c24ebe3bd2a5" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>Mike42\Escpos\CapabilityProfile::getSupportsStarCommands</definition>
        <argsstring>()</argsstring>
        <name>getSupportsStarCommands</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para><simplesect kind="return"><para>boolean True if Star mode commands are supported, false otherwise </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" line="241" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" bodystart="241" bodyend="244"/>
      </memberdef>
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1CapabilityProfile_1a72fa7a5d921f9e27e1310662337f05e5" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>Mike42\Escpos\CapabilityProfile::getVendor</definition>
        <argsstring>()</argsstring>
        <name>getVendor</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para><simplesect kind="return"><para>string Vendor of this printer. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" line="250" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" bodystart="250" bodyend="253"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-static-func">
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1CapabilityProfile_1af80b66af5684a39f6616521ce817f245" prot="public" static="yes" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>static</type>
        <definition>static Mike42\Escpos\CapabilityProfile::getProfileNames</definition>
        <argsstring>()</argsstring>
        <name>getProfileNames</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para><simplesect kind="return"><para>array Names of all profiles that exist. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" line="270" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" bodystart="270" bodyend="274"/>
      </memberdef>
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1CapabilityProfile_1a6df70056fefa1d4ae683caca6584ef34" prot="public" static="yes" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>static</type>
        <definition>static Mike42\Escpos\CapabilityProfile::load</definition>
        <argsstring>($profileName)</argsstring>
        <name>load</name>
        <param>
          <declname>$profileName</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Retrieve the <ref refid="classMike42_1_1Escpos_1_1CapabilityProfile" kindref="compound">CapabilityProfile</ref> with the given ID.</para><para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametertype>string</parametertype>
<parametername>$profileName</parametername>
</parameternamelist>
<parameterdescription>
<para>The ID of the profile to load. </para></parameterdescription>
</parameteritem>
</parameterlist>
<parameterlist kind="exception"><parameteritem>
<parameternamelist>
<parametername>InvalidArgumentException</parametername>
</parameternamelist>
<parameterdescription>
<para>Where the ID does not exist. Some similarly-named profiles will be suggested in the Exception text. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para><ref refid="classMike42_1_1Escpos_1_1CapabilityProfile" kindref="compound">CapabilityProfile</ref> The <ref refid="classMike42_1_1Escpos_1_1CapabilityProfile" kindref="compound">CapabilityProfile</ref> that was requested. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" line="284" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" bodystart="284" bodyend="293"/>
      </memberdef>
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1CapabilityProfile_1aade461e670cdf1e3e382df223dec8c87" prot="public" static="yes" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>static</type>
        <definition>static Mike42\Escpos\CapabilityProfile::suggestNearest</definition>
        <argsstring>($input, array $choices, $num)</argsstring>
        <name>suggestNearest</name>
        <param>
          <declname>$input</declname>
        </param>
        <param>
          <type>array</type>
          <declname>$choices</declname>
        </param>
        <param>
          <declname>$num</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Return choices with smallest edit distance to an invalid input.</para><para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametertype>string</parametertype>
<parametername>$input</parametername>
</parameternamelist>
<parameterdescription>
<para>Input that is not a valid choice </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametertype>array</parametertype>
<parametername>$choices</parametername>
</parameternamelist>
<parameterdescription>
<para>Array of valid choices. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametertype>int</parametertype>
<parametername>$num</parametername>
</parameternamelist>
<parameterdescription>
<para>Number of suggestions to return </para></parameterdescription>
</parameteritem>
</parameterlist>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" line="318" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" bodystart="318" bodyend="326"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="protected-static-func">
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1CapabilityProfile_1adf81204aee4d76a44950adbeb7b115f0" prot="protected" static="yes" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>static</type>
        <definition>static Mike42\Escpos\CapabilityProfile::loadCapabilitiesDataFile</definition>
        <argsstring>()</argsstring>
        <name>loadCapabilitiesDataFile</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Ensure that the capabilities.json data file has been loaded. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" line="298" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" bodystart="298" bodyend="306"/>
      </memberdef>
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1CapabilityProfile_1af2a85dca96a96871eaca4e27a19ba4f5" prot="protected" static="yes" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>static</type>
        <definition>static Mike42\Escpos\CapabilityProfile::suggestProfileName</definition>
        <argsstring>($profileName)</argsstring>
        <name>suggestProfileName</name>
        <param>
          <declname>$profileName</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametertype>string</parametertype>
<parametername>$profileName</parametername>
</parameternamelist>
<parameterdescription>
<para>profile name that does not exist </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>array Three similar profile names that do exist, plus &apos;simple&apos; and &apos;default&apos; for good measure. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" line="334" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" bodystart="334" bodyend="347"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
<para>Store compatibility information about one printer. </para>    </detaileddescription>
    <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" line="21" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/CapabilityProfile.php" bodystart="20" bodyend="348"/>
    <listofallmembers>
      <member refid="classMike42_1_1Escpos_1_1CapabilityProfile_1afcae275cdd9071e200189f7ac1935a2a" prot="protected" virt="non-virtual"><scope>Mike42::Escpos::CapabilityProfile</scope><name>$codePageCacheKey</name></member>
      <member refid="classMike42_1_1Escpos_1_1CapabilityProfile_1a997c0131facd5cc9105eb67dfb3436a9" prot="protected" virt="non-virtual"><scope>Mike42::Escpos::CapabilityProfile</scope><name>$codePages</name></member>
      <member refid="classMike42_1_1Escpos_1_1CapabilityProfile_1a1de8c0e7d9111e814a47d41681b17d3d" prot="protected" virt="non-virtual"><scope>Mike42::Escpos::CapabilityProfile</scope><name>$colors</name></member>
      <member refid="classMike42_1_1Escpos_1_1CapabilityProfile_1a4aed89e6fa275b6b4dae6a59b5ff7057" prot="protected" virt="non-virtual"><scope>Mike42::Escpos::CapabilityProfile</scope><name>$encodings</name></member>
      <member refid="classMike42_1_1Escpos_1_1CapabilityProfile_1acdec9fac0883b826754d76c259ee70af" prot="protected" virt="non-virtual"><scope>Mike42::Escpos::CapabilityProfile</scope><name>$features</name></member>
      <member refid="classMike42_1_1Escpos_1_1CapabilityProfile_1adefddc2a6eea15d169b4a468a7032926" prot="protected" virt="non-virtual"><scope>Mike42::Escpos::CapabilityProfile</scope><name>$fonts</name></member>
      <member refid="classMike42_1_1Escpos_1_1CapabilityProfile_1a1244b2868046398e87ee40ea055002ca" prot="protected" virt="non-virtual"><scope>Mike42::Escpos::CapabilityProfile</scope><name>$media</name></member>
      <member refid="classMike42_1_1Escpos_1_1CapabilityProfile_1a916ee28a3851967bf0e476c2b4a379c2" prot="protected" virt="non-virtual"><scope>Mike42::Escpos::CapabilityProfile</scope><name>$name</name></member>
      <member refid="classMike42_1_1Escpos_1_1CapabilityProfile_1a0141ea939f5423ff8c3c09b1e6671f9c" prot="protected" virt="non-virtual"><scope>Mike42::Escpos::CapabilityProfile</scope><name>$notes</name></member>
      <member refid="classMike42_1_1Escpos_1_1CapabilityProfile_1ada45b82ed360c9200571984c26814646" prot="protected" virt="non-virtual"><scope>Mike42::Escpos::CapabilityProfile</scope><name>$profileId</name></member>
      <member refid="classMike42_1_1Escpos_1_1CapabilityProfile_1a7f0426d2132b735d520d52ab1ac66b15" prot="protected" virt="non-virtual"><scope>Mike42::Escpos::CapabilityProfile</scope><name>$profiles</name></member>
      <member refid="classMike42_1_1Escpos_1_1CapabilityProfile_1ae014cd205147bd6aa37f080d35922a09" prot="protected" virt="non-virtual"><scope>Mike42::Escpos::CapabilityProfile</scope><name>$vendor</name></member>
      <member refid="classMike42_1_1Escpos_1_1CapabilityProfile_1ac4fc991e5b6b64d211251bf1b182c474" prot="protected" virt="non-virtual"><scope>Mike42::Escpos::CapabilityProfile</scope><name>__construct</name></member>
      <member refid="classMike42_1_1Escpos_1_1CapabilityProfile_1a20a29f0b598abacc67ce621274226a00" prot="public" virt="non-virtual"><scope>Mike42::Escpos::CapabilityProfile</scope><name>getCodePageCacheKey</name></member>
      <member refid="classMike42_1_1Escpos_1_1CapabilityProfile_1ab441e955c4e4070447712475e9ed8213" prot="public" virt="non-virtual"><scope>Mike42::Escpos::CapabilityProfile</scope><name>getCodePages</name></member>
      <member refid="classMike42_1_1Escpos_1_1CapabilityProfile_1aacd0bf0f18eafc6d24f54af43340c799" prot="public" virt="non-virtual"><scope>Mike42::Escpos::CapabilityProfile</scope><name>getFeature</name></member>
      <member refid="classMike42_1_1Escpos_1_1CapabilityProfile_1ad7114713c4fa2f0e9498b9ffedd6f33c" prot="public" virt="non-virtual"><scope>Mike42::Escpos::CapabilityProfile</scope><name>getId</name></member>
      <member refid="classMike42_1_1Escpos_1_1CapabilityProfile_1ac94d8ab5552c87867b9f5e4eb52be562" prot="public" virt="non-virtual"><scope>Mike42::Escpos::CapabilityProfile</scope><name>getName</name></member>
      <member refid="classMike42_1_1Escpos_1_1CapabilityProfile_1af80b66af5684a39f6616521ce817f245" prot="public" virt="non-virtual"><scope>Mike42::Escpos::CapabilityProfile</scope><name>getProfileNames</name></member>
      <member refid="classMike42_1_1Escpos_1_1CapabilityProfile_1a4d1742270e38202b741047f26cafd4b3" prot="public" virt="non-virtual"><scope>Mike42::Escpos::CapabilityProfile</scope><name>getSupportsBarcodeB</name></member>
      <member refid="classMike42_1_1Escpos_1_1CapabilityProfile_1ad65127af04da844f69faecd0b841d7d0" prot="public" virt="non-virtual"><scope>Mike42::Escpos::CapabilityProfile</scope><name>getSupportsBitImageRaster</name></member>
      <member refid="classMike42_1_1Escpos_1_1CapabilityProfile_1a05e0fd0a68d1ddcf30279db51cc338cd" prot="public" virt="non-virtual"><scope>Mike42::Escpos::CapabilityProfile</scope><name>getSupportsGraphics</name></member>
      <member refid="classMike42_1_1Escpos_1_1CapabilityProfile_1a6e9e1db75bc1d859f316fd0fb6de2a09" prot="public" virt="non-virtual"><scope>Mike42::Escpos::CapabilityProfile</scope><name>getSupportsPdf417Code</name></member>
      <member refid="classMike42_1_1Escpos_1_1CapabilityProfile_1a68f2e327e06661e60e2bb0d8d320fb4e" prot="public" virt="non-virtual"><scope>Mike42::Escpos::CapabilityProfile</scope><name>getSupportsQrCode</name></member>
      <member refid="classMike42_1_1Escpos_1_1CapabilityProfile_1a919de3b3566a13c73688c24ebe3bd2a5" prot="public" virt="non-virtual"><scope>Mike42::Escpos::CapabilityProfile</scope><name>getSupportsStarCommands</name></member>
      <member refid="classMike42_1_1Escpos_1_1CapabilityProfile_1a72fa7a5d921f9e27e1310662337f05e5" prot="public" virt="non-virtual"><scope>Mike42::Escpos::CapabilityProfile</scope><name>getVendor</name></member>
      <member refid="classMike42_1_1Escpos_1_1CapabilityProfile_1a6df70056fefa1d4ae683caca6584ef34" prot="public" virt="non-virtual"><scope>Mike42::Escpos::CapabilityProfile</scope><name>load</name></member>
      <member refid="classMike42_1_1Escpos_1_1CapabilityProfile_1adf81204aee4d76a44950adbeb7b115f0" prot="protected" virt="non-virtual"><scope>Mike42::Escpos::CapabilityProfile</scope><name>loadCapabilitiesDataFile</name></member>
      <member refid="classMike42_1_1Escpos_1_1CapabilityProfile_1a03f6c78855683e897ffc90ebcf81f203" prot="protected" virt="non-virtual"><scope>Mike42::Escpos::CapabilityProfile</scope><name>suggestFeatureName</name></member>
      <member refid="classMike42_1_1Escpos_1_1CapabilityProfile_1aade461e670cdf1e3e382df223dec8c87" prot="public" virt="non-virtual"><scope>Mike42::Escpos::CapabilityProfile</scope><name>suggestNearest</name></member>
      <member refid="classMike42_1_1Escpos_1_1CapabilityProfile_1af2a85dca96a96871eaca4e27a19ba4f5" prot="protected" virt="non-virtual"><scope>Mike42::Escpos::CapabilityProfile</scope><name>suggestProfileName</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
