Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > 60f1dc962abad0f3b492991a4fbef9be > files > 1906

vtk-doc-5.4.2-5mdv2010.0.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>VTK: vtkXMLDataParser Class Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.6 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="classes.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>vtkXMLDataParser Class Reference</h1><!-- doxytag: class="vtkXMLDataParser" --><!-- doxytag: inherits="vtkXMLParser" --><code>#include &lt;<a class="el" href="a05009.html">vtkXMLDataParser.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for vtkXMLDataParser:</div>
<div class="dynsection">
<p><center><img src="a16061.png" border="0" usemap="#a16062" alt="Inheritance graph"></center>
<map name="a16062">
<area shape="rect" href="a01921.html" title="Parse XML to handle element tags and attributes." alt="" coords="20,155,127,181"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="34,80,114,107"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="19,5,128,32"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for vtkXMLDataParser:</div>
<div class="dynsection">
<p><center><img src="a16063.png" border="0" usemap="#a16064" alt="Collaboration graph"></center>
<map name="a16064">
<area shape="rect" href="a01921.html" title="Parse XML to handle element tags and attributes." alt="" coords="6,176,112,203"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="231,96,311,123"><area shape="rect" href="a00897.html" title="Wraps a binary input stream with a VTK interface." alt="" coords="136,176,251,203"><area shape="rect" href="a01902.html" title="Represents an XML element and those nested inside." alt="" coords="275,176,422,203"><area shape="rect" href="a00361.html" title="Abstract interface for data compression classes." alt="" coords="570,176,714,203"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="150,5,259,32"><area shape="rect" href="a01719.html" title="record modification and/or execution time" alt="" coords="283,5,392,32"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="a16065.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
Used by <a class="el" href="a01943.html" title="Superclass for VTK&#39;s XML format readers.">vtkXMLReader</a> to parse VTK XML files. 
<p>
<a class="el" href="a01903.html" title="Used by vtkXMLReader to parse VTK XML files.">vtkXMLDataParser</a> provides a subclass of <a class="el" href="a01921.html" title="Parse XML to handle element tags and attributes.">vtkXMLParser</a> that constructs a representation of an XML data format's file using <a class="el" href="a01902.html" title="Represents an XML element and those nested inside.">vtkXMLDataElement</a> to represent each XML element. This representation is then used by <a class="el" href="a01943.html" title="Superclass for VTK&#39;s XML format readers.">vtkXMLReader</a> and its subclasses to traverse the structure of the file and extract data.<p>
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="a01902.html" title="Represents an XML element and those nested inside.">vtkXMLDataElement</a></dd></dl>
<dl class="user" compact><dt><b>Events:</b></dt><dd><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fefb47f80db1dddfdd4b238a7beb587eba">vtkCommand::ProgressEvent</a> </dd></dl>

<p>Definition at line <a class="el" href="a05009.html#l00040">40</a> of file <a class="el" href="a05009.html">vtkXMLDataParser.h</a>.</p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom">{ <a class="el" href="a01903.html#a4c0e4211a47a46a4bdcbf59264d4402c30211aa92670b2e1a98fcd61c99d860">BigEndian</a>, 
<a class="el" href="a01903.html#a4c0e4211a47a46a4bdcbf59264d44028c7c4b99c27e8c129ea3de0aaf6a4d10">LittleEndian</a>
 }</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="a01921.html">vtkXMLParser</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#377fc301858ff2783cf53de2d2f6ed06">Superclass</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="a02149.html#20bd6b6dedfe1bbb096c50354d52cc7e">vtkIdType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a></td></tr>

<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#85ef6cc9ce66a46f98dbea6ac4056b98">GetClassName</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#0c32713780bbe8e392ee101463f0bd22">IsA</a> (const char *type)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#224cedbbf9a8ff860828e228560dfd58">PrintSelf</a> (ostream &amp;os, <a class="el" href="a00869.html">vtkIndent</a> indent)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01902.html">vtkXMLDataElement</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#09097acf98c278c63ebbfbc740631946">GetRootElement</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#68045e068a094c67ef13924ae167208d">GetWordTypeSize</a> (int wordType)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#d07764d2801c78f1128b3113ba1a31fd">Parse</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#5eefe4ec9cb99ae842a6a4a55bfe758c">CharacterDataHandler</a> (const char *data, int length)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#4a30ba0bfb2ded48d5fc64cebf7890a8">ReadInlineData</a> (<a class="el" href="a01902.html">vtkXMLDataElement</a> *element, int isAscii, void *buffer, <a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a> startWord, <a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a> numWords, int wordType)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#210dfa53fe2a7251cfd388117bfcc71e">ReadInlineData</a> (<a class="el" href="a01902.html">vtkXMLDataElement</a> *element, int isAscii, char *buffer, <a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a> startWord, <a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a> numWords)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#587c37325c9230ecfba03da18d5ce317">ReadAppendedData</a> (<a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a> offset, void *buffer, <a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a> startWord, <a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a> numWords, int wordType)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#aebdea1973e4487166dbeb377de33633">ReadAppendedData</a> (<a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a> offset, char *buffer, <a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a> startWord, <a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a> numWords)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#cc909a99e0b9ea4c516590eca68a3fac">ReadAsciiData</a> (void *buffer, <a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a> startWord, <a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a> numWords, int wordType)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#797c0b3ad2bfd86c31be4385934f56eb">ReadBinaryData</a> (void *buffer, <a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a> startWord, <a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a> maxWords, int wordType)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#18029e588a8d4b5eac4d3adc4f6b281a">SetCompressor</a> (<a class="el" href="a00361.html">vtkDataCompressor</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="a00361.html">vtkDataCompressor</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#ac7328bfbbe809837003b1d15802f717">GetCompressor</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#36e24f1e56d8c3f667bfa8fd54fade76">GetAbort</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#9265ec811743120f7b6ff08c9aae9517">SetAbort</a> (int)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#6682886e0977cf7c5487bc97030f818e">GetProgress</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#057899fd2263f5d99a9c2001e76b7238">SetProgress</a> (float)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#fc93a0f0ffa5461a370deb79c2e05bc3">SetAttributesEncoding</a> (int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#54b964b9e709998c6804bd6d80724ac0">GetAttributesEncoding</a> ()</td></tr>

