Symbian3/Examples/guid-6013a680-57f9-415b-8851-c4fa63356636/class_c_xml_example.html
changeset 6 43e37759235e
parent 1 25a17d01db0c
equal deleted inserted replaced
5:f345bda72bc4 6:43e37759235e
     1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
     1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
     2 <html xmlns="http://www.w3.org/1999/xhtml">
     3 <title>TB10.1 Example Applications: CXmlExample Class Reference</title>
     3 <head>
     4 <link href="doxygen.css" rel="stylesheet" type="text/css">
     4 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
     5 <link href="tabs.css" rel="stylesheet" type="text/css">
     5 <title>TB9.2 Example Applications: CXmlExample Class Reference</title>
     6 </head><body>
     6 <link href="tabs.css" rel="stylesheet" type="text/css"/>
     7 <!-- Generated by Doxygen 1.5.3 -->
     7 <link href="doxygen.css" rel="stylesheet" type="text/css"/>
       
     8 </head>
       
     9 <body>
       
    10 <!-- Generated by Doxygen 1.6.2 -->
       
    11 <div class="contents">
     8 <h1>CXmlExample Class Reference</h1><!-- doxytag: class="CXmlExample" -->
    12 <h1>CXmlExample Class Reference</h1><!-- doxytag: class="CXmlExample" -->
     9 <p>
    13 <p><a href="class_c_xml_example-members.html">List of all members.</a></p>
    10 <a href="class_c_xml_example-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
    14 <table border="0" cellpadding="0" cellspacing="0">
    11 <tr><td></td></tr>
    15 <tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
    12 <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
    16 <tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_xml_example.html#a0d8f9e8f410478bbbb83dbf831d9591f">~CXmlExample</a> ()</td></tr>
    13 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_xml_example.html#0d8f9e8f410478bbbb83dbf831d9591f">~CXmlExample</a> ()</td></tr>
    17 <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a84beca7240a6becb2b801d6a1b1644e3"></a><!-- doxytag: member="CXmlExample::OnStartDocumentL" ref="a84beca7240a6becb2b801d6a1b1644e3" args="(const Xml::RDocumentParameters &amp;aDocParam, TInt aErrorCode)" -->
    14 
       
    15 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="84beca7240a6becb2b801d6a1b1644e3"></a><!-- doxytag: member="CXmlExample::OnStartDocumentL" ref="84beca7240a6becb2b801d6a1b1644e3" args="(const Xml::RDocumentParameters &amp;aDocParam, TInt aErrorCode)" -->
       
    16 void&nbsp;</td><td class="memItemRight" valign="bottom"><b>OnStartDocumentL</b> (const Xml::RDocumentParameters &amp;aDocParam, TInt aErrorCode)</td></tr>
    18 void&nbsp;</td><td class="memItemRight" valign="bottom"><b>OnStartDocumentL</b> (const Xml::RDocumentParameters &amp;aDocParam, TInt aErrorCode)</td></tr>
    17 
    19 <tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_xml_example.html#acb03c2dd56ed7b5dd3a4767caf310338">OnEndDocumentL</a> (TInt aErrorCode)</td></tr>
    18 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_xml_example.html#cb03c2dd56ed7b5dd3a4767caf310338">OnEndDocumentL</a> (TInt aErrorCode)</td></tr>
    20 <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adace6a858b2a369d155d711be7bddcbf"></a><!-- doxytag: member="CXmlExample::OnStartElementL" ref="adace6a858b2a369d155d711be7bddcbf" args="(const Xml::RTagInfo &amp;aElement, const Xml::RAttributeArray &amp;aAttributes, TInt aErrorCode)" -->
    19 
       
    20 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="dace6a858b2a369d155d711be7bddcbf"></a><!-- doxytag: member="CXmlExample::OnStartElementL" ref="dace6a858b2a369d155d711be7bddcbf" args="(const Xml::RTagInfo &amp;aElement, const Xml::RAttributeArray &amp;aAttributes, TInt aErrorCode)" -->
       
    21 void&nbsp;</td><td class="memItemRight" valign="bottom"><b>OnStartElementL</b> (const Xml::RTagInfo &amp;aElement, const Xml::RAttributeArray &amp;aAttributes, TInt aErrorCode)</td></tr>
    21 void&nbsp;</td><td class="memItemRight" valign="bottom"><b>OnStartElementL</b> (const Xml::RTagInfo &amp;aElement, const Xml::RAttributeArray &amp;aAttributes, TInt aErrorCode)</td></tr>
    22 
    22 <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3e98d4cb0cf8370b4695300ee0b7d9b5"></a><!-- doxytag: member="CXmlExample::OnEndElementL" ref="a3e98d4cb0cf8370b4695300ee0b7d9b5" args="(const Xml::RTagInfo &amp;aElement, TInt aErrorCode)" -->
    23 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3e98d4cb0cf8370b4695300ee0b7d9b5"></a><!-- doxytag: member="CXmlExample::OnEndElementL" ref="3e98d4cb0cf8370b4695300ee0b7d9b5" args="(const Xml::RTagInfo &amp;aElement, TInt aErrorCode)" -->
       
    24 void&nbsp;</td><td class="memItemRight" valign="bottom"><b>OnEndElementL</b> (const Xml::RTagInfo &amp;aElement, TInt aErrorCode)</td></tr>
    23 void&nbsp;</td><td class="memItemRight" valign="bottom"><b>OnEndElementL</b> (const Xml::RTagInfo &amp;aElement, TInt aErrorCode)</td></tr>
    25 
    24 <tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_xml_example.html#a56eecc5c8dd07c3224f4b40901fe26a5">OnContentL</a> (const TDesC8 &amp;aBytes, TInt aErrorCode)</td></tr>
    26 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_xml_example.html#56eecc5c8dd07c3224f4b40901fe26a5">OnContentL</a> (const TDesC8 &amp;aBytes, TInt aErrorCode)</td></tr>
    25 <tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_xml_example.html#a47b6d6f836f9f624e79304830bdcda4c">OnStartPrefixMappingL</a> (const RString &amp;aPrefix, const RString &amp;aUri, TInt aErrorCode)</td></tr>
    27 
    26 <tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_xml_example.html#ad7990a11e5d278a2107808c64e6374d4">OnEndPrefixMappingL</a> (const RString &amp;aPrefix, TInt aErrorCode)</td></tr>
    28 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_xml_example.html#47b6d6f836f9f624e79304830bdcda4c">OnStartPrefixMappingL</a> (const RString &amp;aPrefix, const RString &amp;aUri, TInt aErrorCode)</td></tr>
    27 <tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_xml_example.html#a576bd451612113613f1d27a7969940f1">OnIgnorableWhiteSpaceL</a> (const TDesC8 &amp;aBytes, TInt aErrorCode)</td></tr>
    29 
    28 <tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_xml_example.html#a2eb7370a3adbe8ea81037b731029bba4">OnSkippedEntityL</a> (const RString &amp;aName, TInt aErrorCode)</td></tr>
    30 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_xml_example.html#d7990a11e5d278a2107808c64e6374d4">OnEndPrefixMappingL</a> (const RString &amp;aPrefix, TInt aErrorCode)</td></tr>
    29 <tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_xml_example.html#ae95465e04bbefde583285c9109ec1bd6">OnProcessingInstructionL</a> (const TDesC8 &amp;aTarget, const TDesC8 &amp;aData, TInt aErrorCode)</td></tr>
    31 
    30 <tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_xml_example.html#a23c27211b331f46bc296a65aa3541bcf">OnError</a> (TInt aErrorCode)</td></tr>
    32 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_xml_example.html#576bd451612113613f1d27a7969940f1">OnIgnorableWhiteSpaceL</a> (const TDesC8 &amp;aBytes, TInt aErrorCode)</td></tr>
    31 <tr><td class="memItemLeft" align="right" valign="top">TAny *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_xml_example.html#ae79e3ab9f68abb8f6f953a90e8d552ee">GetExtendedInterface</a> (const TInt32 aUid)</td></tr>
    33 
    32 <tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_xml_example.html#a3b6c99c50e79b71fbd83341a19fe2d73">ParseExampleDocumentsL</a> ()</td></tr>
    34 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_xml_example.html#2eb7370a3adbe8ea81037b731029bba4">OnSkippedEntityL</a> (const RString &amp;aName, TInt aErrorCode)</td></tr>
    33 <tr><td class="memItemLeft" align="right" valign="top">HBufC *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_xml_example.html#a5a29447b6066d26a5eafcbd5164e4bc9">Copy8To16LC</a> (const TDesC8 &amp;aDes)</td></tr>
    35 
    34 <tr><td colspan="2"><h2>Static Public Member Functions</h2></td></tr>
    36 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_xml_example.html#e95465e04bbefde583285c9109ec1bd6">OnProcessingInstructionL</a> (const TDesC8 &amp;aTarget, const TDesC8 &amp;aData, TInt aErrorCode)</td></tr>
    35 <tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_c_xml_example.html">CXmlExample</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_xml_example.html#a9c72dee1761244c6964c76473995eba6">NewL</a> ()</td></tr>
    37 
    36 <tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
    38 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_xml_example.html#23c27211b331f46bc296a65aa3541bcf">OnError</a> (TInt aErrorCode)</td></tr>
    37 <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afe22bbc6d97183cc767b0b8f8eea8de0"></a><!-- doxytag: member="CXmlExample::iLeaveOnStartElement" ref="afe22bbc6d97183cc767b0b8f8eea8de0" args="" -->
    39 
    38 TBool&nbsp;</td><td class="memItemRight" valign="bottom"><b>iLeaveOnStartElement</b></td></tr>
    40 <tr><td class="memItemLeft" nowrap align="right" valign="top">TAny *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_xml_example.html#e79e3ab9f68abb8f6f953a90e8d552ee">GetExtendedInterface</a> (const TInt32 aUid)</td></tr>
    39 <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a82410dd4af1904e2ca088f5bcdb775ff"></a><!-- doxytag: member="CXmlExample::iNumElements" ref="a82410dd4af1904e2ca088f5bcdb775ff" args="" -->
    41 
    40 TInt&nbsp;</td><td class="memItemRight" valign="bottom"><b>iNumElements</b></td></tr>
    42 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_xml_example.html#3b6c99c50e79b71fbd83341a19fe2d73">ParseExampleDocumentsL</a> ()</td></tr>
    41 <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af828d9e309541e3c1a2b6090d9a43372"></a><!-- doxytag: member="CXmlExample::iNumSkippedEntities" ref="af828d9e309541e3c1a2b6090d9a43372" args="" -->
    43 
    42 TInt&nbsp;</td><td class="memItemRight" valign="bottom"><b>iNumSkippedEntities</b></td></tr>
    44 <tr><td class="memItemLeft" nowrap align="right" valign="top">HBufC *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_xml_example.html#5a29447b6066d26a5eafcbd5164e4bc9">Copy8To16LC</a> (const TDesC8 &amp;aDes)</td></tr>
    43 <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adbffd226a168126a0f3e53fa9c8cfc0c"></a><!-- doxytag: member="CXmlExample::iNumPrefixMappings" ref="adbffd226a168126a0f3e53fa9c8cfc0c" args="" -->
    45 
    44 TInt&nbsp;</td><td class="memItemRight" valign="bottom"><b>iNumPrefixMappings</b></td></tr>
    46 <tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
    45 <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5ca8803b3aaaf84ff9f96172a1085159"></a><!-- doxytag: member="CXmlExample::iNumPrefixUnmappings" ref="a5ca8803b3aaaf84ff9f96172a1085159" args="" -->
    47 <tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="class_c_xml_example.html">CXmlExample</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_xml_example.html#9c72dee1761244c6964c76473995eba6">NewL</a> ()</td></tr>
    46 TInt&nbsp;</td><td class="memItemRight" valign="bottom"><b>iNumPrefixUnmappings</b></td></tr>
    48 
    47 <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a20bb87e96de3bbccc6071ed63929c940"></a><!-- doxytag: member="CXmlExample::iError" ref="a20bb87e96de3bbccc6071ed63929c940" args="" -->
    49 <tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
    48 TInt&nbsp;</td><td class="memItemRight" valign="bottom"><b>iError</b></td></tr>
    50 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fe22bbc6d97183cc767b0b8f8eea8de0"></a><!-- doxytag: member="CXmlExample::iLeaveOnStartElement" ref="fe22bbc6d97183cc767b0b8f8eea8de0" args="" -->
       
    51 TBool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_xml_example.html#fe22bbc6d97183cc767b0b8f8eea8de0">iLeaveOnStartElement</a></td></tr>
       
    52 
       
    53 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="82410dd4af1904e2ca088f5bcdb775ff"></a><!-- doxytag: member="CXmlExample::iNumElements" ref="82410dd4af1904e2ca088f5bcdb775ff" args="" -->
       
    54 TInt&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_xml_example.html#82410dd4af1904e2ca088f5bcdb775ff">iNumElements</a></td></tr>
       
    55 
       
    56 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f828d9e309541e3c1a2b6090d9a43372"></a><!-- doxytag: member="CXmlExample::iNumSkippedEntities" ref="f828d9e309541e3c1a2b6090d9a43372" args="" -->
       
    57 TInt&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_xml_example.html#f828d9e309541e3c1a2b6090d9a43372">iNumSkippedEntities</a></td></tr>
       
    58 
       
    59 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="dbffd226a168126a0f3e53fa9c8cfc0c"></a><!-- doxytag: member="CXmlExample::iNumPrefixMappings" ref="dbffd226a168126a0f3e53fa9c8cfc0c" args="" -->
       
    60 TInt&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_xml_example.html#dbffd226a168126a0f3e53fa9c8cfc0c">iNumPrefixMappings</a></td></tr>
       
    61 
       
    62 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5ca8803b3aaaf84ff9f96172a1085159"></a><!-- doxytag: member="CXmlExample::iNumPrefixUnmappings" ref="5ca8803b3aaaf84ff9f96172a1085159" args="" -->
       
    63 TInt&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_xml_example.html#5ca8803b3aaaf84ff9f96172a1085159">iNumPrefixUnmappings</a></td></tr>
       
    64 
       
    65 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="20bb87e96de3bbccc6071ed63929c940"></a><!-- doxytag: member="CXmlExample::iError" ref="20bb87e96de3bbccc6071ed63929c940" args="" -->
       
    66 TInt&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_xml_example.html#20bb87e96de3bbccc6071ed63929c940">iError</a></td></tr>
       
    67 
       
    68 </table>
    49 </table>
    69 <hr><a name="_details"></a><h2>Detailed Description</h2>
    50 <hr/><a name="_details"></a><h2>Detailed Description</h2>
    70 <a class="el" href="class_c_xml_example.html">CXmlExample</a> demonstrates the usage of the XML Framework to parse an XML and WBXML file.<p>
    51 <p><a class="el" href="class_c_xml_example.html">CXmlExample</a> demonstrates the usage of the XML Framework to parse an XML and WBXML file.</p>
    71 <a class="el" href="class_c_xml_example.html">CXmlExample</a> implements the XML Framework's MContentHandler interface, which the parser calls to notify the application of parsing events, such as the start of elements. 
    52 <p><a class="el" href="class_c_xml_example.html">CXmlExample</a> implements the XML Framework's MContentHandler interface, which the parser calls to notify the application of parsing events, such as the start of elements. </p>
    72 <p>Definition at line <a class="el" href="xmlexample_8h-source.html#l00031">31</a> of file <a class="el" href="xmlexample_8h-source.html">xmlexample.h</a>.</p>
    53 
    73 <hr><h2>Constructor &amp; Destructor Documentation</h2>
    54 <p>Definition at line <a class="el" href="xmlexample_8h_source.html#l00031">31</a> of file <a class="el" href="xmlexample_8h_source.html">xmlexample.h</a>.</p>
    74 <a class="anchor" name="0d8f9e8f410478bbbb83dbf831d9591f"></a><!-- doxytag: member="CXmlExample::~CXmlExample" ref="0d8f9e8f410478bbbb83dbf831d9591f" args="()" -->
    55 <hr/><h2>Constructor &amp; Destructor Documentation</h2>
    75 <div class="memitem">
    56 <a class="anchor" id="a0d8f9e8f410478bbbb83dbf831d9591f"></a><!-- doxytag: member="CXmlExample::~CXmlExample" ref="a0d8f9e8f410478bbbb83dbf831d9591f" args="()" -->
    76 <div class="memproto">
    57 <div class="memitem">
    77       <table class="memname">
    58 <div class="memproto">
    78         <tr>
    59       <table class="memname">
    79           <td class="memname">CXmlExample::~CXmlExample           </td>
    60         <tr>
    80           <td>(</td>
    61           <td class="memname">CXmlExample::~CXmlExample </td>
    81           <td class="paramname">          </td>
    62           <td>(</td>
    82           <td>&nbsp;)&nbsp;</td>
    63           <td class="paramname"></td>
    83           <td width="100%"></td>
    64           <td>&nbsp;)&nbsp;</td>
    84         </tr>
    65           <td></td>
    85       </table>
    66         </tr>
    86 </div>
    67       </table>
    87 <div class="memdoc">
    68 </div>
    88 
    69 <div class="memdoc">
    89 <p>
    70 <p>Destructor </p>
    90 Destructor 
    71 
    91 <p>Definition at line <a class="el" href="xmlexample_8cpp-source.html#l00092">92</a> of file <a class="el" href="xmlexample_8cpp-source.html">xmlexample.cpp</a>.</p>
    72 <p>Definition at line <a class="el" href="xmlexample_8cpp_source.html#l00092">92</a> of file <a class="el" href="xmlexample_8cpp_source.html">xmlexample.cpp</a>.</p>
    92 
    73 
    93 </div>
    74 </div>
    94 </div><p>
    75 </div>
    95 <hr><h2>Member Function Documentation</h2>
    76 <hr/><h2>Member Function Documentation</h2>
    96 <a class="anchor" name="9c72dee1761244c6964c76473995eba6"></a><!-- doxytag: member="CXmlExample::NewL" ref="9c72dee1761244c6964c76473995eba6" args="()" -->
    77 <a class="anchor" id="a9c72dee1761244c6964c76473995eba6"></a><!-- doxytag: member="CXmlExample::NewL" ref="a9c72dee1761244c6964c76473995eba6" args="()" -->
    97 <div class="memitem">
    78 <div class="memitem">
    98 <div class="memproto">
    79 <div class="memproto">
    99       <table class="memname">
    80       <table class="memname">
   100         <tr>
    81         <tr>
   101           <td class="memname"><a class="el" href="class_c_xml_example.html">CXmlExample</a> * CXmlExample::NewL           </td>
    82           <td class="memname"><a class="el" href="class_c_xml_example.html">CXmlExample</a> * CXmlExample::NewL </td>
   102           <td>(</td>
    83           <td>(</td>
   103           <td class="paramname">          </td>
    84           <td class="paramname"></td>
   104           <td>&nbsp;)&nbsp;</td>
    85           <td>&nbsp;)&nbsp;</td>
   105           <td width="100%"><code> [static]</code></td>
    86           <td><code> [static]</code></td>
   106         </tr>
    87         </tr>
   107       </table>
    88       </table>
   108 </div>
    89 </div>
   109 <div class="memdoc">
    90 <div class="memdoc">
   110 
    91 <p>Allocates and constructs a <a class="el" href="class_c_xml_example.html">CXmlExample</a> object. Initialises all member data to their default values. </p>
   111 <p>
    92 
   112 Allocates and constructs a <a class="el" href="class_c_xml_example.html">CXmlExample</a> object. Initialises all member data to their default values. 
    93 <p>Definition at line <a class="el" href="xmlexample_8cpp_source.html#l00068">68</a> of file <a class="el" href="xmlexample_8cpp_source.html">xmlexample.cpp</a>.</p>
   113 <p>Definition at line <a class="el" href="xmlexample_8cpp-source.html#l00068">68</a> of file <a class="el" href="xmlexample_8cpp-source.html">xmlexample.cpp</a>.</p>
    94 
   114 
    95 </div>
   115 </div>
    96 </div>
   116 </div><p>
    97 <a class="anchor" id="acb03c2dd56ed7b5dd3a4767caf310338"></a><!-- doxytag: member="CXmlExample::OnEndDocumentL" ref="acb03c2dd56ed7b5dd3a4767caf310338" args="(TInt aErrorCode)" -->
   117 <a class="anchor" name="cb03c2dd56ed7b5dd3a4767caf310338"></a><!-- doxytag: member="CXmlExample::OnEndDocumentL" ref="cb03c2dd56ed7b5dd3a4767caf310338" args="(TInt aErrorCode)" -->
    98 <div class="memitem">
   118 <div class="memitem">
    99 <div class="memproto">
   119 <div class="memproto">
   100       <table class="memname">
   120       <table class="memname">
   101         <tr>
   121         <tr>
   102           <td class="memname">void CXmlExample::OnEndDocumentL </td>
   122           <td class="memname">void CXmlExample::OnEndDocumentL           </td>
   103           <td>(</td>
   123           <td>(</td>
   104           <td class="paramtype">TInt&nbsp;</td>
   124           <td class="paramtype">TInt&nbsp;</td>
   105           <td class="paramname"> <em>aErrorCode</em></td>
   125           <td class="paramname"> <em>aErrorCode</em>          </td>
   106           <td>&nbsp;)&nbsp;</td>
   126           <td>&nbsp;)&nbsp;</td>
   107           <td></td>
   127           <td width="100%"></td>
   108         </tr>
   128         </tr>
   109       </table>
   129       </table>
   110 </div>
   130 </div>
   111 <div class="memdoc">
   131 <div class="memdoc">
   112 <p>A callback to indicate the end of the document.</p>
   132 
   113 <p>Implementation of the pure virtual function of MContentHandler.</p>
   133 <p>
   114 <dl><dt><b>Parameters:</b></dt><dd>
   134 A callback to indicate the end of the document.<p>
       
   135 Implementation of the pure virtual function of MContentHandler.<p>
       
   136 <dl compact><dt><b>Parameters:</b></dt><dd>
       
   137   <table border="0" cellspacing="2" cellpadding="0">
   115   <table border="0" cellspacing="2" cellpadding="0">
   138     <tr><td valign="top"></td><td valign="top"><em>aErrorCode</em>&nbsp;</td><td>The error code.  If aErrorCode is not KErrNone, the function leaves. </td></tr>
   116     <tr><td valign="top"></td><td valign="top"><em>aErrorCode</em>&nbsp;</td><td>The error code.  If aErrorCode is not KErrNone, the function leaves. </td></tr>
   139   </table>
   117   </table>
   140 </dl>
   118   </dd>
   141 
   119 </dl>
   142 <p>Definition at line <a class="el" href="xmlexample_8cpp-source.html#l00130">130</a> of file <a class="el" href="xmlexample_8cpp-source.html">xmlexample.cpp</a>.</p>
   120 
   143 
   121 <p>Definition at line <a class="el" href="xmlexample_8cpp_source.html#l00130">130</a> of file <a class="el" href="xmlexample_8cpp_source.html">xmlexample.cpp</a>.</p>
   144 </div>
   122 
   145 </div><p>
   123 </div>
   146 <a class="anchor" name="56eecc5c8dd07c3224f4b40901fe26a5"></a><!-- doxytag: member="CXmlExample::OnContentL" ref="56eecc5c8dd07c3224f4b40901fe26a5" args="(const TDesC8 &amp;aBytes, TInt aErrorCode)" -->
   124 </div>
   147 <div class="memitem">
   125 <a class="anchor" id="a56eecc5c8dd07c3224f4b40901fe26a5"></a><!-- doxytag: member="CXmlExample::OnContentL" ref="a56eecc5c8dd07c3224f4b40901fe26a5" args="(const TDesC8 &amp;aBytes, TInt aErrorCode)" -->
   148 <div class="memproto">
   126 <div class="memitem">
   149       <table class="memname">
   127 <div class="memproto">
   150         <tr>
   128       <table class="memname">
   151           <td class="memname">void CXmlExample::OnContentL           </td>
   129         <tr>
       
   130           <td class="memname">void CXmlExample::OnContentL </td>
   152           <td>(</td>
   131           <td>(</td>
   153           <td class="paramtype">const TDesC8 &amp;&nbsp;</td>
   132           <td class="paramtype">const TDesC8 &amp;&nbsp;</td>
   154           <td class="paramname"> <em>aData8</em>, </td>
   133           <td class="paramname"> <em>aData8</em>, </td>
   155         </tr>
   134         </tr>
   156         <tr>
   135         <tr>
   160           <td class="paramname"> <em>aErrorCode</em></td><td>&nbsp;</td>
   139           <td class="paramname"> <em>aErrorCode</em></td><td>&nbsp;</td>
   161         </tr>
   140         </tr>
   162         <tr>
   141         <tr>
   163           <td></td>
   142           <td></td>
   164           <td>)</td>
   143           <td>)</td>
   165           <td></td><td></td><td width="100%"></td>
   144           <td></td><td></td><td></td>
   166         </tr>
   145         </tr>
   167       </table>
   146       </table>
   168 </div>
   147 </div>
   169 <div class="memdoc">
   148 <div class="memdoc">
   170 
   149 <p>A callback that sends the content of the element and prints element content data to the console. Not all the content may be returned in one go. The data may be sent in chunks. When an OnEndElementL is received this means there is no more content to be sent.</p>
   171 <p>
   150 <p>Implementation of the pure virtual function of MContentHandler.</p>
   172 A callback that sends the content of the element and prints element content data to the console. Not all the content may be returned in one go. The data may be sent in chunks. When an OnEndElementL is received this means there is no more content to be sent.<p>
   151 <dl><dt><b>Parameters:</b></dt><dd>
   173 Implementation of the pure virtual function of MContentHandler.<p>
       
   174 <dl compact><dt><b>Parameters:</b></dt><dd>
       
   175   <table border="0" cellspacing="2" cellpadding="0">
   152   <table border="0" cellspacing="2" cellpadding="0">
   176     <tr><td valign="top"></td><td valign="top"><em>aData8</em>&nbsp;</td><td>The raw content data for the element. The client is responsible for converting the data to the required character set if necessary. In some instances the content may be binary and must not be converted. </td></tr>
   153     <tr><td valign="top"></td><td valign="top"><em>aData8</em>&nbsp;</td><td>The raw content data for the element. The client is responsible for converting the data to the required character set if necessary. In some instances the content may be binary and must not be converted. </td></tr>
   177     <tr><td valign="top"></td><td valign="top"><em>aErrorCode</em>&nbsp;</td><td>The error code.  If aErrorCode is not KErrNone, the function leaves. </td></tr>
   154     <tr><td valign="top"></td><td valign="top"><em>aErrorCode</em>&nbsp;</td><td>The error code.  If aErrorCode is not KErrNone, the function leaves. </td></tr>
   178   </table>
   155   </table>
   179 </dl>
   156   </dd>
   180 
   157 </dl>
   181 <p>Definition at line <a class="el" href="xmlexample_8cpp-source.html#l00228">228</a> of file <a class="el" href="xmlexample_8cpp-source.html">xmlexample.cpp</a>.</p>
   158 
   182 
   159 <p>Definition at line <a class="el" href="xmlexample_8cpp_source.html#l00228">228</a> of file <a class="el" href="xmlexample_8cpp_source.html">xmlexample.cpp</a>.</p>
   183 </div>
   160 
   184 </div><p>
   161 </div>
   185 <a class="anchor" name="47b6d6f836f9f624e79304830bdcda4c"></a><!-- doxytag: member="CXmlExample::OnStartPrefixMappingL" ref="47b6d6f836f9f624e79304830bdcda4c" args="(const RString &amp;aPrefix, const RString &amp;aUri, TInt aErrorCode)" -->
   162 </div>
   186 <div class="memitem">
   163 <a class="anchor" id="a47b6d6f836f9f624e79304830bdcda4c"></a><!-- doxytag: member="CXmlExample::OnStartPrefixMappingL" ref="a47b6d6f836f9f624e79304830bdcda4c" args="(const RString &amp;aPrefix, const RString &amp;aUri, TInt aErrorCode)" -->
   187 <div class="memproto">
   164 <div class="memitem">
   188       <table class="memname">
   165 <div class="memproto">
   189         <tr>
   166       <table class="memname">
   190           <td class="memname">void CXmlExample::OnStartPrefixMappingL           </td>
   167         <tr>
       
   168           <td class="memname">void CXmlExample::OnStartPrefixMappingL </td>
   191           <td>(</td>
   169           <td>(</td>
   192           <td class="paramtype">const RString &amp;&nbsp;</td>
   170           <td class="paramtype">const RString &amp;&nbsp;</td>
   193           <td class="paramname"> <em>aPrefix</em>, </td>
   171           <td class="paramname"> <em>aPrefix</em>, </td>
   194         </tr>
   172         </tr>
   195         <tr>
   173         <tr>
   205           <td class="paramname"> <em>aErrorCode</em></td><td>&nbsp;</td>
   183           <td class="paramname"> <em>aErrorCode</em></td><td>&nbsp;</td>
   206         </tr>
   184         </tr>
   207         <tr>
   185         <tr>
   208           <td></td>
   186           <td></td>
   209           <td>)</td>
   187           <td>)</td>
   210           <td></td><td></td><td width="100%"></td>
   188           <td></td><td></td><td></td>
   211         </tr>
   189         </tr>
   212       </table>
   190       </table>
   213 </div>
   191 </div>
   214 <div class="memdoc">
   192 <div class="memdoc">
   215 
   193 <p>A notification of the beginning of the scope of a prefix-URI Namespace mapping. Always called before the corresponding OnStartElementL method.</p>
   216 <p>
   194 <p>Implementation of the pure virtual function of MContentHandler.</p>
   217 A notification of the beginning of the scope of a prefix-URI Namespace mapping. Always called before the corresponding OnStartElementL method.<p>
   195 <dl><dt><b>Parameters:</b></dt><dd>
   218 Implementation of the pure virtual function of MContentHandler.<p>
       
   219 <dl compact><dt><b>Parameters:</b></dt><dd>
       
   220   <table border="0" cellspacing="2" cellpadding="0">
   196   <table border="0" cellspacing="2" cellpadding="0">
   221     <tr><td valign="top"></td><td valign="top"><em>aPrefix</em>&nbsp;</td><td>The Namespace prefix being declared. </td></tr>
   197     <tr><td valign="top"></td><td valign="top"><em>aPrefix</em>&nbsp;</td><td>The Namespace prefix being declared. </td></tr>
   222     <tr><td valign="top"></td><td valign="top"><em>aUri</em>&nbsp;</td><td>The Namespace URI the prefix is mapped to. </td></tr>
   198     <tr><td valign="top"></td><td valign="top"><em>aUri</em>&nbsp;</td><td>The Namespace URI the prefix is mapped to. </td></tr>
   223     <tr><td valign="top"></td><td valign="top"><em>aErrorCode</em>&nbsp;</td><td>The error code.  KErrNotSupported </td></tr>
   199     <tr><td valign="top"></td><td valign="top"><em>aErrorCode</em>&nbsp;</td><td>The error code.  KErrNotSupported </td></tr>
   224   </table>
   200   </table>
   225 </dl>
   201   </dd>
   226 
   202 </dl>
   227 <p>Definition at line <a class="el" href="xmlexample_8cpp-source.html#l00300">300</a> of file <a class="el" href="xmlexample_8cpp-source.html">xmlexample.cpp</a>.</p>
   203 
   228 
   204 <p>Definition at line <a class="el" href="xmlexample_8cpp_source.html#l00300">300</a> of file <a class="el" href="xmlexample_8cpp_source.html">xmlexample.cpp</a>.</p>
   229 </div>
   205 
   230 </div><p>
   206 </div>
   231 <a class="anchor" name="d7990a11e5d278a2107808c64e6374d4"></a><!-- doxytag: member="CXmlExample::OnEndPrefixMappingL" ref="d7990a11e5d278a2107808c64e6374d4" args="(const RString &amp;aPrefix, TInt aErrorCode)" -->
   207 </div>
   232 <div class="memitem">
   208 <a class="anchor" id="ad7990a11e5d278a2107808c64e6374d4"></a><!-- doxytag: member="CXmlExample::OnEndPrefixMappingL" ref="ad7990a11e5d278a2107808c64e6374d4" args="(const RString &amp;aPrefix, TInt aErrorCode)" -->
   233 <div class="memproto">
   209 <div class="memitem">
   234       <table class="memname">
   210 <div class="memproto">
   235         <tr>
   211       <table class="memname">
   236           <td class="memname">void CXmlExample::OnEndPrefixMappingL           </td>
   212         <tr>
       
   213           <td class="memname">void CXmlExample::OnEndPrefixMappingL </td>
   237           <td>(</td>
   214           <td>(</td>
   238           <td class="paramtype">const RString &amp;&nbsp;</td>
   215           <td class="paramtype">const RString &amp;&nbsp;</td>
   239           <td class="paramname"> <em>aPrefix</em>, </td>
   216           <td class="paramname"> <em>aPrefix</em>, </td>
   240         </tr>
   217         </tr>
   241         <tr>
   218         <tr>
   245           <td class="paramname"> <em>aErrorCode</em></td><td>&nbsp;</td>
   222           <td class="paramname"> <em>aErrorCode</em></td><td>&nbsp;</td>
   246         </tr>
   223         </tr>
   247         <tr>
   224         <tr>
   248           <td></td>
   225           <td></td>
   249           <td>)</td>
   226           <td>)</td>
   250           <td></td><td></td><td width="100%"></td>
   227           <td></td><td></td><td></td>
   251         </tr>
   228         </tr>
   252       </table>
   229       </table>
   253 </div>
   230 </div>
   254 <div class="memdoc">
   231 <div class="memdoc">
   255 
   232 <p>Notification of the end of the scope of a prefix-URI mapping. </p>
   256 <p>
   233 
   257 Notification of the end of the scope of a prefix-URI mapping. 
   234 <p>Definition at line <a class="el" href="xmlexample_8cpp_source.html#l00319">319</a> of file <a class="el" href="xmlexample_8cpp_source.html">xmlexample.cpp</a>.</p>
   258 <p>Definition at line <a class="el" href="xmlexample_8cpp-source.html#l00319">319</a> of file <a class="el" href="xmlexample_8cpp-source.html">xmlexample.cpp</a>.</p>
   235 
   259 
   236 </div>
   260 </div>
   237 </div>
   261 </div><p>
   238 <a class="anchor" id="a576bd451612113613f1d27a7969940f1"></a><!-- doxytag: member="CXmlExample::OnIgnorableWhiteSpaceL" ref="a576bd451612113613f1d27a7969940f1" args="(const TDesC8 &amp;aBytes, TInt aErrorCode)" -->
   262 <a class="anchor" name="576bd451612113613f1d27a7969940f1"></a><!-- doxytag: member="CXmlExample::OnIgnorableWhiteSpaceL" ref="576bd451612113613f1d27a7969940f1" args="(const TDesC8 &amp;aBytes, TInt aErrorCode)" -->
   239 <div class="memitem">
   263 <div class="memitem">
   240 <div class="memproto">
   264 <div class="memproto">
   241       <table class="memname">
   265       <table class="memname">
   242         <tr>
   266         <tr>
   243           <td class="memname">void CXmlExample::OnIgnorableWhiteSpaceL </td>
   267           <td class="memname">void CXmlExample::OnIgnorableWhiteSpaceL           </td>
       
   268           <td>(</td>
   244           <td>(</td>
   269           <td class="paramtype">const TDesC8 &amp;&nbsp;</td>
   245           <td class="paramtype">const TDesC8 &amp;&nbsp;</td>
   270           <td class="paramname"> <em>aBytes</em>, </td>
   246           <td class="paramname"> <em>aBytes</em>, </td>
   271         </tr>
   247         </tr>
   272         <tr>
   248         <tr>
   276           <td class="paramname"> <em>aErrorCode</em></td><td>&nbsp;</td>
   252           <td class="paramname"> <em>aErrorCode</em></td><td>&nbsp;</td>
   277         </tr>
   253         </tr>
   278         <tr>
   254         <tr>
   279           <td></td>
   255           <td></td>
   280           <td>)</td>
   256           <td>)</td>
   281           <td></td><td></td><td width="100%"></td>
   257           <td></td><td></td><td></td>
   282         </tr>
   258         </tr>
   283       </table>
   259       </table>
   284 </div>
   260 </div>
   285 <div class="memdoc">
   261 <div class="memdoc">
   286 
   262 <p>A notification of ignorable whitespace in element content. </p>
   287 <p>
   263 
   288 A notification of ignorable whitespace in element content. 
   264 <p>Definition at line <a class="el" href="xmlexample_8cpp_source.html#l00331">331</a> of file <a class="el" href="xmlexample_8cpp_source.html">xmlexample.cpp</a>.</p>
   289 <p>Definition at line <a class="el" href="xmlexample_8cpp-source.html#l00331">331</a> of file <a class="el" href="xmlexample_8cpp-source.html">xmlexample.cpp</a>.</p>
   265 
   290 
   266 </div>
   291 </div>
   267 </div>
   292 </div><p>
   268 <a class="anchor" id="a2eb7370a3adbe8ea81037b731029bba4"></a><!-- doxytag: member="CXmlExample::OnSkippedEntityL" ref="a2eb7370a3adbe8ea81037b731029bba4" args="(const RString &amp;aName, TInt aErrorCode)" -->
   293 <a class="anchor" name="2eb7370a3adbe8ea81037b731029bba4"></a><!-- doxytag: member="CXmlExample::OnSkippedEntityL" ref="2eb7370a3adbe8ea81037b731029bba4" args="(const RString &amp;aName, TInt aErrorCode)" -->
   269 <div class="memitem">
   294 <div class="memitem">
   270 <div class="memproto">
   295 <div class="memproto">
   271       <table class="memname">
   296       <table class="memname">
   272         <tr>
   297         <tr>
   273           <td class="memname">void CXmlExample::OnSkippedEntityL </td>
   298           <td class="memname">void CXmlExample::OnSkippedEntityL           </td>
       
   299           <td>(</td>
   274           <td>(</td>
   300           <td class="paramtype">const RString &amp;&nbsp;</td>
   275           <td class="paramtype">const RString &amp;&nbsp;</td>
   301           <td class="paramname"> <em>aName</em>, </td>
   276           <td class="paramname"> <em>aName</em>, </td>
   302         </tr>
   277         </tr>
   303         <tr>
   278         <tr>
   307           <td class="paramname"> <em>aErrorCode</em></td><td>&nbsp;</td>
   282           <td class="paramname"> <em>aErrorCode</em></td><td>&nbsp;</td>
   308         </tr>
   283         </tr>
   309         <tr>
   284         <tr>
   310           <td></td>
   285           <td></td>
   311           <td>)</td>
   286           <td>)</td>
   312           <td></td><td></td><td width="100%"></td>
   287           <td></td><td></td><td></td>
   313         </tr>
   288         </tr>
   314       </table>
   289       </table>
   315 </div>
   290 </div>
   316 <div class="memdoc">
   291 <div class="memdoc">
   317 
   292 <p>A notification of a skipped entity. If the parser encounters an external entity, it does not need to expand it - it can return the entity as aName for the client to deal with.</p>
   318 <p>
   293 <p>Implementation of the pure virtual function of MContentHandler.</p>
   319 A notification of a skipped entity. If the parser encounters an external entity, it does not need to expand it - it can return the entity as aName for the client to deal with.<p>
   294 <dl><dt><b>Parameters:</b></dt><dd>
   320 Implementation of the pure virtual function of MContentHandler.<p>
       
   321 <dl compact><dt><b>Parameters:</b></dt><dd>
       
   322   <table border="0" cellspacing="2" cellpadding="0">
   295   <table border="0" cellspacing="2" cellpadding="0">
   323     <tr><td valign="top"></td><td valign="top"><em>aName</em>&nbsp;</td><td>Name of the skipped entity. </td></tr>
   296     <tr><td valign="top"></td><td valign="top"><em>aName</em>&nbsp;</td><td>Name of the skipped entity. </td></tr>
   324     <tr><td valign="top"></td><td valign="top"><em>aErrorCode</em>&nbsp;</td><td>The error code.  KErrNotSupported </td></tr>
   297     <tr><td valign="top"></td><td valign="top"><em>aErrorCode</em>&nbsp;</td><td>The error code.  KErrNotSupported </td></tr>
   325   </table>
   298   </table>
   326 </dl>
   299   </dd>
   327 
   300 </dl>
   328 <p>Definition at line <a class="el" href="xmlexample_8cpp-source.html#l00347">347</a> of file <a class="el" href="xmlexample_8cpp-source.html">xmlexample.cpp</a>.</p>
   301 
   329 
   302 <p>Definition at line <a class="el" href="xmlexample_8cpp_source.html#l00347">347</a> of file <a class="el" href="xmlexample_8cpp_source.html">xmlexample.cpp</a>.</p>
   330 </div>
   303 
   331 </div><p>
   304 </div>
   332 <a class="anchor" name="e95465e04bbefde583285c9109ec1bd6"></a><!-- doxytag: member="CXmlExample::OnProcessingInstructionL" ref="e95465e04bbefde583285c9109ec1bd6" args="(const TDesC8 &amp;aTarget, const TDesC8 &amp;aData, TInt aErrorCode)" -->
   305 </div>
   333 <div class="memitem">
   306 <a class="anchor" id="ae95465e04bbefde583285c9109ec1bd6"></a><!-- doxytag: member="CXmlExample::OnProcessingInstructionL" ref="ae95465e04bbefde583285c9109ec1bd6" args="(const TDesC8 &amp;aTarget, const TDesC8 &amp;aData, TInt aErrorCode)" -->
   334 <div class="memproto">
   307 <div class="memitem">
   335       <table class="memname">
   308 <div class="memproto">
   336         <tr>
   309       <table class="memname">
   337           <td class="memname">void CXmlExample::OnProcessingInstructionL           </td>
   310         <tr>
       
   311           <td class="memname">void CXmlExample::OnProcessingInstructionL </td>
   338           <td>(</td>
   312           <td>(</td>
   339           <td class="paramtype">const TDesC8 &amp;&nbsp;</td>
   313           <td class="paramtype">const TDesC8 &amp;&nbsp;</td>
   340           <td class="paramname"> <em>aTarget8</em>, </td>
   314           <td class="paramname"> <em>aTarget8</em>, </td>
   341         </tr>
   315         </tr>
   342         <tr>
   316         <tr>
   352           <td class="paramname"> <em>aErrorCode</em></td><td>&nbsp;</td>
   326           <td class="paramname"> <em>aErrorCode</em></td><td>&nbsp;</td>
   353         </tr>
   327         </tr>
   354         <tr>
   328         <tr>
   355           <td></td>
   329           <td></td>
   356           <td>)</td>
   330           <td>)</td>
   357           <td></td><td></td><td width="100%"></td>
   331           <td></td><td></td><td></td>
   358         </tr>
   332         </tr>
   359       </table>
   333       </table>
   360 </div>
   334 </div>
   361 <div class="memdoc">
   335 <div class="memdoc">
   362 
   336 <p>A receive notification of a processing instruction. It prints the target and data to the console.</p>
   363 <p>
   337 <p>Implementation of the pure virtual function of MContentHandler.</p>
   364 A receive notification of a processing instruction. It prints the target and data to the console.<p>
   338 <dl><dt><b>Parameters:</b></dt><dd>
   365 Implementation of the pure virtual function of MContentHandler.<p>
       
   366 <dl compact><dt><b>Parameters:</b></dt><dd>
       
   367   <table border="0" cellspacing="2" cellpadding="0">
   339   <table border="0" cellspacing="2" cellpadding="0">
   368     <tr><td valign="top"></td><td valign="top"><em>aTarget</em>&nbsp;</td><td>The processing instruction target. </td></tr>
   340     <tr><td valign="top"></td><td valign="top"><em>aTarget</em>&nbsp;</td><td>The processing instruction target. </td></tr>
   369     <tr><td valign="top"></td><td valign="top"><em>aData</em>&nbsp;</td><td>The processing instruction data. If empty, none was supplied. </td></tr>
   341     <tr><td valign="top"></td><td valign="top"><em>aData</em>&nbsp;</td><td>The processing instruction data. If empty, none was supplied. </td></tr>
   370     <tr><td valign="top"></td><td valign="top"><em>aErrorCode</em>&nbsp;</td><td>The error code.  If aErrorCode is not KErrNone, the function leaves. </td></tr>
   342     <tr><td valign="top"></td><td valign="top"><em>aErrorCode</em>&nbsp;</td><td>The error code.  If aErrorCode is not KErrNone, the function leaves. </td></tr>
   371   </table>
   343   </table>
   372 </dl>
   344   </dd>
   373 
   345 </dl>
   374 <p>Definition at line <a class="el" href="xmlexample_8cpp-source.html#l00252">252</a> of file <a class="el" href="xmlexample_8cpp-source.html">xmlexample.cpp</a>.</p>
   346 
   375 
   347 <p>Definition at line <a class="el" href="xmlexample_8cpp_source.html#l00252">252</a> of file <a class="el" href="xmlexample_8cpp_source.html">xmlexample.cpp</a>.</p>
   376 </div>
   348 
   377 </div><p>
   349 </div>
   378 <a class="anchor" name="23c27211b331f46bc296a65aa3541bcf"></a><!-- doxytag: member="CXmlExample::OnError" ref="23c27211b331f46bc296a65aa3541bcf" args="(TInt aErrorCode)" -->
   350 </div>
   379 <div class="memitem">
   351 <a class="anchor" id="a23c27211b331f46bc296a65aa3541bcf"></a><!-- doxytag: member="CXmlExample::OnError" ref="a23c27211b331f46bc296a65aa3541bcf" args="(TInt aErrorCode)" -->
   380 <div class="memproto">
   352 <div class="memitem">
   381       <table class="memname">
   353 <div class="memproto">
   382         <tr>
   354       <table class="memname">
   383           <td class="memname">void CXmlExample::OnError           </td>
   355         <tr>
   384           <td>(</td>
   356           <td class="memname">void CXmlExample::OnError </td>
   385           <td class="paramtype">TInt&nbsp;</td>
   357           <td>(</td>
   386           <td class="paramname"> <em>aError</em>          </td>
   358           <td class="paramtype">TInt&nbsp;</td>
   387           <td>&nbsp;)&nbsp;</td>
   359           <td class="paramname"> <em>aError</em></td>
   388           <td width="100%"></td>
   360           <td>&nbsp;)&nbsp;</td>
   389         </tr>
   361           <td></td>
   390       </table>
   362         </tr>
   391 </div>
   363       </table>
   392 <div class="memdoc">
   364 </div>
   393 
   365 <div class="memdoc">
   394 <p>
   366 <p>Implementation of the pure virtual function of MContentHandler. Indicates that an error has occurred.</p>
   395 Implementation of the pure virtual function of MContentHandler. Indicates that an error has occurred.<p>
   367 <dl><dt><b>Parameters:</b></dt><dd>
   396 <dl compact><dt><b>Parameters:</b></dt><dd>
       
   397   <table border="0" cellspacing="2" cellpadding="0">
   368   <table border="0" cellspacing="2" cellpadding="0">
   398     <tr><td valign="top"></td><td valign="top"><em>aError</em>&nbsp;</td><td>The error code </td></tr>
   369     <tr><td valign="top"></td><td valign="top"><em>aError</em>&nbsp;</td><td>The error code </td></tr>
   399   </table>
   370   </table>
   400 </dl>
   371   </dd>
   401 
   372 </dl>
   402 <p>Definition at line <a class="el" href="xmlexample_8cpp-source.html#l00272">272</a> of file <a class="el" href="xmlexample_8cpp-source.html">xmlexample.cpp</a>.</p>
   373 
   403 
   374 <p>Definition at line <a class="el" href="xmlexample_8cpp_source.html#l00272">272</a> of file <a class="el" href="xmlexample_8cpp_source.html">xmlexample.cpp</a>.</p>
   404 </div>
   375 
   405 </div><p>
   376 </div>
   406 <a class="anchor" name="e79e3ab9f68abb8f6f953a90e8d552ee"></a><!-- doxytag: member="CXmlExample::GetExtendedInterface" ref="e79e3ab9f68abb8f6f953a90e8d552ee" args="(const TInt32 aUid)" -->
   377 </div>
   407 <div class="memitem">
   378 <a class="anchor" id="ae79e3ab9f68abb8f6f953a90e8d552ee"></a><!-- doxytag: member="CXmlExample::GetExtendedInterface" ref="ae79e3ab9f68abb8f6f953a90e8d552ee" args="(const TInt32 aUid)" -->
   408 <div class="memproto">
   379 <div class="memitem">
   409       <table class="memname">
   380 <div class="memproto">
   410         <tr>
   381       <table class="memname">
   411           <td class="memname">TAny * CXmlExample::GetExtendedInterface           </td>
   382         <tr>
       
   383           <td class="memname">TAny * CXmlExample::GetExtendedInterface </td>
   412           <td>(</td>
   384           <td>(</td>
   413           <td class="paramtype">const TInt32&nbsp;</td>
   385           <td class="paramtype">const TInt32&nbsp;</td>
   414           <td class="paramname"> <em>aUid</em>          </td>
   386           <td class="paramname"> <em>aUid</em></td>
   415           <td>&nbsp;)&nbsp;</td>
   387           <td>&nbsp;)&nbsp;</td>
   416           <td width="100%"></td>
   388           <td></td>
   417         </tr>
   389         </tr>
   418       </table>
   390       </table>
   419 </div>
   391 </div>
   420 <div class="memdoc">
   392 <div class="memdoc">
   421 
   393 <p>Obtain the interface matching the specified uid. </p>
   422 <p>
   394 
   423 Obtain the interface matching the specified uid. 
   395 <p>Definition at line <a class="el" href="xmlexample_8cpp_source.html#l00283">283</a> of file <a class="el" href="xmlexample_8cpp_source.html">xmlexample.cpp</a>.</p>
   424 <p>Definition at line <a class="el" href="xmlexample_8cpp-source.html#l00283">283</a> of file <a class="el" href="xmlexample_8cpp-source.html">xmlexample.cpp</a>.</p>
   396 
   425 
   397 </div>
   426 </div>
   398 </div>
   427 </div><p>
   399 <a class="anchor" id="a3b6c99c50e79b71fbd83341a19fe2d73"></a><!-- doxytag: member="CXmlExample::ParseExampleDocumentsL" ref="a3b6c99c50e79b71fbd83341a19fe2d73" args="()" -->
   428 <a class="anchor" name="3b6c99c50e79b71fbd83341a19fe2d73"></a><!-- doxytag: member="CXmlExample::ParseExampleDocumentsL" ref="3b6c99c50e79b71fbd83341a19fe2d73" args="()" -->
   400 <div class="memitem">
   429 <div class="memitem">
   401 <div class="memproto">
   430 <div class="memproto">
   402       <table class="memname">
   431       <table class="memname">
   403         <tr>
   432         <tr>
   404           <td class="memname">void CXmlExample::ParseExampleDocumentsL </td>
   433           <td class="memname">void CXmlExample::ParseExampleDocumentsL           </td>
   405           <td>(</td>
   434           <td>(</td>
   406           <td class="paramname"></td>
   435           <td class="paramname">          </td>
   407           <td>&nbsp;)&nbsp;</td>
   436           <td>&nbsp;)&nbsp;</td>
   408           <td></td>
   437           <td width="100%"></td>
   409         </tr>
   438         </tr>
   410       </table>
   439       </table>
   411 </div>
   440 </div>
   412 <div class="memdoc">
   441 <div class="memdoc">
   413 <p>Passes an XML and a WBXML file to the framework for parsing. </p>
   442 
   414 
   443 <p>
   415 <p>Definition at line <a class="el" href="xmlexample_8cpp_source.html#l00362">362</a> of file <a class="el" href="xmlexample_8cpp_source.html">xmlexample.cpp</a>.</p>
   444 Passes an XML and a WBXML file to the framework for parsing. 
   416 
   445 <p>Definition at line <a class="el" href="xmlexample_8cpp-source.html#l00362">362</a> of file <a class="el" href="xmlexample_8cpp-source.html">xmlexample.cpp</a>.</p>
   417 </div>
   446 
   418 </div>
   447 </div>
   419 <a class="anchor" id="a5a29447b6066d26a5eafcbd5164e4bc9"></a><!-- doxytag: member="CXmlExample::Copy8To16LC" ref="a5a29447b6066d26a5eafcbd5164e4bc9" args="(const TDesC8 &amp;aDes)" -->
   448 </div><p>
   420 <div class="memitem">
   449 <a class="anchor" name="5a29447b6066d26a5eafcbd5164e4bc9"></a><!-- doxytag: member="CXmlExample::Copy8To16LC" ref="5a29447b6066d26a5eafcbd5164e4bc9" args="(const TDesC8 &amp;aDes)" -->
   421 <div class="memproto">
   450 <div class="memitem">
   422       <table class="memname">
   451 <div class="memproto">
   423         <tr>
   452       <table class="memname">
   424           <td class="memname">HBufC * CXmlExample::Copy8To16LC </td>
   453         <tr>
       
   454           <td class="memname">HBufC * CXmlExample::Copy8To16LC           </td>
       
   455           <td>(</td>
   425           <td>(</td>
   456           <td class="paramtype">const TDesC8 &amp;&nbsp;</td>
   426           <td class="paramtype">const TDesC8 &amp;&nbsp;</td>
   457           <td class="paramname"> <em>aDes</em>          </td>
   427           <td class="paramname"> <em>aDes</em></td>
   458           <td>&nbsp;)&nbsp;</td>
   428           <td>&nbsp;)&nbsp;</td>
   459           <td width="100%"></td>
   429           <td></td>
   460         </tr>
   430         </tr>
   461       </table>
   431       </table>
   462 </div>
   432 </div>
   463 <div class="memdoc">
   433 <div class="memdoc">
   464 
   434 <p>Copies 8 bit descriptor data to 16 bit descriptor  KErrNoMemory, User 11 </p>
   465 <p>
   435 
   466 Copies 8 bit descriptor data to 16 bit descriptor  KErrNoMemory, User 11 
   436 <p>Definition at line <a class="el" href="xmlexample_8cpp_source.html#l00205">205</a> of file <a class="el" href="xmlexample_8cpp_source.html">xmlexample.cpp</a>.</p>
   467 <p>Definition at line <a class="el" href="xmlexample_8cpp-source.html#l00205">205</a> of file <a class="el" href="xmlexample_8cpp-source.html">xmlexample.cpp</a>.</p>
   437 
   468 
   438 </div>
   469 </div>
   439 </div>
   470 </div><p>
   440 </div>
   471 <hr size="1"><address style="text-align: right;"><small>Generated on Thu Jan 21 10:33:08 2010 for TB10.1 Example Applications by&nbsp;
   441 <hr size="1"/><address style="text-align: right;"><small>Generated by&nbsp;
   472 <a href="http://www.doxygen.org/index.html">
   442 <a href="http://www.doxygen.org/index.html">
   473 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
   443 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.2 </small></address>
   474 </body>
   444 </body>
   475 </html>
   445 </html>