Sophie

Sophie

distrib > Mageia > 6 > armv5tl > media > core-updates > by-pkgid > 21683c2052716543063aae9960d9aef7 > files > 390

xerces-c-doc-3.1.4-2.1.mga6.noarch.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.5"/>
<title>Xerces-C++: XSSimpleTypeDefinition.hpp Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">Xerces-C++
   &#160;<span id="projectnumber">3.1.4</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
    </ul>
  </div>
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_86bd4715b1deb01fd8d544e33a69c82d.html">src</a></li><li class="navelem"><a class="el" href="dir_ca030fb04af990ce97db94f60b450a53.html">xercesc</a></li><li class="navelem"><a class="el" href="dir_c68d84f3c204fc761c4f95fef673ce8a.html">framework</a></li><li class="navelem"><a class="el" href="dir_d651c9c3aecb541e31d11a12db239aa1.html">psvi</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="headertitle">
<div class="title">XSSimpleTypeDefinition.hpp</div>  </div>
</div><!--header-->
<div class="contents">
<a href="XSSimpleTypeDefinition_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div>
<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with</span></div>
<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment"> * this work for additional information regarding copyright ownership.</span></div>
<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span></div>
<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * (the &quot;License&quot;); you may not use this file except in compliance with</span></div>
<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * the License.  You may obtain a copy of the License at</span></div>
<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * </span></div>
<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> *      http://www.apache.org/licenses/LICENSE-2.0</span></div>
<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * </span></div>
<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing, software</span></div>
<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div>
<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div>
<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> * See the License for the specific language governing permissions and</span></div>
<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> * limitations under the License.</span></div>
<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;</div>
<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * $Id: XSSimpleTypeDefinition.hpp 527149 2007-04-10 14:56:39Z amassari $</span></div>
<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div>
<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_XSSIMPLETYPEDEFINITION_HPP)</span></div>
<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_XSSIMPLETYPEDEFINITION_HPP</span></div>
<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="XSTypeDefinition_8hpp.html">xercesc/framework/psvi/XSTypeDefinition.hpp</a>&gt;</span></div>
<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div>
<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<a class="code" href="XercesDefs_8hpp.html#a43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a></div>
<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="comment">// forward declarations</span></div>
<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="keyword">class </span><a class="code" href="classXSAnnotation.html">XSAnnotation</a>;</div>
<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="keyword">class </span><a class="code" href="classXSFacet.html">XSFacet</a>;</div>
<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="keyword">class </span><a class="code" href="classXSMultiValueFacet.html">XSMultiValueFacet</a>;</div>
<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="keyword">class </span>DatatypeValidator;</div>
<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div>
<div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html">   43</a></span>&#160;<span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#a13df5a01e63e51f62a1467b588b59054">XMLPARSER_EXPORT</a> <a class="code" href="classXSSimpleTypeDefinition.html">XSSimpleTypeDefinition</a> : <span class="keyword">public</span> <a class="code" href="classXSTypeDefinition.html">XSTypeDefinition</a></div>
<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;{</div>
<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div>
<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;    <span class="comment">// Variety definitions</span></div>
<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#a41edfb74df5ad1915f8c74914de7b5d3">   48</a></span>&#160;    <span class="keyword">enum</span> <a class="code" href="classXSSimpleTypeDefinition.html#a41edfb74df5ad1915f8c74914de7b5d3">VARIETY</a> {</div>
<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#a41edfb74df5ad1915f8c74914de7b5d3abc899a8dd85208f1a9345532f789b646">   52</a></span>&#160;        VARIETY_ABSENT            = 0,</div>
<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#a41edfb74df5ad1915f8c74914de7b5d3ac4223df418fcee753c80b5a224a3cdc5">   56</a></span>&#160;        VARIETY_ATOMIC            = 1,</div>
<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#a41edfb74df5ad1915f8c74914de7b5d3a051c56cc4c369b5d25bbb15b1cbb7f16">   60</a></span>&#160;        VARIETY_LIST              = 2,</div>
<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#a41edfb74df5ad1915f8c74914de7b5d3a8cfb98ee550fc60802834e82a45895c3">   64</a></span>&#160;        VARIETY_UNION             = 3</div>
<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;    };</div>
<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div>
<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;    <span class="comment">// Facets</span></div>
<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#abf93afa37a40fd7b8a92d571375a0b8e">   68</a></span>&#160;    <span class="keyword">enum</span> <a class="code" href="classXSSimpleTypeDefinition.html#abf93afa37a40fd7b8a92d571375a0b8e">FACET</a> {</div>
<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#abf93afa37a40fd7b8a92d571375a0b8ea107ded7c59be2753b7fab3d8e71097f5">   72</a></span>&#160;        FACET_NONE                = 0,</div>
<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#abf93afa37a40fd7b8a92d571375a0b8eaa0853afb7abec493eb70da57e9e8cf6e">   76</a></span>&#160;        FACET_LENGTH              = 1,</div>
<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#abf93afa37a40fd7b8a92d571375a0b8eac11d68c683a0af390da625a75cc37da6">   80</a></span>&#160;        FACET_MINLENGTH           = 2,</div>
<div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#abf93afa37a40fd7b8a92d571375a0b8ea2933b27cd98711c7cad2e7ee15661462">   84</a></span>&#160;        FACET_MAXLENGTH           = 4,</div>
<div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#abf93afa37a40fd7b8a92d571375a0b8eaca9733efc797005fdac5dc0623a43534">   88</a></span>&#160;        FACET_PATTERN             = 8,</div>
<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#abf93afa37a40fd7b8a92d571375a0b8ea7a2e052a8cb9b8708152978201068d58">   92</a></span>&#160;        FACET_WHITESPACE          = 16,</div>
<div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#abf93afa37a40fd7b8a92d571375a0b8eadf861cf535eb0b4cf8026fa146bab464">   96</a></span>&#160;        FACET_MAXINCLUSIVE        = 32,</div>
<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#abf93afa37a40fd7b8a92d571375a0b8eabcbfd100f87e3b75bb1ed9745e6ee0c2">  100</a></span>&#160;        FACET_MAXEXCLUSIVE        = 64,</div>
<div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#abf93afa37a40fd7b8a92d571375a0b8ea8b9fb5d8e32cfcc8f23dff158b36817d">  104</a></span>&#160;        FACET_MINEXCLUSIVE        = 128,</div>
<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#abf93afa37a40fd7b8a92d571375a0b8ea5a48278b5d2dda26ebea062aede51d60">  108</a></span>&#160;        FACET_MININCLUSIVE        = 256,</div>
<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#abf93afa37a40fd7b8a92d571375a0b8ea8d84474db884bcb789afe7c033d56608">  112</a></span>&#160;        FACET_TOTALDIGITS         = 512,</div>
<div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#abf93afa37a40fd7b8a92d571375a0b8eac5789665416c36ddab4244e8ac1ff2dd">  116</a></span>&#160;        FACET_FRACTIONDIGITS      = 1024,</div>
<div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#abf93afa37a40fd7b8a92d571375a0b8ea4995951cd939bf0ba7c95c39a93ca8bb">  120</a></span>&#160;        FACET_ENUMERATION         = 2048</div>
<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;    };</div>
<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;</div>
<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;    <span class="comment">// possible order relations</span></div>
<div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#a4559ac38f84151cbb56c2f3eceeb61d2">  124</a></span>&#160;    <span class="keyword">enum</span> <a class="code" href="classXSSimpleTypeDefinition.html#a4559ac38f84151cbb56c2f3eceeb61d2">ORDERING</a> {</div>
<div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#a4559ac38f84151cbb56c2f3eceeb61d2ae08239c262eb372f752dec563da72ac7">  128</a></span>&#160;        ORDERED_FALSE             = 0,</div>
<div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#a4559ac38f84151cbb56c2f3eceeb61d2a98d7088e59068ba36910928a03010dbb">  133</a></span>&#160;        ORDERED_PARTIAL           = 1,</div>
<div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#a4559ac38f84151cbb56c2f3eceeb61d2a2e01ef5bc1fc1517dac95ebe01b67fce">  137</a></span>&#160;        ORDERED_TOTAL             = 2</div>
<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;    };</div>
<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;</div>
<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;    <span class="comment">//  Constructors and Destructor</span></div>
<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;    <a class="code" href="classXSSimpleTypeDefinition.html">XSSimpleTypeDefinition</a></div>
<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;    (</div>
<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;        DatatypeValidator* <span class="keyword">const</span>            datatypeValidator</div>
<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;        , VARIETY                           stVariety</div>
<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;        , <a class="code" href="classXSTypeDefinition.html">XSTypeDefinition</a>* <span class="keyword">const</span>           xsBaseType</div>
<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;        , <a class="code" href="classXSSimpleTypeDefinition.html">XSSimpleTypeDefinition</a>* <span class="keyword">const</span>     primitiveOrItemType</div>
<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;        , <a class="code" href="XSConstants_8hpp.html#abca59a4b38dfd3040f46895313698048">XSSimpleTypeDefinitionList</a>* <span class="keyword">const</span> memberTypes</div>
<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;        , <a class="code" href="classXSAnnotation.html">XSAnnotation</a>*                     headAnnot</div>
<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;        , <a class="code" href="classXSModel.html">XSModel</a>* <span class="keyword">const</span>                    xsModel</div>
<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;        , <a class="code" href="classMemoryManager.html">MemoryManager</a>* <span class="keyword">const</span>              manager = <a class="code" href="classXMLPlatformUtils.html#a97eff0d9fff3567bea3acd3ca4d95252">XMLPlatformUtils::fgMemoryManager</a></div>
<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;    );</div>
<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;</div>
<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;</div>
<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;    ~<a class="code" href="classXSSimpleTypeDefinition.html">XSSimpleTypeDefinition</a>();</div>
<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;</div>
<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;    <span class="comment">//---------------------</span></div>
<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;    VARIETY getVariety() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;</div>
<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;    <a class="code" href="classXSSimpleTypeDefinition.html">XSSimpleTypeDefinition</a> *getPrimitiveType();</div>
<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;</div>
<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;    <a class="code" href="classXSSimpleTypeDefinition.html">XSSimpleTypeDefinition</a> *getItemType();</div>
<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;</div>
<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;    <a class="code" href="XSConstants_8hpp.html#abca59a4b38dfd3040f46895313698048">XSSimpleTypeDefinitionList</a> *getMemberTypes() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;</div>
<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;    <span class="keywordtype">int</span> getDefinedFacets() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;</div>
<div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;    <span class="keywordtype">bool</span> isDefinedFacet(FACET facetName);</div>
<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;</div>
<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;    <span class="keywordtype">int</span> getFixedFacets() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;</div>
<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;    <span class="keywordtype">bool</span> isFixedFacet(FACET facetName);</div>
<div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;</div>
<div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;    <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *getLexicalFacetValue(FACET facetName);</div>
<div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;</div>
<div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;    <a class="code" href="XSConstants_8hpp.html#aef973c7ee42adc6b41aa1bf50b8e19aa">StringList</a> *getLexicalEnumeration();</div>
<div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;</div>
<div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;    <a class="code" href="XSConstants_8hpp.html#aef973c7ee42adc6b41aa1bf50b8e19aa">StringList</a> *getLexicalPattern();</div>
<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;</div>
<div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;    ORDERING getOrdered() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;</div>
<div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;    <span class="keywordtype">bool</span> getFinite() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;</div>
<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;    <span class="keywordtype">bool</span> getBounded() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;</div>
<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;    <span class="keywordtype">bool</span> getNumeric() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;</div>
<div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;    <a class="code" href="XSConstants_8hpp.html#ad1b2b08f8735f909f69d8dc7dfb301b5">XSAnnotationList</a> *getAnnotations();</div>
<div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;    <a class="code" href="XSConstants_8hpp.html#afcadf64027fb9bdea7b1937931a81d19">XSFacetList</a> *getFacets();</div>
<div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;    </div>
<div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;    <a class="code" href="XSConstants_8hpp.html#a77e1b1628a6857ba4cf4a39a9e1b03f4">XSMultiValueFacetList</a> *getMultiValueFacets();</div>
<div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;    </div>
<div class="line"><a name="l00297"></a><span class="lineno">  297</span>&#160;    <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <a class="code" href="classXSTypeDefinition.html#ab89d2146773110c7c303cbd6d3c17930">getName</a>() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00298"></a><span class="lineno">  298</span>&#160;</div>
<div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;    <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <a class="code" href="classXSTypeDefinition.html#a7447cf7b677b8b6ce6210fca7b1b91ee">getNamespace</a>();</div>
<div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;</div>
<div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;    <a class="code" href="classXSNamespaceItem.html">XSNamespaceItem</a> *<a class="code" href="classXSTypeDefinition.html#a03eda9b3b838672be352a90b4fc6be8e">getNamespaceItem</a>();</div>
<div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;</div>
<div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="classXSTypeDefinition.html#ad10c04658d38dc1cc8a566bc65ab93ab">getAnonymous</a>() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;</div>
<div class="line"><a name="l00322"></a><span class="lineno">  322</span>&#160;    <a class="code" href="classXSTypeDefinition.html">XSTypeDefinition</a> *<a class="code" href="classXSTypeDefinition.html#aac9f9ecba9b43ef6c70bec4029082a03">getBaseType</a>();</div>
<div class="line"><a name="l00323"></a><span class="lineno">  323</span>&#160;</div>
<div class="line"><a name="l00331"></a><span class="lineno">  331</span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="classXSTypeDefinition.html#a2b9faf29aad92753f1ef1ed596bbfd7f">derivedFromType</a>(<span class="keyword">const</span> <a class="code" href="classXSTypeDefinition.html">XSTypeDefinition</a>* <span class="keyword">const</span> ancestorType);</div>
<div class="line"><a name="l00332"></a><span class="lineno">  332</span>&#160;</div>
<div class="line"><a name="l00336"></a><span class="lineno">  336</span>&#160;    <span class="keyword">inline</span> DatatypeValidator* getDatatypeValidator() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00337"></a><span class="lineno">  337</span>&#160;</div>
<div class="line"><a name="l00339"></a><span class="lineno">  339</span>&#160;</div>
<div class="line"><a name="l00340"></a><span class="lineno">  340</span>&#160;    <span class="comment">//----------------------------------</span></div>
<div class="line"><a name="l00344"></a><span class="lineno">  344</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00345"></a><span class="lineno">  345</span>&#160;</div>
<div class="line"><a name="l00347"></a><span class="lineno">  347</span>&#160;</div>
<div class="line"><a name="l00348"></a><span class="lineno">  348</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00349"></a><span class="lineno">  349</span>&#160;</div>
<div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l00351"></a><span class="lineno">  351</span>&#160;    <span class="comment">//  Unimplemented constructors and operators</span></div>
<div class="line"><a name="l00352"></a><span class="lineno">  352</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l00353"></a><span class="lineno">  353</span>&#160;    <a class="code" href="classXSSimpleTypeDefinition.html">XSSimpleTypeDefinition</a>(<span class="keyword">const</span> <a class="code" href="classXSSimpleTypeDefinition.html">XSSimpleTypeDefinition</a>&amp;);</div>
<div class="line"><a name="l00354"></a><span class="lineno">  354</span>&#160;    <a class="code" href="classXSSimpleTypeDefinition.html">XSSimpleTypeDefinition</a> &amp; operator=(<span class="keyword">const</span> <a class="code" href="classXSSimpleTypeDefinition.html">XSSimpleTypeDefinition</a> &amp;);</div>
<div class="line"><a name="l00355"></a><span class="lineno">  355</span>&#160;</div>
<div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;    <span class="keywordtype">void</span> setFacetInfo</div>
<div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;    (</div>
<div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160;        <span class="keywordtype">int</span>                            definedFacets</div>
<div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;        , <span class="keywordtype">int</span>                          fixedFacets</div>
<div class="line"><a name="l00363"></a><span class="lineno">  363</span>&#160;        , <a class="code" href="XSConstants_8hpp.html#afcadf64027fb9bdea7b1937931a81d19">XSFacetList</a>* <span class="keyword">const</span>           xsFacetList</div>
<div class="line"><a name="l00364"></a><span class="lineno">  364</span>&#160;        , <a class="code" href="XSConstants_8hpp.html#a77e1b1628a6857ba4cf4a39a9e1b03f4">XSMultiValueFacetList</a>* <span class="keyword">const</span> xsMultiValueFacetList</div>
<div class="line"><a name="l00365"></a><span class="lineno">  365</span>&#160;        , <a class="code" href="XSConstants_8hpp.html#aef973c7ee42adc6b41aa1bf50b8e19aa">StringList</a>* <span class="keyword">const</span>            patternList</div>
<div class="line"><a name="l00366"></a><span class="lineno">  366</span>&#160;    );</div>
<div class="line"><a name="l00367"></a><span class="lineno">  367</span>&#160;    <span class="keywordtype">void</span> setPrimitiveType(<a class="code" href="classXSSimpleTypeDefinition.html">XSSimpleTypeDefinition</a>*  <span class="keyword">const</span> toSet);</div>
<div class="line"><a name="l00368"></a><span class="lineno">  368</span>&#160;</div>
<div class="line"><a name="l00369"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#a19b0b061d2d22217269b8ba1b42eaab5">  369</a></span>&#160;    <span class="keyword">friend</span> <span class="keyword">class </span>XSObjectFactory;</div>
<div class="line"><a name="l00370"></a><span class="lineno">  370</span>&#160;</div>
<div class="line"><a name="l00371"></a><span class="lineno">  371</span>&#160;<span class="keyword">protected</span>:</div>
<div class="line"><a name="l00372"></a><span class="lineno">  372</span>&#160;</div>
<div class="line"><a name="l00373"></a><span class="lineno">  373</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l00374"></a><span class="lineno">  374</span>&#160;    <span class="comment">//  data members</span></div>
<div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l00376"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#a366010f6b2c06c90a560b05312599272">  376</a></span>&#160;    <span class="keywordtype">int</span>                         <a class="code" href="classXSSimpleTypeDefinition.html#a366010f6b2c06c90a560b05312599272">fDefinedFacets</a>;</div>
<div class="line"><a name="l00377"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#a4c318c8f68260b99595a2e374e588026">  377</a></span>&#160;    <span class="keywordtype">int</span>                         <a class="code" href="classXSSimpleTypeDefinition.html#a4c318c8f68260b99595a2e374e588026">fFixedFacets</a>;</div>
<div class="line"><a name="l00378"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#abb80430cce844a282486714e9bb8f664">  378</a></span>&#160;    <a class="code" href="classXSSimpleTypeDefinition.html#a41edfb74df5ad1915f8c74914de7b5d3">VARIETY</a>                     <a class="code" href="classXSSimpleTypeDefinition.html#abb80430cce844a282486714e9bb8f664">fVariety</a>;</div>
<div class="line"><a name="l00379"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#aff52b6acdb1af9d7747315a7f22c105d">  379</a></span>&#160;    DatatypeValidator*          <a class="code" href="classXSSimpleTypeDefinition.html#aff52b6acdb1af9d7747315a7f22c105d">fDatatypeValidator</a>;</div>
<div class="line"><a name="l00380"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#a6d13d76ff456eccc2323293ccf935f64">  380</a></span>&#160;    <a class="code" href="XSConstants_8hpp.html#afcadf64027fb9bdea7b1937931a81d19">XSFacetList</a>*                <a class="code" href="classXSSimpleTypeDefinition.html#a6d13d76ff456eccc2323293ccf935f64">fXSFacetList</a>;</div>
<div class="line"><a name="l00381"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#a6d46e16cc5ae0fb119630d1ce7455369">  381</a></span>&#160;    <a class="code" href="XSConstants_8hpp.html#a77e1b1628a6857ba4cf4a39a9e1b03f4">XSMultiValueFacetList</a>*      <a class="code" href="classXSSimpleTypeDefinition.html#a6d46e16cc5ae0fb119630d1ce7455369">fXSMultiValueFacetList</a>;</div>
<div class="line"><a name="l00382"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#a696bac07f252bb1ee4a933da20f076be">  382</a></span>&#160;    <a class="code" href="XSConstants_8hpp.html#aef973c7ee42adc6b41aa1bf50b8e19aa">StringList</a>*                 <a class="code" href="classXSSimpleTypeDefinition.html#a696bac07f252bb1ee4a933da20f076be">fPatternList</a>;</div>
<div class="line"><a name="l00383"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#a3d21890ded87b8cfe70289012e40120e">  383</a></span>&#160;    <a class="code" href="classXSSimpleTypeDefinition.html">XSSimpleTypeDefinition</a>*     <a class="code" href="classXSSimpleTypeDefinition.html#a3d21890ded87b8cfe70289012e40120e">fPrimitiveOrItemType</a>;</div>
<div class="line"><a name="l00384"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#a3bc40e498ae7a06a2d4adc1069b06711">  384</a></span>&#160;    <a class="code" href="XSConstants_8hpp.html#abca59a4b38dfd3040f46895313698048">XSSimpleTypeDefinitionList</a>* <a class="code" href="classXSSimpleTypeDefinition.html#a3bc40e498ae7a06a2d4adc1069b06711">fMemberTypes</a>;</div>
<div class="line"><a name="l00385"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#ac0704316fa402a0e520a3fec6d41a910">  385</a></span>&#160;    <a class="code" href="XSConstants_8hpp.html#ad1b2b08f8735f909f69d8dc7dfb301b5">XSAnnotationList</a>*           <a class="code" href="classXSSimpleTypeDefinition.html#ac0704316fa402a0e520a3fec6d41a910">fXSAnnotationList</a>;</div>
<div class="line"><a name="l00386"></a><span class="lineno">  386</span>&#160;};</div>
<div class="line"><a name="l00387"></a><span class="lineno">  387</span>&#160;</div>
<div class="line"><a name="l00388"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#a5c32ad4dbf87017d037bbacef247a16f">  388</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classXSSimpleTypeDefinition.html#a41edfb74df5ad1915f8c74914de7b5d3">XSSimpleTypeDefinition::VARIETY</a> <a class="code" href="classXSSimpleTypeDefinition.html#a5c32ad4dbf87017d037bbacef247a16f">XSSimpleTypeDefinition::getVariety</a>()<span class="keyword"> const</span></div>
<div class="line"><a name="l00389"></a><span class="lineno">  389</span>&#160;<span class="keyword"></span>{</div>
<div class="line"><a name="l00390"></a><span class="lineno">  390</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classXSSimpleTypeDefinition.html#abb80430cce844a282486714e9bb8f664">fVariety</a>;</div>
<div class="line"><a name="l00391"></a><span class="lineno">  391</span>&#160;}</div>
<div class="line"><a name="l00392"></a><span class="lineno">  392</span>&#160;</div>
<div class="line"><a name="l00393"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#a3b60dc99f9fe335c4072b4f6d82e9f3d">  393</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classXSSimpleTypeDefinition.html">XSSimpleTypeDefinition</a>* <a class="code" href="classXSSimpleTypeDefinition.html#a3b60dc99f9fe335c4072b4f6d82e9f3d">XSSimpleTypeDefinition::getPrimitiveType</a>()</div>
<div class="line"><a name="l00394"></a><span class="lineno">  394</span>&#160;{</div>
<div class="line"><a name="l00395"></a><span class="lineno">  395</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="classXSSimpleTypeDefinition.html#abb80430cce844a282486714e9bb8f664">fVariety</a> == <a class="code" href="classXSSimpleTypeDefinition.html#a41edfb74df5ad1915f8c74914de7b5d3ac4223df418fcee753c80b5a224a3cdc5">VARIETY_ATOMIC</a>)</div>
<div class="line"><a name="l00396"></a><span class="lineno">  396</span>&#160;        <span class="keywordflow">return</span> <a class="code" href="classXSSimpleTypeDefinition.html#a3d21890ded87b8cfe70289012e40120e">fPrimitiveOrItemType</a>;</div>
<div class="line"><a name="l00397"></a><span class="lineno">  397</span>&#160;</div>
<div class="line"><a name="l00398"></a><span class="lineno">  398</span>&#160;    <span class="keywordflow">return</span> 0;</div>
<div class="line"><a name="l00399"></a><span class="lineno">  399</span>&#160;}</div>
<div class="line"><a name="l00400"></a><span class="lineno">  400</span>&#160;</div>
<div class="line"><a name="l00401"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#ada5bbd4dff24e5c1be8ffcc44c95dc50">  401</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classXSSimpleTypeDefinition.html">XSSimpleTypeDefinition</a>* <a class="code" href="classXSSimpleTypeDefinition.html#ada5bbd4dff24e5c1be8ffcc44c95dc50">XSSimpleTypeDefinition::getItemType</a>()</div>
<div class="line"><a name="l00402"></a><span class="lineno">  402</span>&#160;{</div>
<div class="line"><a name="l00403"></a><span class="lineno">  403</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="classXSSimpleTypeDefinition.html#abb80430cce844a282486714e9bb8f664">fVariety</a> == <a class="code" href="classXSSimpleTypeDefinition.html#a41edfb74df5ad1915f8c74914de7b5d3a051c56cc4c369b5d25bbb15b1cbb7f16">VARIETY_LIST</a>)</div>
<div class="line"><a name="l00404"></a><span class="lineno">  404</span>&#160;        <span class="keywordflow">return</span> <a class="code" href="classXSSimpleTypeDefinition.html#a3d21890ded87b8cfe70289012e40120e">fPrimitiveOrItemType</a>;</div>
<div class="line"><a name="l00405"></a><span class="lineno">  405</span>&#160;</div>
<div class="line"><a name="l00406"></a><span class="lineno">  406</span>&#160;    <span class="keywordflow">return</span> 0;</div>
<div class="line"><a name="l00407"></a><span class="lineno">  407</span>&#160;}</div>
<div class="line"><a name="l00408"></a><span class="lineno">  408</span>&#160;</div>
<div class="line"><a name="l00409"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#ab06df3530837d43d65e5eabed9990c73">  409</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="XSConstants_8hpp.html#abca59a4b38dfd3040f46895313698048">XSSimpleTypeDefinitionList</a>* <a class="code" href="classXSSimpleTypeDefinition.html#ab06df3530837d43d65e5eabed9990c73">XSSimpleTypeDefinition::getMemberTypes</a>()<span class="keyword"> const</span></div>
<div class="line"><a name="l00410"></a><span class="lineno">  410</span>&#160;<span class="keyword"></span>{</div>
<div class="line"><a name="l00411"></a><span class="lineno">  411</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classXSSimpleTypeDefinition.html#a3bc40e498ae7a06a2d4adc1069b06711">fMemberTypes</a>;</div>
<div class="line"><a name="l00412"></a><span class="lineno">  412</span>&#160;}</div>
<div class="line"><a name="l00413"></a><span class="lineno">  413</span>&#160;</div>
<div class="line"><a name="l00414"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#a0701449d34494a9d50c44fb65a1f3d74">  414</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="classXSSimpleTypeDefinition.html#a0701449d34494a9d50c44fb65a1f3d74">XSSimpleTypeDefinition::getDefinedFacets</a>()<span class="keyword"> const</span></div>
<div class="line"><a name="l00415"></a><span class="lineno">  415</span>&#160;<span class="keyword"></span>{</div>
<div class="line"><a name="l00416"></a><span class="lineno">  416</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classXSSimpleTypeDefinition.html#a366010f6b2c06c90a560b05312599272">fDefinedFacets</a>;</div>
<div class="line"><a name="l00417"></a><span class="lineno">  417</span>&#160;}</div>
<div class="line"><a name="l00418"></a><span class="lineno">  418</span>&#160;</div>
<div class="line"><a name="l00419"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#ad03424a6ab4b27297eb7c4552b7e2a06">  419</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="classXSSimpleTypeDefinition.html#ad03424a6ab4b27297eb7c4552b7e2a06">XSSimpleTypeDefinition::getFixedFacets</a>()<span class="keyword"> const</span></div>
<div class="line"><a name="l00420"></a><span class="lineno">  420</span>&#160;<span class="keyword"></span>{</div>
<div class="line"><a name="l00421"></a><span class="lineno">  421</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classXSSimpleTypeDefinition.html#a4c318c8f68260b99595a2e374e588026">fFixedFacets</a>;</div>
<div class="line"><a name="l00422"></a><span class="lineno">  422</span>&#160;}</div>
<div class="line"><a name="l00423"></a><span class="lineno">  423</span>&#160;</div>
<div class="line"><a name="l00424"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#add9482067ba28ccab5a1e1bb352f61e3">  424</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="XSConstants_8hpp.html#aef973c7ee42adc6b41aa1bf50b8e19aa">StringList</a>* <a class="code" href="classXSSimpleTypeDefinition.html#add9482067ba28ccab5a1e1bb352f61e3">XSSimpleTypeDefinition::getLexicalPattern</a>()</div>
<div class="line"><a name="l00425"></a><span class="lineno">  425</span>&#160;{</div>
<div class="line"><a name="l00426"></a><span class="lineno">  426</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classXSSimpleTypeDefinition.html#a696bac07f252bb1ee4a933da20f076be">fPatternList</a>;</div>
<div class="line"><a name="l00427"></a><span class="lineno">  427</span>&#160;}</div>
<div class="line"><a name="l00428"></a><span class="lineno">  428</span>&#160;</div>
<div class="line"><a name="l00429"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#a892c39535f644903696b7fa6cd692de0">  429</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="XSConstants_8hpp.html#afcadf64027fb9bdea7b1937931a81d19">XSFacetList</a>* <a class="code" href="classXSSimpleTypeDefinition.html#a892c39535f644903696b7fa6cd692de0">XSSimpleTypeDefinition::getFacets</a>()</div>
<div class="line"><a name="l00430"></a><span class="lineno">  430</span>&#160;{</div>
<div class="line"><a name="l00431"></a><span class="lineno">  431</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classXSSimpleTypeDefinition.html#a6d13d76ff456eccc2323293ccf935f64">fXSFacetList</a>;</div>
<div class="line"><a name="l00432"></a><span class="lineno">  432</span>&#160;}</div>
<div class="line"><a name="l00433"></a><span class="lineno">  433</span>&#160;</div>
<div class="line"><a name="l00434"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#a30a1640e35d539fa3bb196f0a56c65a1">  434</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="XSConstants_8hpp.html#a77e1b1628a6857ba4cf4a39a9e1b03f4">XSMultiValueFacetList</a>* <a class="code" href="classXSSimpleTypeDefinition.html#a30a1640e35d539fa3bb196f0a56c65a1">XSSimpleTypeDefinition::getMultiValueFacets</a>()</div>
<div class="line"><a name="l00435"></a><span class="lineno">  435</span>&#160;{</div>
<div class="line"><a name="l00436"></a><span class="lineno">  436</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classXSSimpleTypeDefinition.html#a6d46e16cc5ae0fb119630d1ce7455369">fXSMultiValueFacetList</a>;</div>
<div class="line"><a name="l00437"></a><span class="lineno">  437</span>&#160;}</div>
<div class="line"><a name="l00438"></a><span class="lineno">  438</span>&#160;</div>
<div class="line"><a name="l00439"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#a07097deff1bd0f7d901c0ae1e43ba09d">  439</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="XSConstants_8hpp.html#ad1b2b08f8735f909f69d8dc7dfb301b5">XSAnnotationList</a> *<a class="code" href="classXSSimpleTypeDefinition.html#a07097deff1bd0f7d901c0ae1e43ba09d">XSSimpleTypeDefinition::getAnnotations</a>()</div>
<div class="line"><a name="l00440"></a><span class="lineno">  440</span>&#160;{</div>
<div class="line"><a name="l00441"></a><span class="lineno">  441</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classXSSimpleTypeDefinition.html#ac0704316fa402a0e520a3fec6d41a910">fXSAnnotationList</a>;</div>
<div class="line"><a name="l00442"></a><span class="lineno">  442</span>&#160;}</div>
<div class="line"><a name="l00443"></a><span class="lineno">  443</span>&#160;</div>
<div class="line"><a name="l00444"></a><span class="lineno">  444</span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span></div>
<div class="line"><a name="l00445"></a><span class="lineno">  445</span>&#160;XSSimpleTypeDefinition::setPrimitiveType(<a class="code" href="classXSSimpleTypeDefinition.html">XSSimpleTypeDefinition</a>* <span class="keyword">const</span> toSet)</div>
<div class="line"><a name="l00446"></a><span class="lineno">  446</span>&#160;{</div>
<div class="line"><a name="l00447"></a><span class="lineno">  447</span>&#160;    <a class="code" href="classXSSimpleTypeDefinition.html#a3d21890ded87b8cfe70289012e40120e">fPrimitiveOrItemType</a> = toSet;</div>
<div class="line"><a name="l00448"></a><span class="lineno">  448</span>&#160;}</div>
<div class="line"><a name="l00449"></a><span class="lineno">  449</span>&#160;</div>
<div class="line"><a name="l00450"></a><span class="lineno">  450</span>&#160;<span class="keyword">inline</span> DatatypeValidator* </div>
<div class="line"><a name="l00451"></a><span class="lineno"><a class="line" href="classXSSimpleTypeDefinition.html#a9e6f76f1426c0cf55035c4dc5dd2efca">  451</a></span>&#160;<a class="code" href="classXSSimpleTypeDefinition.html#a9e6f76f1426c0cf55035c4dc5dd2efca">XSSimpleTypeDefinition::getDatatypeValidator</a>()<span class="keyword"> const</span></div>
<div class="line"><a name="l00452"></a><span class="lineno">  452</span>&#160;<span class="keyword"></span>{</div>
<div class="line"><a name="l00453"></a><span class="lineno">  453</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classXSSimpleTypeDefinition.html#aff52b6acdb1af9d7747315a7f22c105d">fDatatypeValidator</a>;</div>
<div class="line"><a name="l00454"></a><span class="lineno">  454</span>&#160;}</div>
<div class="line"><a name="l00455"></a><span class="lineno">  455</span>&#160;</div>
<div class="line"><a name="l00456"></a><span class="lineno">  456</span>&#160;<a class="code" href="XercesDefs_8hpp.html#af03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a></div>
<div class="line"><a name="l00457"></a><span class="lineno">  457</span>&#160;</div>
<div class="line"><a name="l00458"></a><span class="lineno">  458</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="ttc" id="classXSMultiValueFacet_html"><div class="ttname"><a href="classXSMultiValueFacet.html">XSMultiValueFacet</a></div><div class="ttdef"><b>Definition:</b> XSMultiValueFacet.hpp:40</div></div>
<div class="ttc" id="classXSSimpleTypeDefinition_html_ad03424a6ab4b27297eb7c4552b7e2a06"><div class="ttname"><a href="classXSSimpleTypeDefinition.html#ad03424a6ab4b27297eb7c4552b7e2a06">XSSimpleTypeDefinition::getFixedFacets</a></div><div class="ttdeci">int getFixedFacets() const </div><div class="ttdoc">[facets]: get all facets defined and fixed on this type. </div><div class="ttdef"><b>Definition:</b> XSSimpleTypeDefinition.hpp:419</div></div>
<div class="ttc" id="classXSSimpleTypeDefinition_html_a30a1640e35d539fa3bb196f0a56c65a1"><div class="ttname"><a href="classXSSimpleTypeDefinition.html#a30a1640e35d539fa3bb196f0a56c65a1">XSSimpleTypeDefinition::getMultiValueFacets</a></div><div class="ttdeci">XSMultiValueFacetList * getMultiValueFacets()</div><div class="ttdef"><b>Definition:</b> XSSimpleTypeDefinition.hpp:434</div></div>
<div class="ttc" id="classXSSimpleTypeDefinition_html_a0701449d34494a9d50c44fb65a1f3d74"><div class="ttname"><a href="classXSSimpleTypeDefinition.html#a0701449d34494a9d50c44fb65a1f3d74">XSSimpleTypeDefinition::getDefinedFacets</a></div><div class="ttdeci">int getDefinedFacets() const </div><div class="ttdoc">[facets]: get all facets defined on this type. </div><div class="ttdef"><b>Definition:</b> XSSimpleTypeDefinition.hpp:414</div></div>
<div class="ttc" id="classXSSimpleTypeDefinition_html_abf93afa37a40fd7b8a92d571375a0b8e"><div class="ttname"><a href="classXSSimpleTypeDefinition.html#abf93afa37a40fd7b8a92d571375a0b8e">XSSimpleTypeDefinition::FACET</a></div><div class="ttdeci">FACET</div><div class="ttdef"><b>Definition:</b> XSSimpleTypeDefinition.hpp:68</div></div>
<div class="ttc" id="classXMLPlatformUtils_html_a97eff0d9fff3567bea3acd3ca4d95252"><div class="ttname"><a href="classXMLPlatformUtils.html#a97eff0d9fff3567bea3acd3ca4d95252">XMLPlatformUtils::fgMemoryManager</a></div><div class="ttdeci">static MemoryManager * fgMemoryManager</div><div class="ttdoc">The configurable memory manager. </div><div class="ttdef"><b>Definition:</b> PlatformUtils.hpp:121</div></div>
<div class="ttc" id="classXSTypeDefinition_html_a03eda9b3b838672be352a90b4fc6be8e"><div class="ttname"><a href="classXSTypeDefinition.html#a03eda9b3b838672be352a90b4fc6be8e">XSTypeDefinition::getNamespaceItem</a></div><div class="ttdeci">virtual XSNamespaceItem * getNamespaceItem()=0</div><div class="ttdoc">A namespace schema information item corresponding to the target namespace of the component, if it&amp;#39;s globally declared; or null otherwise. </div></div>
<div class="ttc" id="classXSSimpleTypeDefinition_html_a3b60dc99f9fe335c4072b4f6d82e9f3d"><div class="ttname"><a href="classXSSimpleTypeDefinition.html#a3b60dc99f9fe335c4072b4f6d82e9f3d">XSSimpleTypeDefinition::getPrimitiveType</a></div><div class="ttdeci">XSSimpleTypeDefinition * getPrimitiveType()</div><div class="ttdoc">If variety is atomic the primitive type definition (a built-in primitive datatype definition or the s...</div><div class="ttdef"><b>Definition:</b> XSSimpleTypeDefinition.hpp:393</div></div>
<div class="ttc" id="classXSSimpleTypeDefinition_html_a41edfb74df5ad1915f8c74914de7b5d3a051c56cc4c369b5d25bbb15b1cbb7f16"><div class="ttname"><a href="classXSSimpleTypeDefinition.html#a41edfb74df5ad1915f8c74914de7b5d3a051c56cc4c369b5d25bbb15b1cbb7f16">XSSimpleTypeDefinition::VARIETY_LIST</a></div><div class="ttdoc">List type. </div><div class="ttdef"><b>Definition:</b> XSSimpleTypeDefinition.hpp:60</div></div>
<div class="ttc" id="classXSTypeDefinition_html_a2b9faf29aad92753f1ef1ed596bbfd7f"><div class="ttname"><a href="classXSTypeDefinition.html#a2b9faf29aad92753f1ef1ed596bbfd7f">XSTypeDefinition::derivedFromType</a></div><div class="ttdeci">virtual bool derivedFromType(const XSTypeDefinition *const ancestorType)=0</div><div class="ttdoc">Convenience method: check if this type is derived from the given ancestorType. </div></div>
<div class="ttc" id="classXSSimpleTypeDefinition_html_a892c39535f644903696b7fa6cd692de0"><div class="ttname"><a href="classXSSimpleTypeDefinition.html#a892c39535f644903696b7fa6cd692de0">XSSimpleTypeDefinition::getFacets</a></div><div class="ttdeci">XSFacetList * getFacets()</div><div class="ttdef"><b>Definition:</b> XSSimpleTypeDefinition.hpp:429</div></div>
<div class="ttc" id="classXSSimpleTypeDefinition_html_a3d21890ded87b8cfe70289012e40120e"><div class="ttname"><a href="classXSSimpleTypeDefinition.html#a3d21890ded87b8cfe70289012e40120e">XSSimpleTypeDefinition::fPrimitiveOrItemType</a></div><div class="ttdeci">XSSimpleTypeDefinition * fPrimitiveOrItemType</div><div class="ttdef"><b>Definition:</b> XSSimpleTypeDefinition.hpp:383</div></div>
<div class="ttc" id="classXSSimpleTypeDefinition_html_ab06df3530837d43d65e5eabed9990c73"><div class="ttname"><a href="classXSSimpleTypeDefinition.html#ab06df3530837d43d65e5eabed9990c73">XSSimpleTypeDefinition::getMemberTypes</a></div><div class="ttdeci">XSSimpleTypeDefinitionList * getMemberTypes() const </div><div class="ttdoc">If variety is union the list of member type definitions (a non-empty sequence of simple type definiti...</div><div class="ttdef"><b>Definition:</b> XSSimpleTypeDefinition.hpp:409</div></div>
<div class="ttc" id="XSConstants_8hpp_html_a77e1b1628a6857ba4cf4a39a9e1b03f4"><div class="ttname"><a href="XSConstants_8hpp.html#a77e1b1628a6857ba4cf4a39a9e1b03f4">XSMultiValueFacetList</a></div><div class="ttdeci">RefVectorOf&lt; XSMultiValueFacet &gt; XSMultiValueFacetList</div><div class="ttdef"><b>Definition:</b> XSConstants.hpp:50</div></div>
<div class="ttc" id="classXSNamespaceItem_html"><div class="ttname"><a href="classXSNamespaceItem.html">XSNamespaceItem</a></div><div class="ttdef"><b>Definition:</b> XSNamespaceItem.hpp:53</div></div>
<div class="ttc" id="classXSSimpleTypeDefinition_html_a6d13d76ff456eccc2323293ccf935f64"><div class="ttname"><a href="classXSSimpleTypeDefinition.html#a6d13d76ff456eccc2323293ccf935f64">XSSimpleTypeDefinition::fXSFacetList</a></div><div class="ttdeci">XSFacetList * fXSFacetList</div><div class="ttdef"><b>Definition:</b> XSSimpleTypeDefinition.hpp:380</div></div>
<div class="ttc" id="classXSSimpleTypeDefinition_html_add9482067ba28ccab5a1e1bb352f61e3"><div class="ttname"><a href="classXSSimpleTypeDefinition.html#add9482067ba28ccab5a1e1bb352f61e3">XSSimpleTypeDefinition::getLexicalPattern</a></div><div class="ttdeci">StringList * getLexicalPattern()</div><div class="ttdoc">Returns a list of pattern values. </div><div class="ttdef"><b>Definition:</b> XSSimpleTypeDefinition.hpp:424</div></div>
<div class="ttc" id="classXSTypeDefinition_html_aac9f9ecba9b43ef6c70bec4029082a03"><div class="ttname"><a href="classXSTypeDefinition.html#aac9f9ecba9b43ef6c70bec4029082a03">XSTypeDefinition::getBaseType</a></div><div class="ttdeci">virtual XSTypeDefinition * getBaseType()=0</div><div class="ttdoc">{base type definition}: either a simple type definition or a complex type definition. </div></div>
<div class="ttc" id="classXSSimpleTypeDefinition_html_a5c32ad4dbf87017d037bbacef247a16f"><div class="ttname"><a href="classXSSimpleTypeDefinition.html#a5c32ad4dbf87017d037bbacef247a16f">XSSimpleTypeDefinition::getVariety</a></div><div class="ttdeci">VARIETY getVariety() const </div><div class="ttdoc">[variety]: one of {atomic, list, union} or absent </div><div class="ttdef"><b>Definition:</b> XSSimpleTypeDefinition.hpp:388</div></div>
<div class="ttc" id="classXSSimpleTypeDefinition_html_a366010f6b2c06c90a560b05312599272"><div class="ttname"><a href="classXSSimpleTypeDefinition.html#a366010f6b2c06c90a560b05312599272">XSSimpleTypeDefinition::fDefinedFacets</a></div><div class="ttdeci">int fDefinedFacets</div><div class="ttdef"><b>Definition:</b> XSSimpleTypeDefinition.hpp:376</div></div>
<div class="ttc" id="classXSSimpleTypeDefinition_html_ac0704316fa402a0e520a3fec6d41a910"><div class="ttname"><a href="classXSSimpleTypeDefinition.html#ac0704316fa402a0e520a3fec6d41a910">XSSimpleTypeDefinition::fXSAnnotationList</a></div><div class="ttdeci">XSAnnotationList * fXSAnnotationList</div><div class="ttdef"><b>Definition:</b> XSSimpleTypeDefinition.hpp:385</div></div>
<div class="ttc" id="XercesDefs_8hpp_html_a13df5a01e63e51f62a1467b588b59054"><div class="ttname"><a href="XercesDefs_8hpp.html#a13df5a01e63e51f62a1467b588b59054">XMLPARSER_EXPORT</a></div><div class="ttdeci">#define XMLPARSER_EXPORT</div><div class="ttdef"><b>Definition:</b> XercesDefs.hpp:163</div></div>
<div class="ttc" id="classXSModel_html"><div class="ttname"><a href="classXSModel.html">XSModel</a></div><div class="ttdef"><b>Definition:</b> XSModel.hpp:59</div></div>
<div class="ttc" id="classXSSimpleTypeDefinition_html_ada5bbd4dff24e5c1be8ffcc44c95dc50"><div class="ttname"><a href="classXSSimpleTypeDefinition.html#ada5bbd4dff24e5c1be8ffcc44c95dc50">XSSimpleTypeDefinition::getItemType</a></div><div class="ttdeci">XSSimpleTypeDefinition * getItemType()</div><div class="ttdoc">If variety is list the item type definition (an atomic or union simple type definition) is available...</div><div class="ttdef"><b>Definition:</b> XSSimpleTypeDefinition.hpp:401</div></div>
<div class="ttc" id="classXSAnnotation_html"><div class="ttname"><a href="classXSAnnotation.html">XSAnnotation</a></div><div class="ttdef"><b>Definition:</b> XSAnnotation.hpp:41</div></div>
<div class="ttc" id="classXSSimpleTypeDefinition_html_a6d46e16cc5ae0fb119630d1ce7455369"><div class="ttname"><a href="classXSSimpleTypeDefinition.html#a6d46e16cc5ae0fb119630d1ce7455369">XSSimpleTypeDefinition::fXSMultiValueFacetList</a></div><div class="ttdeci">XSMultiValueFacetList * fXSMultiValueFacetList</div><div class="ttdef"><b>Definition:</b> XSSimpleTypeDefinition.hpp:381</div></div>
<div class="ttc" id="classXSSimpleTypeDefinition_html_aff52b6acdb1af9d7747315a7f22c105d"><div class="ttname"><a href="classXSSimpleTypeDefinition.html#aff52b6acdb1af9d7747315a7f22c105d">XSSimpleTypeDefinition::fDatatypeValidator</a></div><div class="ttdeci">DatatypeValidator * fDatatypeValidator</div><div class="ttdef"><b>Definition:</b> XSSimpleTypeDefinition.hpp:379</div></div>
<div class="ttc" id="classXSSimpleTypeDefinition_html_a4c318c8f68260b99595a2e374e588026"><div class="ttname"><a href="classXSSimpleTypeDefinition.html#a4c318c8f68260b99595a2e374e588026">XSSimpleTypeDefinition::fFixedFacets</a></div><div class="ttdeci">int fFixedFacets</div><div class="ttdef"><b>Definition:</b> XSSimpleTypeDefinition.hpp:377</div></div>
<div class="ttc" id="classXSFacet_html"><div class="ttname"><a href="classXSFacet.html">XSFacet</a></div><div class="ttdef"><b>Definition:</b> XSFacet.hpp:40</div></div>
<div class="ttc" id="classMemoryManager_html"><div class="ttname"><a href="classMemoryManager.html">MemoryManager</a></div><div class="ttdoc">Configurable memory manager. </div><div class="ttdef"><b>Definition:</b> MemoryManager.hpp:39</div></div>
<div class="ttc" id="classXSSimpleTypeDefinition_html_a9e6f76f1426c0cf55035c4dc5dd2efca"><div class="ttname"><a href="classXSSimpleTypeDefinition.html#a9e6f76f1426c0cf55035c4dc5dd2efca">XSSimpleTypeDefinition::getDatatypeValidator</a></div><div class="ttdeci">DatatypeValidator * getDatatypeValidator() const </div><div class="ttdef"><b>Definition:</b> XSSimpleTypeDefinition.hpp:451</div></div>
<div class="ttc" id="classXSSimpleTypeDefinition_html_a696bac07f252bb1ee4a933da20f076be"><div class="ttname"><a href="classXSSimpleTypeDefinition.html#a696bac07f252bb1ee4a933da20f076be">XSSimpleTypeDefinition::fPatternList</a></div><div class="ttdeci">StringList * fPatternList</div><div class="ttdef"><b>Definition:</b> XSSimpleTypeDefinition.hpp:382</div></div>
<div class="ttc" id="classXSSimpleTypeDefinition_html_a41edfb74df5ad1915f8c74914de7b5d3ac4223df418fcee753c80b5a224a3cdc5"><div class="ttname"><a href="classXSSimpleTypeDefinition.html#a41edfb74df5ad1915f8c74914de7b5d3ac4223df418fcee753c80b5a224a3cdc5">XSSimpleTypeDefinition::VARIETY_ATOMIC</a></div><div class="ttdoc">Atomic type. </div><div class="ttdef"><b>Definition:</b> XSSimpleTypeDefinition.hpp:56</div></div>
<div class="ttc" id="classXSSimpleTypeDefinition_html_a07097deff1bd0f7d901c0ae1e43ba09d"><div class="ttname"><a href="classXSSimpleTypeDefinition.html#a07097deff1bd0f7d901c0ae1e43ba09d">XSSimpleTypeDefinition::getAnnotations</a></div><div class="ttdeci">XSAnnotationList * getAnnotations()</div><div class="ttdoc">Optional. </div><div class="ttdef"><b>Definition:</b> XSSimpleTypeDefinition.hpp:439</div></div>
<div class="ttc" id="classXSSimpleTypeDefinition_html"><div class="ttname"><a href="classXSSimpleTypeDefinition.html">XSSimpleTypeDefinition</a></div><div class="ttdef"><b>Definition:</b> XSSimpleTypeDefinition.hpp:43</div></div>
<div class="ttc" id="classXSSimpleTypeDefinition_html_a3bc40e498ae7a06a2d4adc1069b06711"><div class="ttname"><a href="classXSSimpleTypeDefinition.html#a3bc40e498ae7a06a2d4adc1069b06711">XSSimpleTypeDefinition::fMemberTypes</a></div><div class="ttdeci">XSSimpleTypeDefinitionList * fMemberTypes</div><div class="ttdef"><b>Definition:</b> XSSimpleTypeDefinition.hpp:384</div></div>
<div class="ttc" id="XercesDefs_8hpp_html_a43d74fa53d868d978f3e97cbb78b194d"><div class="ttname"><a href="XercesDefs_8hpp.html#a43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a></div><div class="ttdeci">#define XERCES_CPP_NAMESPACE_BEGIN</div><div class="ttdef"><b>Definition:</b> XercesDefs.hpp:112</div></div>
<div class="ttc" id="classXSTypeDefinition_html_ab89d2146773110c7c303cbd6d3c17930"><div class="ttname"><a href="classXSTypeDefinition.html#ab89d2146773110c7c303cbd6d3c17930">XSTypeDefinition::getName</a></div><div class="ttdeci">virtual const XMLCh * getName() const =0</div><div class="ttdoc">The name of type NCName of this declaration as defined in XML Namespaces. </div></div>
<div class="ttc" id="Xerces__autoconf__config_8borland_8hpp_html_a8cb107980a360c490ad7661f5d27cc0e"><div class="ttname"><a href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a></div><div class="ttdeci">wchar_t XMLCh</div><div class="ttdef"><b>Definition:</b> Xerces_autoconf_config.borland.hpp:92</div></div>
<div class="ttc" id="XSConstants_8hpp_html_aef973c7ee42adc6b41aa1bf50b8e19aa"><div class="ttname"><a href="XSConstants_8hpp.html#aef973c7ee42adc6b41aa1bf50b8e19aa">StringList</a></div><div class="ttdeci">RefArrayVectorOf&lt; XMLCh &gt; StringList</div><div class="ttdef"><b>Definition:</b> XSConstants.hpp:54</div></div>
<div class="ttc" id="classXSSimpleTypeDefinition_html_a4559ac38f84151cbb56c2f3eceeb61d2"><div class="ttname"><a href="classXSSimpleTypeDefinition.html#a4559ac38f84151cbb56c2f3eceeb61d2">XSSimpleTypeDefinition::ORDERING</a></div><div class="ttdeci">ORDERING</div><div class="ttdef"><b>Definition:</b> XSSimpleTypeDefinition.hpp:124</div></div>
<div class="ttc" id="classXSSimpleTypeDefinition_html_abb80430cce844a282486714e9bb8f664"><div class="ttname"><a href="classXSSimpleTypeDefinition.html#abb80430cce844a282486714e9bb8f664">XSSimpleTypeDefinition::fVariety</a></div><div class="ttdeci">VARIETY fVariety</div><div class="ttdef"><b>Definition:</b> XSSimpleTypeDefinition.hpp:378</div></div>
<div class="ttc" id="XercesDefs_8hpp_html_af03d5cb905763ef7a7bd22ab82718285"><div class="ttname"><a href="XercesDefs_8hpp.html#af03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a></div><div class="ttdeci">#define XERCES_CPP_NAMESPACE_END</div><div class="ttdef"><b>Definition:</b> XercesDefs.hpp:113</div></div>
<div class="ttc" id="XSTypeDefinition_8hpp_html"><div class="ttname"><a href="XSTypeDefinition_8hpp.html">XSTypeDefinition.hpp</a></div></div>
<div class="ttc" id="classXSTypeDefinition_html_a7447cf7b677b8b6ce6210fca7b1b91ee"><div class="ttname"><a href="classXSTypeDefinition.html#a7447cf7b677b8b6ce6210fca7b1b91ee">XSTypeDefinition::getNamespace</a></div><div class="ttdeci">virtual const XMLCh * getNamespace()=0</div><div class="ttdoc">The [target namespace] of this object, or null if it is unspecified. </div></div>
<div class="ttc" id="classXSTypeDefinition_html_ad10c04658d38dc1cc8a566bc65ab93ab"><div class="ttname"><a href="classXSTypeDefinition.html#ad10c04658d38dc1cc8a566bc65ab93ab">XSTypeDefinition::getAnonymous</a></div><div class="ttdeci">virtual bool getAnonymous() const =0</div><div class="ttdoc">A boolean that specifies if the type definition is anonymous. </div></div>
<div class="ttc" id="XSConstants_8hpp_html_ad1b2b08f8735f909f69d8dc7dfb301b5"><div class="ttname"><a href="XSConstants_8hpp.html#ad1b2b08f8735f909f69d8dc7dfb301b5">XSAnnotationList</a></div><div class="ttdeci">RefVectorOf&lt; XSAnnotation &gt; XSAnnotationList</div><div class="ttdef"><b>Definition:</b> XSConstants.hpp:41</div></div>
<div class="ttc" id="classXSSimpleTypeDefinition_html_a41edfb74df5ad1915f8c74914de7b5d3"><div class="ttname"><a href="classXSSimpleTypeDefinition.html#a41edfb74df5ad1915f8c74914de7b5d3">XSSimpleTypeDefinition::VARIETY</a></div><div class="ttdeci">VARIETY</div><div class="ttdef"><b>Definition:</b> XSSimpleTypeDefinition.hpp:48</div></div>
<div class="ttc" id="XSConstants_8hpp_html_abca59a4b38dfd3040f46895313698048"><div class="ttname"><a href="XSConstants_8hpp.html#abca59a4b38dfd3040f46895313698048">XSSimpleTypeDefinitionList</a></div><div class="ttdeci">RefVectorOf&lt; XSSimpleTypeDefinition &gt; XSSimpleTypeDefinitionList</div><div class="ttdef"><b>Definition:</b> XSConstants.hpp:53</div></div>
<div class="ttc" id="XSConstants_8hpp_html_afcadf64027fb9bdea7b1937931a81d19"><div class="ttname"><a href="XSConstants_8hpp.html#afcadf64027fb9bdea7b1937931a81d19">XSFacetList</a></div><div class="ttdeci">RefVectorOf&lt; XSFacet &gt; XSFacetList</div><div class="ttdef"><b>Definition:</b> XSConstants.hpp:49</div></div>
<div class="ttc" id="classXSTypeDefinition_html"><div class="ttname"><a href="classXSTypeDefinition.html">XSTypeDefinition</a></div><div class="ttdoc">This class represents a complexType or simpleType definition. </div><div class="ttdef"><b>Definition:</b> XSTypeDefinition.hpp:39</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.5
</small></address>
</body>
</html>