<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#0c9871e261ecaf20e6ac57512d441fe0">IsTypeOf</a> (const char *type)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="a01903.html">vtkXMLDataParser</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#f9eb19ea6ab17448ffc42ee55be0b49b">SafeDownCast</a> (<a class="el" href="a01084.html">vtkObject</a> *o)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="a01903.html">vtkXMLDataParser</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#2d207219b4ecb2cc8000cc3df2ac09c4">New</a> ()</td></tr>

<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#77cf4bf7c8f7447832dd1c031715b90b">vtkXMLDataParser</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#937d609382903c0641ca274f5523b6ff">~vtkXMLDataParser</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#b8fbaf98f63bc59df53f4fccc74cf419">Parse</a> (const char *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#cf475dc82b7368c639284d7b476f8d4e">Parse</a> (const char *, unsigned int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#4e32595f8baf3df55b2db068d5a07ff9">StartElement</a> (const char *name, const char **atts)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#961983b1a8de3c9743e918195c39a4c2">EndElement</a> (const char *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#916c24f584024b0d52b5465e256e07e6">ParsingComplete</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#15f1df36fac23131c3183633c0d19ed1">CheckPrimaryAttributes</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#29d6360f9d799abfd7822ef051c4fd67">FindAppendedDataPosition</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#de6c0b88b25cf73c96e04de4a6b4e8a3">FindInlineDataPosition</a> (<a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a> start)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#19ba6212d14fda11f53c99f4cc4870fd">ParseBuffer</a> (const char *buffer, unsigned int count)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#dc7fad0c87bf7cc40af7edebbde19525">AddElement</a> (<a class="el" href="a01902.html">vtkXMLDataElement</a> *element)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#12400010947217e450491266116334bb">PushOpenElement</a> (<a class="el" href="a01902.html">vtkXMLDataElement</a> *element)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01902.html">vtkXMLDataElement</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#d15398e9a4899b057626289d3924f2c4">PopOpenElement</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#6dea28cea45e108e9c1ecc810dbd72d5">FreeAllElements</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#8d7edfbbf479476ce1300bae96074bc3">PerformByteSwap</a> (void *data, <a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a> numWords, int wordSize)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#a4891f9328b9501b22cfeba99599d6bc">ReadCompressionHeader</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#89858972767111534d7808b5cd3a2c7e">FindBlockSize</a> (unsigned int block)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#e25a3b6eb73d52b5139db6e47234afd6">ReadBlock</a> (unsigned int block, unsigned char *buffer)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#0ff92aeb7dc8f71a804d644923c0c9a4">ReadBlock</a> (unsigned int block)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#0509199ec8ad9f42db1ed120dca9088a">ReadUncompressedData</a> (unsigned char *data, <a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a> startWord, <a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a> numWords, int wordSize)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#bd79a65bb46f130861f86792a5bf4e0e">ReadCompressedData</a> (unsigned char *data, <a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a> startWord, <a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a> numWords, int wordSize)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#98946f167a39600fc7d73524c66549f0">SeekInlineDataPosition</a> (<a class="el" href="a01902.html">vtkXMLDataElement</a> *element)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#cfafbdd63c84fff1584e0f2173e28da4">ParseAsciiData</a> (int wordType)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#b8c19ab852435934e54ca1d2a67007e7">FreeAsciiBuffer</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#1cfc00e7b174a2af87b465938c38fb58">UpdateProgress</a> (float progress)</td></tr>

<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01902.html">vtkXMLDataElement</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#39f6836367bc08e0322c784f173881f8">RootElement</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01902.html">vtkXMLDataElement</a> **&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#4a0a4a8ec7be024160c221e45fac7f73">OpenElements</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#b43006743cc3e79ac3d939ed15d247c3">NumberOfOpenElements</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#fbe9278bb64374be51c1c6bab72b1615">OpenElementsSize</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#93921e21e217691b63d22d9898545f7e">AppendedDataPosition</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#dd9d6a2df0def0c0602ae4c1df9823c6">AppendedDataMatched</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#1bb2c49fe532860268677dc49b1458e2">ByteOrder</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00897.html">vtkInputStream</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#5f49a0921c02ba05fdf756a007838a03">DataStream</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00897.html">vtkInputStream</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#62a3a24596d0b6563c6ad986671375ba">InlineDataStream</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00897.html">vtkInputStream</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#6b6d83d2b6f7e537dd01fc4b21c31df7">AppendedDataStream</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00361.html">vtkDataCompressor</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#825f9b147719266f4a7e2e687d7c5113">Compressor</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#be4e9deb0d246256969b6c3325e9c1de">NumberOfBlocks</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#663eec5e8a3b40a59ca675022ba0605f">BlockUncompressedSize</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#6551461fc2daaffed08525fdff4ba5cb">PartialLastBlockUncompressedSize</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">HeaderType *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#1661c89a50d301cc3b27732d1e548ae4">BlockCompressedSizes</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#8b6677d8099b88b66362154db6bd0e7a">BlockStartOffsets</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#e9c84a47036bac4504b69ab752fa7701">AsciiDataBuffer</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#0cea9a8bbe76778a51612d2f77e0c77d">AsciiDataBufferLength</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#397f2e1064c71d9d10ce5073b40c7915">AsciiDataWordType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#4d3e7660f2205b46fc49cca0aff40f85">AsciiDataPosition</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#7c83c9e8794c16fb001dde364e17c32b">Progress</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#eba01ff1f0cefb2682cc88622459fde4">Abort</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01903.html#a29684b13e0ca16e502da59a5a5868b5">AttributesEncoding</a></td></tr>

</table>
<hr><h2>Member Typedef Documentation</h2>
<a class="anchor" name="377fc301858ff2783cf53de2d2f6ed06"></a><!-- doxytag: member="vtkXMLDataParser::Superclass" ref="377fc301858ff2783cf53de2d2f6ed06" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="a01921.html">vtkXMLParser</a> <a class="el" href="a01921.html">vtkXMLDataParser::Superclass</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01921.html#7d17b61eda15ff97b3018d3e69787b60">vtkXMLParser</a>.</p>

<p>Definition at line <a class="el" href="a05009.html#l00043">43</a> of file <a class="el" href="a05009.html">vtkXMLDataParser.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="50c2ea3aa729452650b9fcfc71d427ad"></a><!-- doxytag: member="vtkXMLDataParser::OffsetType" ref="50c2ea3aa729452650b9fcfc71d427ad" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="a02149.html#20bd6b6dedfe1bbb096c50354d52cc7e">vtkIdType</a> <a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">vtkXMLDataParser::OffsetType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
A type used for data sizes and offsets for stream i/o. Using vtkIdType should satisfy most users. This could be streamoff if it is deemed portable. It could also be split into OffsetType (streamoff) and PositionType (streampos). 
<p>Definition at line <a class="el" href="a05009.html#l00058">58</a> of file <a class="el" href="a05009.html">vtkXMLDataParser.h</a>.</p>

</div>
</div><p>
<hr><h2>Member Enumeration Documentation</h2>
<a class="anchor" name="a4c0e4211a47a46a4bdcbf59264d4402"></a><!-- doxytag: member="vtkXMLDataParser::@44" ref="a4c0e4211a47a46a4bdcbf59264d4402" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">anonymous enum          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Enumerate big and little endian byte order settings. <dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" name="a4c0e4211a47a46a4bdcbf59264d4402c30211aa92670b2e1a98fcd61c99d860"></a><!-- doxytag: member="BigEndian" ref="a4c0e4211a47a46a4bdcbf59264d4402c30211aa92670b2e1a98fcd61c99d860" args="" -->BigEndian</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="a4c0e4211a47a46a4bdcbf59264d44028c7c4b99c27e8c129ea3de0aaf6a4d10"></a><!-- doxytag: member="LittleEndian" ref="a4c0e4211a47a46a4bdcbf59264d44028c7c4b99c27e8c129ea3de0aaf6a4d10" args="" -->LittleEndian</em>&nbsp;</td><td>
</td></tr>
</table>
</dl>

<p>Definition at line <a class="el" href="a05009.html#l00052">52</a> of file <a class="el" href="a05009.html">vtkXMLDataParser.h</a>.</p>

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="77cf4bf7c8f7447832dd1c031715b90b"></a><!-- doxytag: member="vtkXMLDataParser::vtkXMLDataParser" ref="77cf4bf7c8f7447832dd1c031715b90b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkXMLDataParser::vtkXMLDataParser           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="937d609382903c0641ca274f5523b6ff"></a><!-- doxytag: member="vtkXMLDataParser::~vtkXMLDataParser" ref="937d609382903c0641ca274f5523b6ff" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkXMLDataParser::~vtkXMLDataParser           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="85ef6cc9ce66a46f98dbea6ac4056b98"></a><!-- doxytag: member="vtkXMLDataParser::GetClassName" ref="85ef6cc9ce66a46f98dbea6ac4056b98" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const char* vtkXMLDataParser::GetClassName           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01921.html#ea66c9ee8d72baa3c719cfe9a66b13b5">vtkXMLParser</a>.</p>

</div>
</div><p>
<a class="anchor" name="0c9871e261ecaf20e6ac57512d441fe0"></a><!-- doxytag: member="vtkXMLDataParser::IsTypeOf" ref="0c9871e261ecaf20e6ac57512d441fe0" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static int vtkXMLDataParser::IsTypeOf           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>name</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeRevisionMacro found in vtkSetGet.h. 
<p>Reimplemented from <a class="el" href="a01921.html#d3b7d803077827edbea6066d91d16cdc">vtkXMLParser</a>.</p>

</div>
</div><p>
<a class="anchor" name="0c32713780bbe8e392ee101463f0bd22"></a><!-- doxytag: member="vtkXMLDataParser::IsA" ref="0c32713780bbe8e392ee101463f0bd22" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkXMLDataParser::IsA           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>name</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeRevisionMacro found in vtkSetGet.h. 
<p>Reimplemented from <a class="el" href="a01921.html#4df4be551dc3a62e2a3799facdaa1f1c">vtkXMLParser</a>.</p>

</div>
</div><p>
<a class="anchor" name="f9eb19ea6ab17448ffc42ee55be0b49b"></a><!-- doxytag: member="vtkXMLDataParser::SafeDownCast" ref="f9eb19ea6ab17448ffc42ee55be0b49b" args="(vtkObject *o)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a01903.html">vtkXMLDataParser</a>* vtkXMLDataParser::SafeDownCast           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01084.html">vtkObject</a> *&nbsp;</td>
          <td class="paramname"> <em>o</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01921.html#b9977904b47a9fa285c7b62f71a633ba">vtkXMLParser</a>.</p>

</div>
</div><p>
<a class="anchor" name="224cedbbf9a8ff860828e228560dfd58"></a><!-- doxytag: member="vtkXMLDataParser::PrintSelf" ref="224cedbbf9a8ff860828e228560dfd58" args="(ostream &amp;os, vtkIndent indent)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkXMLDataParser::PrintSelf           </td>
          <td>(</td>
          <td class="paramtype">ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>os</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00869.html">vtkIndent</a>&nbsp;</td>
          <td class="paramname"> <em>indent</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Methods invoked by print to print information about the object including superclasses. Typically not called by the user (use <a class="el" href="a01085.html#edadf6378465fd81c2592ef64262e2a5">Print()</a> instead) but used in the hierarchical print process to combine the output of several classes. 
<p>Reimplemented from <a class="el" href="a01921.html#14ba49410a6f729cbbe4f98a07d3aa0f">vtkXMLParser</a>.</p>

</div>
</div><p>
<a class="anchor" name="2d207219b4ecb2cc8000cc3df2ac09c4"></a><!-- doxytag: member="vtkXMLDataParser::New" ref="2d207219b4ecb2cc8000cc3df2ac09c4" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a01903.html">vtkXMLDataParser</a>* vtkXMLDataParser::New           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Create an object with Debug turned off, modified time initialized to zero, and reference counting on. 
<p>Reimplemented from <a class="el" href="a01921.html#44ed68fb0b80289d123905ce4c835366">vtkXMLParser</a>.</p>

</div>
</div><p>
<a class="anchor" name="09097acf98c278c63ebbfbc740631946"></a><!-- doxytag: member="vtkXMLDataParser::GetRootElement" ref="09097acf98c278c63ebbfbc740631946" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01902.html">vtkXMLDataElement</a>* vtkXMLDataParser::GetRootElement           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the root element from the XML document. 
</div>
</div><p>
<a class="anchor" name="4a30ba0bfb2ded48d5fc64cebf7890a8"></a><!-- doxytag: member="vtkXMLDataParser::ReadInlineData" ref="4a30ba0bfb2ded48d5fc64cebf7890a8" args="(vtkXMLDataElement *element, int isAscii, void *buffer, OffsetType startWord, OffsetType numWords, int wordType)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a> vtkXMLDataParser::ReadInlineData           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01902.html">vtkXMLDataElement</a> *&nbsp;</td>
          <td class="paramname"> <em>element</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>isAscii</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&nbsp;</td>
          <td class="paramname"> <em>buffer</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a>&nbsp;</td>
          <td class="paramname"> <em>startWord</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a>&nbsp;</td>
          <td class="paramname"> <em>numWords</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>wordType</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Read inline data from inside the given element. Returns the number of words read. 
</div>
</div><p>
<a class="anchor" name="210dfa53fe2a7251cfd388117bfcc71e"></a><!-- doxytag: member="vtkXMLDataParser::ReadInlineData" ref="210dfa53fe2a7251cfd388117bfcc71e" args="(vtkXMLDataElement *element, int isAscii, char *buffer, OffsetType startWord, OffsetType numWords)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a> vtkXMLDataParser::ReadInlineData           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01902.html">vtkXMLDataElement</a> *&nbsp;</td>
          <td class="paramname"> <em>element</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>isAscii</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&nbsp;</td>
          <td class="paramname"> <em>buffer</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a>&nbsp;</td>
          <td class="paramname"> <em>startWord</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a>&nbsp;</td>
          <td class="paramname"> <em>numWords</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Read inline data from inside the given element. Returns the number of words read. 
<p>Definition at line <a class="el" href="a05009.html#l00066">66</a> of file <a class="el" href="a05009.html">vtkXMLDataParser.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="587c37325c9230ecfba03da18d5ce317"></a><!-- doxytag: member="vtkXMLDataParser::ReadAppendedData" ref="587c37325c9230ecfba03da18d5ce317" args="(OffsetType offset, void *buffer, OffsetType startWord, OffsetType numWords, int wordType)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a> vtkXMLDataParser::ReadAppendedData           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a>&nbsp;</td>
          <td class="paramname"> <em>offset</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&nbsp;</td>
          <td class="paramname"> <em>buffer</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a>&nbsp;</td>
          <td class="paramname"> <em>startWord</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a>&nbsp;</td>
          <td class="paramname"> <em>numWords</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>wordType</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Read from an appended data section starting at the given appended data offset. Returns the number of words read. 
</div>
</div><p>
<a class="anchor" name="aebdea1973e4487166dbeb377de33633"></a><!-- doxytag: member="vtkXMLDataParser::ReadAppendedData" ref="aebdea1973e4487166dbeb377de33633" args="(OffsetType offset, char *buffer, OffsetType startWord, OffsetType numWords)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a> vtkXMLDataParser::ReadAppendedData           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a>&nbsp;</td>
          <td class="paramname"> <em>offset</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&nbsp;</td>
          <td class="paramname"> <em>buffer</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a>&nbsp;</td>
          <td class="paramname"> <em>startWord</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a>&nbsp;</td>
          <td class="paramname"> <em>numWords</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Read from an appended data section starting at the given appended data offset. Returns the number of words read. 
<p>Definition at line <a class="el" href="a05009.html#l00079">79</a> of file <a class="el" href="a05009.html">vtkXMLDataParser.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="cc909a99e0b9ea4c516590eca68a3fac"></a><!-- doxytag: member="vtkXMLDataParser::ReadAsciiData" ref="cc909a99e0b9ea4c516590eca68a3fac" args="(void *buffer, OffsetType startWord, OffsetType numWords, int wordType)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a> vtkXMLDataParser::ReadAsciiData           </td>
          <td>(</td>
          <td class="paramtype">void *&nbsp;</td>
          <td class="paramname"> <em>buffer</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a>&nbsp;</td>
          <td class="paramname"> <em>startWord</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a>&nbsp;</td>
          <td class="paramname"> <em>numWords</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>wordType</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Read from an ascii data section starting at the current position in the stream. Returns the number of words read. 
</div>
</div><p>
<a class="anchor" name="797c0b3ad2bfd86c31be4385934f56eb"></a><!-- doxytag: member="vtkXMLDataParser::ReadBinaryData" ref="797c0b3ad2bfd86c31be4385934f56eb" args="(void *buffer, OffsetType startWord, OffsetType maxWords, int wordType)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a> vtkXMLDataParser::ReadBinaryData           </td>
          <td>(</td>
          <td class="paramtype">void *&nbsp;</td>
          <td class="paramname"> <em>buffer</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a>&nbsp;</td>
          <td class="paramname"> <em>startWord</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a>&nbsp;</td>
          <td class="paramname"> <em>maxWords</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>wordType</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Read from a data section starting at the current position in the stream. Returns the number of words read. 
</div>
</div><p>
<a class="anchor" name="18029e588a8d4b5eac4d3adc4f6b281a"></a><!-- doxytag: member="vtkXMLDataParser::SetCompressor" ref="18029e588a8d4b5eac4d3adc4f6b281a" args="(vtkDataCompressor *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkXMLDataParser::SetCompressor           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00361.html">vtkDataCompressor</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get/Set the compressor used to decompress binary and appended data after reading from the file. 
</div>
</div><p>
<a class="anchor" name="ac7328bfbbe809837003b1d15802f717"></a><!-- doxytag: member="vtkXMLDataParser::GetCompressor" ref="ac7328bfbbe809837003b1d15802f717" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="a00361.html">vtkDataCompressor</a>* vtkXMLDataParser::GetCompressor           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get/Set the compressor used to decompress binary and appended data after reading from the file. 
</div>
</div><p>
<a class="anchor" name="68045e068a094c67ef13924ae167208d"></a><!-- doxytag: member="vtkXMLDataParser::GetWordTypeSize" ref="68045e068a094c67ef13924ae167208d" args="(int wordType)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned long vtkXMLDataParser::GetWordTypeSize           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>wordType</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the size of a word of the given type. 
</div>
</div><p>
<a class="anchor" name="d07764d2801c78f1128b3113ba1a31fd"></a><!-- doxytag: member="vtkXMLDataParser::Parse" ref="d07764d2801c78f1128b3113ba1a31fd" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkXMLDataParser::Parse           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Parse the XML input and check that the file is safe to read. Returns 1 for okay, 0 for error. 
<p>Reimplemented from <a class="el" href="a01921.html#75c51947cc33aea118753f8803d3dd7b">vtkXMLParser</a>.</p>

</div>
</div><p>
<a class="anchor" name="36e24f1e56d8c3f667bfa8fd54fade76"></a><!-- doxytag: member="vtkXMLDataParser::GetAbort" ref="36e24f1e56d8c3f667bfa8fd54fade76" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkXMLDataParser::GetAbort           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get/Set flag to abort reading of data. This may be set by a progress event observer. 
</div>
</div><p>
<a class="anchor" name="9265ec811743120f7b6ff08c9aae9517"></a><!-- doxytag: member="vtkXMLDataParser::SetAbort" ref="9265ec811743120f7b6ff08c9aae9517" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkXMLDataParser::SetAbort           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get/Set flag to abort reading of data. This may be set by a progress event observer. 
</div>
</div><p>
<a class="anchor" name="6682886e0977cf7c5487bc97030f818e"></a><!-- doxytag: member="vtkXMLDataParser::GetProgress" ref="6682886e0977cf7c5487bc97030f818e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual float vtkXMLDataParser::GetProgress           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get/Set progress of reading data. This may be checked by a progress event observer. 
</div>
</div><p>
<a class="anchor" name="057899fd2263f5d99a9c2001e76b7238"></a><!-- doxytag: member="vtkXMLDataParser::SetProgress" ref="057899fd2263f5d99a9c2001e76b7238" args="(float)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkXMLDataParser::SetProgress           </td>
          <td>(</td>
          <td class="paramtype">float&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get/Set progress of reading data. This may be checked by a progress event observer. 
</div>
</div><p>
<a class="anchor" name="fc93a0f0ffa5461a370deb79c2e05bc3"></a><!-- doxytag: member="vtkXMLDataParser::SetAttributesEncoding" ref="fc93a0f0ffa5461a370deb79c2e05bc3" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkXMLDataParser::SetAttributesEncoding           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get/Set the character encoding that will be used to set the attributes's encoding type of each <a class="el" href="a01902.html" title="Represents an XML element and those nested inside.">vtkXMLDataElement</a> created by this parser (i.e., the data element attributes will use that encoding internally). If set to VTK_ENCODING_NONE (default), the attribute encoding type will not be changed and will default to the <a class="el" href="a01902.html" title="Represents an XML element and those nested inside.">vtkXMLDataElement</a> default encoding type (see <a class="el" href="a01902.html#6486dde3fcad76fecd21f71d8284b8a0">vtkXMLDataElement::AttributeEncoding</a>). 
</div>
</div><p>
<a class="anchor" name="54b964b9e709998c6804bd6d80724ac0"></a><!-- doxytag: member="vtkXMLDataParser::GetAttributesEncoding" ref="54b964b9e709998c6804bd6d80724ac0" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkXMLDataParser::GetAttributesEncoding           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get/Set the character encoding that will be used to set the attributes's encoding type of each <a class="el" href="a01902.html" title="Represents an XML element and those nested inside.">vtkXMLDataElement</a> created by this parser (i.e., the data element attributes will use that encoding internally). If set to VTK_ENCODING_NONE (default), the attribute encoding type will not be changed and will default to the <a class="el" href="a01902.html" title="Represents an XML element and those nested inside.">vtkXMLDataElement</a> default encoding type (see <a class="el" href="a01902.html#6486dde3fcad76fecd21f71d8284b8a0">vtkXMLDataElement::AttributeEncoding</a>). 
</div>
</div><p>
<a class="anchor" name="5eefe4ec9cb99ae842a6a4a55bfe758c"></a><!-- doxytag: member="vtkXMLDataParser::CharacterDataHandler" ref="5eefe4ec9cb99ae842a6a4a55bfe758c" args="(const char *data, int length)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkXMLDataParser::CharacterDataHandler           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>length</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
If you need the text inside XMLElements, turn IgnoreCharacterData off. This method will then be called when the file is parsed, and the text will be stored in each XMLDataElement. VTK XML Readers store the information elsewhere, so the default is to ignore it. 
<p>Reimplemented from <a class="el" href="a01921.html#189524cda5a92feae5dc87ebbad884e7">vtkXMLParser</a>.</p>

<p>Definition at line <a class="el" href="a05009.html#l00266">266</a> of file <a class="el" href="a05009.html">vtkXMLDataParser.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="b8fbaf98f63bc59df53f4fccc74cf419"></a><!-- doxytag: member="vtkXMLDataParser::Parse" ref="b8fbaf98f63bc59df53f4fccc74cf419" args="(const char *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkXMLDataParser::Parse           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>inputString</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Parse the XML message. If length is specified, parse only the first "length" characters 
<p>Reimplemented from <a class="el" href="a01921.html#30d864095ca45e4936a85217357b1679">vtkXMLParser</a>.</p>

</div>
</div><p>
<a class="anchor" name="cf475dc82b7368c639284d7b476f8d4e"></a><!-- doxytag: member="vtkXMLDataParser::Parse" ref="cf475dc82b7368c639284d7b476f8d4e" args="(const char *, unsigned int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkXMLDataParser::Parse           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>inputString</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&nbsp;</td>
          <td class="paramname"> <em>length</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Parse the XML message. If length is specified, parse only the first "length" characters 
<p>Reimplemented from <a class="el" href="a01921.html#982c4b5ca0f3e4084f73943d89eb3fc2">vtkXMLParser</a>.</p>

</div>
</div><p>
<a class="anchor" name="4e32595f8baf3df55b2db068d5a07ff9"></a><!-- doxytag: member="vtkXMLDataParser::StartElement" ref="4e32595f8baf3df55b2db068d5a07ff9" args="(const char *name, const char **atts)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkXMLDataParser::StartElement           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char **&nbsp;</td>
          <td class="paramname"> <em>atts</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01921.html#58515549efb9effe86587c200cc3fa0f">vtkXMLParser</a>.</p>

</div>
</div><p>
<a class="anchor" name="961983b1a8de3c9743e918195c39a4c2"></a><!-- doxytag: member="vtkXMLDataParser::EndElement" ref="961983b1a8de3c9743e918195c39a4c2" args="(const char *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkXMLDataParser::EndElement           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01921.html#093c0589a4a834bcf67c9c4ce3aec288">vtkXMLParser</a>.</p>

</div>
</div><p>
<a class="anchor" name="916c24f584024b0d52b5465e256e07e6"></a><!-- doxytag: member="vtkXMLDataParser::ParsingComplete" ref="916c24f584024b0d52b5465e256e07e6" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkXMLDataParser::ParsingComplete           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01921.html#e64952fe10cd8ce1a87b04724211cf6e">vtkXMLParser</a>.</p>

</div>
</div><p>
<a class="anchor" name="15f1df36fac23131c3183633c0d19ed1"></a><!-- doxytag: member="vtkXMLDataParser::CheckPrimaryAttributes" ref="15f1df36fac23131c3183633c0d19ed1" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkXMLDataParser::CheckPrimaryAttributes           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="29d6360f9d799abfd7822ef051c4fd67"></a><!-- doxytag: member="vtkXMLDataParser::FindAppendedDataPosition" ref="29d6360f9d799abfd7822ef051c4fd67" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkXMLDataParser::FindAppendedDataPosition           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="de6c0b88b25cf73c96e04de4a6b4e8a3"></a><!-- doxytag: member="vtkXMLDataParser::FindInlineDataPosition" ref="de6c0b88b25cf73c96e04de4a6b4e8a3" args="(OffsetType start)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a> vtkXMLDataParser::FindInlineDataPosition           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a>&nbsp;</td>
          <td class="paramname"> <em>start</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="19ba6212d14fda11f53c99f4cc4870fd"></a><!-- doxytag: member="vtkXMLDataParser::ParseBuffer" ref="19ba6212d14fda11f53c99f4cc4870fd" args="(const char *buffer, unsigned int count)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkXMLDataParser::ParseBuffer           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>buffer</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>count</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01921.html#c9f006be6b8a55413bfe7529f6931b5d">vtkXMLParser</a>.</p>

</div>
</div><p>
<a class="anchor" name="dc7fad0c87bf7cc40af7edebbde19525"></a><!-- doxytag: member="vtkXMLDataParser::AddElement" ref="dc7fad0c87bf7cc40af7edebbde19525" args="(vtkXMLDataElement *element)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkXMLDataParser::AddElement           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01902.html">vtkXMLDataElement</a> *&nbsp;</td>
          <td class="paramname"> <em>element</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="12400010947217e450491266116334bb"></a><!-- doxytag: member="vtkXMLDataParser::PushOpenElement" ref="12400010947217e450491266116334bb" args="(vtkXMLDataElement *element)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkXMLDataParser::PushOpenElement           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01902.html">vtkXMLDataElement</a> *&nbsp;</td>
          <td class="paramname"> <em>element</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="d15398e9a4899b057626289d3924f2c4"></a><!-- doxytag: member="vtkXMLDataParser::PopOpenElement" ref="d15398e9a4899b057626289d3924f2c4" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01902.html">vtkXMLDataElement</a>* vtkXMLDataParser::PopOpenElement           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="6dea28cea45e108e9c1ecc810dbd72d5"></a><!-- doxytag: member="vtkXMLDataParser::FreeAllElements" ref="6dea28cea45e108e9c1ecc810dbd72d5" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkXMLDataParser::FreeAllElements           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="8d7edfbbf479476ce1300bae96074bc3"></a><!-- doxytag: member="vtkXMLDataParser::PerformByteSwap" ref="8d7edfbbf479476ce1300bae96074bc3" args="(void *data, OffsetType numWords, int wordSize)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkXMLDataParser::PerformByteSwap           </td>
          <td>(</td>
          <td class="paramtype">void *&nbsp;</td>
          <td class="paramname"> <em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a>&nbsp;</td>
          <td class="paramname"> <em>numWords</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>wordSize</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="a4891f9328b9501b22cfeba99599d6bc"></a><!-- doxytag: member="vtkXMLDataParser::ReadCompressionHeader" ref="a4891f9328b9501b22cfeba99599d6bc" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkXMLDataParser::ReadCompressionHeader           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="89858972767111534d7808b5cd3a2c7e"></a><!-- doxytag: member="vtkXMLDataParser::FindBlockSize" ref="89858972767111534d7808b5cd3a2c7e" args="(unsigned int block)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int vtkXMLDataParser::FindBlockSize           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>block</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="e25a3b6eb73d52b5139db6e47234afd6"></a><!-- doxytag: member="vtkXMLDataParser::ReadBlock" ref="e25a3b6eb73d52b5139db6e47234afd6" args="(unsigned int block, unsigned char *buffer)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkXMLDataParser::ReadBlock           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>block</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char *&nbsp;</td>
          <td class="paramname"> <em>buffer</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="0ff92aeb7dc8f71a804d644923c0c9a4"></a><!-- doxytag: member="vtkXMLDataParser::ReadBlock" ref="0ff92aeb7dc8f71a804d644923c0c9a4" args="(unsigned int block)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char* vtkXMLDataParser::ReadBlock           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>block</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="0509199ec8ad9f42db1ed120dca9088a"></a><!-- doxytag: member="vtkXMLDataParser::ReadUncompressedData" ref="0509199ec8ad9f42db1ed120dca9088a" args="(unsigned char *data, OffsetType startWord, OffsetType numWords, int wordSize)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a> vtkXMLDataParser::ReadUncompressedData           </td>
          <td>(</td>
          <td class="paramtype">unsigned char *&nbsp;</td>
          <td class="paramname"> <em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a>&nbsp;</td>
          <td class="paramname"> <em>startWord</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a>&nbsp;</td>
          <td class="paramname"> <em>numWords</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>wordSize</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="bd79a65bb46f130861f86792a5bf4e0e"></a><!-- doxytag: member="vtkXMLDataParser::ReadCompressedData" ref="bd79a65bb46f130861f86792a5bf4e0e" args="(unsigned char *data, OffsetType startWord, OffsetType numWords, int wordSize)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a> vtkXMLDataParser::ReadCompressedData           </td>
          <td>(</td>
          <td class="paramtype">unsigned char *&nbsp;</td>
          <td class="paramname"> <em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a>&nbsp;</td>
          <td class="paramname"> <em>startWord</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a>&nbsp;</td>
          <td class="paramname"> <em>numWords</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>wordSize</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="98946f167a39600fc7d73524c66549f0"></a><!-- doxytag: member="vtkXMLDataParser::SeekInlineDataPosition" ref="98946f167a39600fc7d73524c66549f0" args="(vtkXMLDataElement *element)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkXMLDataParser::SeekInlineDataPosition           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01902.html">vtkXMLDataElement</a> *&nbsp;</td>
          <td class="paramname"> <em>element</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="cfafbdd63c84fff1584e0f2173e28da4"></a><!-- doxytag: member="vtkXMLDataParser::ParseAsciiData" ref="cfafbdd63c84fff1584e0f2173e28da4" args="(int wordType)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkXMLDataParser::ParseAsciiData           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>wordType</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="b8c19ab852435934e54ca1d2a67007e7"></a><!-- doxytag: member="vtkXMLDataParser::FreeAsciiBuffer" ref="b8c19ab852435934e54ca1d2a67007e7" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkXMLDataParser::FreeAsciiBuffer           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="1cfc00e7b174a2af87b465938c38fb58"></a><!-- doxytag: member="vtkXMLDataParser::UpdateProgress" ref="1cfc00e7b174a2af87b465938c38fb58" args="(float progress)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkXMLDataParser::UpdateProgress           </td>
          <td>(</td>
          <td class="paramtype">float&nbsp;</td>
          <td class="paramname"> <em>progress</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="39f6836367bc08e0322c784f173881f8"></a><!-- doxytag: member="vtkXMLDataParser::RootElement" ref="39f6836367bc08e0322c784f173881f8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01902.html">vtkXMLDataElement</a>* <a class="el" href="a01903.html#39f6836367bc08e0322c784f173881f8">vtkXMLDataParser::RootElement</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05009.html#l00196">196</a> of file <a class="el" href="a05009.html">vtkXMLDataParser.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="4a0a4a8ec7be024160c221e45fac7f73"></a><!-- doxytag: member="vtkXMLDataParser::OpenElements" ref="4a0a4a8ec7be024160c221e45fac7f73" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01902.html">vtkXMLDataElement</a>** <a class="el" href="a01903.html#4a0a4a8ec7be024160c221e45fac7f73">vtkXMLDataParser::OpenElements</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05009.html#l00199">199</a> of file <a class="el" href="a05009.html">vtkXMLDataParser.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="b43006743cc3e79ac3d939ed15d247c3"></a><!-- doxytag: member="vtkXMLDataParser::NumberOfOpenElements" ref="b43006743cc3e79ac3d939ed15d247c3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="a01903.html#b43006743cc3e79ac3d939ed15d247c3">vtkXMLDataParser::NumberOfOpenElements</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05009.html#l00200">200</a> of file <a class="el" href="a05009.html">vtkXMLDataParser.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="fbe9278bb64374be51c1c6bab72b1615"></a><!-- doxytag: member="vtkXMLDataParser::OpenElementsSize" ref="fbe9278bb64374be51c1c6bab72b1615" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="a01903.html#fbe9278bb64374be51c1c6bab72b1615">vtkXMLDataParser::OpenElementsSize</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05009.html#l00201">201</a> of file <a class="el" href="a05009.html">vtkXMLDataParser.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="93921e21e217691b63d22d9898545f7e"></a><!-- doxytag: member="vtkXMLDataParser::AppendedDataPosition" ref="93921e21e217691b63d22d9898545f7e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a> <a class="el" href="a01903.html#93921e21e217691b63d22d9898545f7e">vtkXMLDataParser::AppendedDataPosition</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05009.html#l00204">204</a> of file <a class="el" href="a05009.html">vtkXMLDataParser.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="dd9d6a2df0def0c0602ae4c1df9823c6"></a><!-- doxytag: member="vtkXMLDataParser::AppendedDataMatched" ref="dd9d6a2df0def0c0602ae4c1df9823c6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a01903.html#dd9d6a2df0def0c0602ae4c1df9823c6">vtkXMLDataParser::AppendedDataMatched</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05009.html#l00207">207</a> of file <a class="el" href="a05009.html">vtkXMLDataParser.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="1bb2c49fe532860268677dc49b1458e2"></a><!-- doxytag: member="vtkXMLDataParser::ByteOrder" ref="1bb2c49fe532860268677dc49b1458e2" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a01903.html#1bb2c49fe532860268677dc49b1458e2">vtkXMLDataParser::ByteOrder</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05009.html#l00210">210</a> of file <a class="el" href="a05009.html">vtkXMLDataParser.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="5f49a0921c02ba05fdf756a007838a03"></a><!-- doxytag: member="vtkXMLDataParser::DataStream" ref="5f49a0921c02ba05fdf756a007838a03" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00897.html">vtkInputStream</a>* <a class="el" href="a01903.html#5f49a0921c02ba05fdf756a007838a03">vtkXMLDataParser::DataStream</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05009.html#l00214">214</a> of file <a class="el" href="a05009.html">vtkXMLDataParser.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="62a3a24596d0b6563c6ad986671375ba"></a><!-- doxytag: member="vtkXMLDataParser::InlineDataStream" ref="62a3a24596d0b6563c6ad986671375ba" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00897.html">vtkInputStream</a>* <a class="el" href="a01903.html#62a3a24596d0b6563c6ad986671375ba">vtkXMLDataParser::InlineDataStream</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05009.html#l00218">218</a> of file <a class="el" href="a05009.html">vtkXMLDataParser.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="6b6d83d2b6f7e537dd01fc4b21c31df7"></a><!-- doxytag: member="vtkXMLDataParser::AppendedDataStream" ref="6b6d83d2b6f7e537dd01fc4b21c31df7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00897.html">vtkInputStream</a>* <a class="el" href="a01903.html#6b6d83d2b6f7e537dd01fc4b21c31df7">vtkXMLDataParser::AppendedDataStream</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05009.html#l00221">221</a> of file <a class="el" href="a05009.html">vtkXMLDataParser.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="825f9b147719266f4a7e2e687d7c5113"></a><!-- doxytag: member="vtkXMLDataParser::Compressor" ref="825f9b147719266f4a7e2e687d7c5113" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00361.html">vtkDataCompressor</a>* <a class="el" href="a01903.html#825f9b147719266f4a7e2e687d7c5113">vtkXMLDataParser::Compressor</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05009.html#l00238">238</a> of file <a class="el" href="a05009.html">vtkXMLDataParser.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="be4e9deb0d246256969b6c3325e9c1de"></a><!-- doxytag: member="vtkXMLDataParser::NumberOfBlocks" ref="be4e9deb0d246256969b6c3325e9c1de" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="a01903.html#be4e9deb0d246256969b6c3325e9c1de">vtkXMLDataParser::NumberOfBlocks</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05009.html#l00239">239</a> of file <a class="el" href="a05009.html">vtkXMLDataParser.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="663eec5e8a3b40a59ca675022ba0605f"></a><!-- doxytag: member="vtkXMLDataParser::BlockUncompressedSize" ref="663eec5e8a3b40a59ca675022ba0605f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="a01903.html#663eec5e8a3b40a59ca675022ba0605f">vtkXMLDataParser::BlockUncompressedSize</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05009.html#l00240">240</a> of file <a class="el" href="a05009.html">vtkXMLDataParser.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="6551461fc2daaffed08525fdff4ba5cb"></a><!-- doxytag: member="vtkXMLDataParser::PartialLastBlockUncompressedSize" ref="6551461fc2daaffed08525fdff4ba5cb" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="a01903.html#6551461fc2daaffed08525fdff4ba5cb">vtkXMLDataParser::PartialLastBlockUncompressedSize</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05009.html#l00241">241</a> of file <a class="el" href="a05009.html">vtkXMLDataParser.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="1661c89a50d301cc3b27732d1e548ae4"></a><!-- doxytag: member="vtkXMLDataParser::BlockCompressedSizes" ref="1661c89a50d301cc3b27732d1e548ae4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">HeaderType* <a class="el" href="a01903.html#1661c89a50d301cc3b27732d1e548ae4">vtkXMLDataParser::BlockCompressedSizes</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05009.html#l00242">242</a> of file <a class="el" href="a05009.html">vtkXMLDataParser.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="8b6677d8099b88b66362154db6bd0e7a"></a><!-- doxytag: member="vtkXMLDataParser::BlockStartOffsets" ref="8b6677d8099b88b66362154db6bd0e7a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a>* <a class="el" href="a01903.html#8b6677d8099b88b66362154db6bd0e7a">vtkXMLDataParser::BlockStartOffsets</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05009.html#l00243">243</a> of file <a class="el" href="a05009.html">vtkXMLDataParser.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="e9c84a47036bac4504b69ab752fa7701"></a><!-- doxytag: member="vtkXMLDataParser::AsciiDataBuffer" ref="e9c84a47036bac4504b69ab752fa7701" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char* <a class="el" href="a01903.html#e9c84a47036bac4504b69ab752fa7701">vtkXMLDataParser::AsciiDataBuffer</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05009.html#l00246">246</a> of file <a class="el" href="a05009.html">vtkXMLDataParser.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="0cea9a8bbe76778a51612d2f77e0c77d"></a><!-- doxytag: member="vtkXMLDataParser::AsciiDataBufferLength" ref="0cea9a8bbe76778a51612d2f77e0c77d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a> <a class="el" href="a01903.html#0cea9a8bbe76778a51612d2f77e0c77d">vtkXMLDataParser::AsciiDataBufferLength</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05009.html#l00247">247</a> of file <a class="el" href="a05009.html">vtkXMLDataParser.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="397f2e1064c71d9d10ce5073b40c7915"></a><!-- doxytag: member="vtkXMLDataParser::AsciiDataWordType" ref="397f2e1064c71d9d10ce5073b40c7915" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a01903.html#397f2e1064c71d9d10ce5073b40c7915">vtkXMLDataParser::AsciiDataWordType</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05009.html#l00248">248</a> of file <a class="el" href="a05009.html">vtkXMLDataParser.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="4d3e7660f2205b46fc49cca0aff40f85"></a><!-- doxytag: member="vtkXMLDataParser::AsciiDataPosition" ref="4d3e7660f2205b46fc49cca0aff40f85" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01903.html#50c2ea3aa729452650b9fcfc71d427ad">OffsetType</a> <a class="el" href="a01903.html#4d3e7660f2205b46fc49cca0aff40f85">vtkXMLDataParser::AsciiDataPosition</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05009.html#l00249">249</a> of file <a class="el" href="a05009.html">vtkXMLDataParser.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="7c83c9e8794c16fb001dde364e17c32b"></a><!-- doxytag: member="vtkXMLDataParser::Progress" ref="7c83c9e8794c16fb001dde364e17c32b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="a01903.html#7c83c9e8794c16fb001dde364e17c32b">vtkXMLDataParser::Progress</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05009.html#l00252">252</a> of file <a class="el" href="a05009.html">vtkXMLDataParser.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="eba01ff1f0cefb2682cc88622459fde4"></a><!-- doxytag: member="vtkXMLDataParser::Abort" ref="eba01ff1f0cefb2682cc88622459fde4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a01903.html#eba01ff1f0cefb2682cc88622459fde4">vtkXMLDataParser::Abort</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05009.html#l00255">255</a> of file <a class="el" href="a05009.html">vtkXMLDataParser.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="a29684b13e0ca16e502da59a5a5868b5"></a><!-- doxytag: member="vtkXMLDataParser::AttributesEncoding" ref="a29684b13e0ca16e502da59a5a5868b5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a01903.html#a29684b13e0ca16e502da59a5a5868b5">vtkXMLDataParser::AttributesEncoding</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05009.html#l00257">257</a> of file <a class="el" href="a05009.html">vtkXMLDataParser.h</a>.</p>

</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li>dox/IO/<a class="el" href="a05009.html">vtkXMLDataParser.h</a></ul>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 3 19:47:21 2009 for VTK by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
</body>
</html>