<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <title>Xerces-C++: XMLValidityCodes.hpp Source File</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 Page</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> <li><a href="classes.html"><span>Classes</span></a></li> <li class="current"><a href="files.html"><span>Files</span></a></li> </ul> </div> <h1>XMLValidityCodes.hpp</h1><a href="XMLValidityCodes_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// This file is generated, don't edit it!!</span> <a name="l00002"></a>00002 <a name="l00003"></a>00003 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_ERRHEADER_XMLValid)</span> <a name="l00004"></a><a class="code" href="XMLValidityCodes_8hpp.html#ec9a8657b82fad43b2ac5f609917e82f">00004</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_ERRHEADER_XMLValid</span> <a name="l00005"></a>00005 <span class="preprocessor"></span> <a name="l00006"></a>00006 <span class="preprocessor">#include <<a class="code" href="XMLErrorReporter_8hpp.html">xercesc/framework/XMLErrorReporter.hpp</a>></span> <a name="l00007"></a>00007 <span class="preprocessor">#include <<a class="code" href="XercesDefs_8hpp.html">xercesc/util/XercesDefs.hpp</a>></span> <a name="l00008"></a>00008 <span class="preprocessor">#include <<a class="code" href="DOMError_8hpp.html">xercesc/dom/DOMError.hpp</a>></span> <a name="l00009"></a>00009 <a name="l00010"></a>00010 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a> <a name="l00011"></a>00011 <a name="l00012"></a><a class="code" href="classXMLValid.html">00012</a> <span class="keyword">class </span><a class="code" href="classXMLValid.html">XMLValid</a> <a name="l00013"></a>00013 { <a name="l00014"></a>00014 <span class="keyword">public</span> : <a name="l00015"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86">00015</a> <span class="keyword">enum</span> <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86">Codes</a> <a name="l00016"></a>00016 { <a name="l00017"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c860acc5a7b1330bc2f56a95fe660b16ef0">00017</a> <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c860acc5a7b1330bc2f56a95fe660b16ef0">NoError</a> = 0 <a name="l00018"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86db84efbe54b9c3dee333ec19a47b063b">00018</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86db84efbe54b9c3dee333ec19a47b063b">E_LowBounds</a> = 1 <a name="l00019"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86ed7a0c96a533ad5f51816f76d5c322bb">00019</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86ed7a0c96a533ad5f51816f76d5c322bb">ElementNotDefined</a> = 2 <a name="l00020"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c863952caa2fe2cf1f5790fcbddc690b152">00020</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c863952caa2fe2cf1f5790fcbddc690b152">AttNotDefined</a> = 3 <a name="l00021"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86c337832167e9437a79e0e36cb58e11f4">00021</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86c337832167e9437a79e0e36cb58e11f4">NotationNotDeclared</a> = 4 <a name="l00022"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86bd2808b59b32b49c8de3cc6eff82c880">00022</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86bd2808b59b32b49c8de3cc6eff82c880">RootElemNotLikeDocType</a> = 5 <a name="l00023"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8678a93b980c8f95aae53313153f73fa0d">00023</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8678a93b980c8f95aae53313153f73fa0d">RequiredAttrNotProvided</a> = 6 <a name="l00024"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86a6d98e72d00ac787abcb7d6e557d1dae">00024</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86a6d98e72d00ac787abcb7d6e557d1dae">ElementNotValidForContent</a> = 7 <a name="l00025"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8684c811da52a489beb7c6194637e47c50">00025</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8684c811da52a489beb7c6194637e47c50">BadIDAttrDefType</a> = 8 <a name="l00026"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86dcc48d9167f87679dc78b309e120ab3e">00026</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86dcc48d9167f87679dc78b309e120ab3e">InvalidEmptyAttValue</a> = 9 <a name="l00027"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86abd1f48fd079663c9411a4dd2b3ff8e8">00027</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86abd1f48fd079663c9411a4dd2b3ff8e8">ElementAlreadyExists</a> = 10 <a name="l00028"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86e171e1218d0dea72997e1d794e244e7d">00028</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86e171e1218d0dea72997e1d794e244e7d">MultipleIdAttrs</a> = 11 <a name="l00029"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86343856efb6560e36004c0071ed483fff">00029</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86343856efb6560e36004c0071ed483fff">ReusedIDValue</a> = 12 <a name="l00030"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86f28d7a0adda4ecf14442fa76f7f2fdcb">00030</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86f28d7a0adda4ecf14442fa76f7f2fdcb">IDNotDeclared</a> = 13 <a name="l00031"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86f050985f40c5bb2b690fc7e7df94bfd6">00031</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86f050985f40c5bb2b690fc7e7df94bfd6">UnknownNotRefAttr</a> = 14 <a name="l00032"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86d4286915f7502fc1a275a78ce7cd3e76">00032</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86d4286915f7502fc1a275a78ce7cd3e76">UndeclaredElemInDocType</a> = 15 <a name="l00033"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c866d53bd5e992e8407c8c9f2ab8538b00a">00033</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c866d53bd5e992e8407c8c9f2ab8538b00a">EmptyNotValidForContent</a> = 16 <a name="l00034"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86555e943bd4651d8f2ac39cf47e988633">00034</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86555e943bd4651d8f2ac39cf47e988633">AttNotDefinedForElement</a> = 17 <a name="l00035"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86697521a0ee1228302ba43ec342b3239f">00035</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86697521a0ee1228302ba43ec342b3239f">BadEntityRefAttr</a> = 18 <a name="l00036"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8688adbafa9b294a486df0c3290a8724d5">00036</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8688adbafa9b294a486df0c3290a8724d5">UnknownEntityRefAttr</a> = 19 <a name="l00037"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86f276fac49bd8a924afc8026c1055956a">00037</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86f276fac49bd8a924afc8026c1055956a">ColonNotValidWithNS</a> = 20 <a name="l00038"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86dc11940eed6d0127f28d83747e291dc7">00038</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86dc11940eed6d0127f28d83747e291dc7">NotEnoughElemsForCM</a> = 21 <a name="l00039"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86e401c78e820d2a05fa66df9a978874d9">00039</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86e401c78e820d2a05fa66df9a978874d9">NoCharDataInCM</a> = 22 <a name="l00040"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86706fc243639465193b7eac36f550541d">00040</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86706fc243639465193b7eac36f550541d">DoesNotMatchEnumList</a> = 23 <a name="l00041"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c862980bb05ca0ba22f4669aae4f1e65a8d">00041</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c862980bb05ca0ba22f4669aae4f1e65a8d">AttrValNotName</a> = 24 <a name="l00042"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86f9da65d81a59d6d7c84acd940bf3b8e7">00042</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86f9da65d81a59d6d7c84acd940bf3b8e7">NoMultipleValues</a> = 25 <a name="l00043"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86e5a27fff05542ce3f266f4431b295a4a">00043</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86e5a27fff05542ce3f266f4431b295a4a">NotSameAsFixedValue</a> = 26 <a name="l00044"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8638ea47bb7a98f09244dabffb1a52b8db">00044</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8638ea47bb7a98f09244dabffb1a52b8db">RepElemInMixed</a> = 27 <a name="l00045"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c868a9e03705960dbc80a90de77f15cbc85">00045</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c868a9e03705960dbc80a90de77f15cbc85">FeatureUnsupported</a> = 28 <a name="l00046"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86aac12ba08de6e014aeee5d7a066a26f4">00046</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86aac12ba08de6e014aeee5d7a066a26f4">GroupContentRestricted</a> = 29 <a name="l00047"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c863f2ba7229aeb561e56c4198a6bce566f">00047</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c863f2ba7229aeb561e56c4198a6bce566f">UnknownBaseDatatype</a> = 30 <a name="l00048"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86a785e8f8cad142e7f8638ae09e917282">00048</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86a785e8f8cad142e7f8638ae09e917282">NoContentForRef</a> = 31 <a name="l00049"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8637ffd7f179b390be3dd012d0cb0db045">00049</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8637ffd7f179b390be3dd012d0cb0db045">DatatypeError</a> = 32 <a name="l00050"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c864bc98baa5b394b89ffa8fd761a1130ae">00050</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c864bc98baa5b394b89ffa8fd761a1130ae">ProhibitedAttributePresent</a> = 33 <a name="l00051"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c861156998d3d071664e6abfe1a9669c5ed">00051</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c861156998d3d071664e6abfe1a9669c5ed">IllegalXMLSpace</a> = 34 <a name="l00052"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86c122a17784065d87895414f44d38968f">00052</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86c122a17784065d87895414f44d38968f">WrongTargetNamespace</a> = 35 <a name="l00053"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86cf22b12afd636a55309f1ed46e117a09">00053</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86cf22b12afd636a55309f1ed46e117a09">SimpleTypeHasChild</a> = 36 <a name="l00054"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86279ec2fceaed989b5f64b42858bf59e3">00054</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86279ec2fceaed989b5f64b42858bf59e3">NoDatatypeValidatorForSimpleType</a> = 37 <a name="l00055"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86f74f1a9db424d7ea5a7ad5845206e2c0">00055</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86f74f1a9db424d7ea5a7ad5845206e2c0">GrammarNotFound</a> = 38 <a name="l00056"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c864f2055c1ca99cda77fb3193d03809377">00056</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c864f2055c1ca99cda77fb3193d03809377">DisplayErrorMessage</a> = 39 <a name="l00057"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c863dc6136a6f4628b0079126ce7d72444a">00057</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c863dc6136a6f4628b0079126ce7d72444a">NillNotAllowed</a> = 40 <a name="l00058"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86093fe58b660a08af88410ad2f6849e1d">00058</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86093fe58b660a08af88410ad2f6849e1d">NilAttrNotEmpty</a> = 41 <a name="l00059"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8683eae071ece8a0a43707422320c92340">00059</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8683eae071ece8a0a43707422320c92340">FixedDifferentFromActual</a> = 42 <a name="l00060"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8605594bcc72c029a88acc475197c6c079">00060</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8605594bcc72c029a88acc475197c6c079">NoDatatypeValidatorForAttribute</a> = 43 <a name="l00061"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8685ee68540971596fffe32f6d8db2a1bd">00061</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8685ee68540971596fffe32f6d8db2a1bd">GenericError</a> = 44 <a name="l00062"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8659b28ed0b73bed8b2e2be9d8537e6adb">00062</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8659b28ed0b73bed8b2e2be9d8537e6adb">ElementNotQualified</a> = 45 <a name="l00063"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8654427d46ed31aa0c56623ce2c3f45076">00063</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8654427d46ed31aa0c56623ce2c3f45076">ElementNotUnQualified</a> = 46 <a name="l00064"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86c9f74fad56a58f116b748ba46290303e">00064</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86c9f74fad56a58f116b748ba46290303e">VC_IllegalRefInStandalone</a> = 47 <a name="l00065"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86e6a77dc1a996235f16a2caec08a3e6a0">00065</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86e6a77dc1a996235f16a2caec08a3e6a0">NoDefAttForStandalone</a> = 48 <a name="l00066"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8653bfac1fcd1b5da564596a50ef484359">00066</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8653bfac1fcd1b5da564596a50ef484359">NoAttNormForStandalone</a> = 49 <a name="l00067"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86ee14b6ada56ef60e098b6245778be60f">00067</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86ee14b6ada56ef60e098b6245778be60f">NoWSForStandalone</a> = 50 <a name="l00068"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86d8e65283ddfcbf9204d1f5810381398c">00068</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86d8e65283ddfcbf9204d1f5810381398c">VC_EntityNotFound</a> = 51 <a name="l00069"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c861657b4b650aa8d856b12fb31cfb73a9a">00069</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c861657b4b650aa8d856b12fb31cfb73a9a">PartialMarkupInPE</a> = 52 <a name="l00070"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8600f76ef132ff4a625f3386f627e4d803">00070</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8600f76ef132ff4a625f3386f627e4d803">DatatypeValidationFailure</a> = 53 <a name="l00071"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8650d28dc79206563a2acb34fffd495610">00071</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8650d28dc79206563a2acb34fffd495610">UniqueParticleAttributionFail</a> = 54 <a name="l00072"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86a1dd923e0d0a981b28509c7d7a604d3e">00072</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86a1dd923e0d0a981b28509c7d7a604d3e">NoAbstractInXsiType</a> = 55 <a name="l00073"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c862f6dc6b3546eaf549df2fda36b419815">00073</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c862f6dc6b3546eaf549df2fda36b419815">NoDirectUseAbstractElement</a> = 56 <a name="l00074"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86841cc5ab8434c146ab1c1045fa7c9589">00074</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86841cc5ab8434c146ab1c1045fa7c9589">NoUseAbstractType</a> = 57 <a name="l00075"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8681c68c17588868ca996df81fe07f3872">00075</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8681c68c17588868ca996df81fe07f3872">BadXsiType</a> = 58 <a name="l00076"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86f30af0818b9ebdb6d235d1ae63c4682a">00076</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86f30af0818b9ebdb6d235d1ae63c4682a">NonDerivedXsiType</a> = 59 <a name="l00077"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86adfd41513964297f58b3e5339927075f">00077</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86adfd41513964297f58b3e5339927075f">ElemNoSubforBlock</a> = 60 <a name="l00078"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c864793ae517ec8b130ec7b3920cc97c4cf">00078</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c864793ae517ec8b130ec7b3920cc97c4cf">TypeNoSubforBlock</a> = 61 <a name="l00079"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c865c4593bcc57dcbe2a293905c47592677">00079</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c865c4593bcc57dcbe2a293905c47592677">AttributeNotQualified</a> = 62 <a name="l00080"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86d3b4c3408187f039d724380f117aa6fb">00080</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86d3b4c3408187f039d724380f117aa6fb">AttributeNotUnQualified</a> = 63 <a name="l00081"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86b8582cfcbd2507c840f00801daa37ba4">00081</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86b8582cfcbd2507c840f00801daa37ba4">IC_FieldMultipleMatch</a> = 64 <a name="l00082"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8609db642a3a8060203c43ac1db8574bc1">00082</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8609db642a3a8060203c43ac1db8574bc1">IC_UnknownField</a> = 65 <a name="l00083"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86f8ce16bf3fe3e04bb7c7cafd485e530b">00083</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86f8ce16bf3fe3e04bb7c7cafd485e530b">IC_AbsentKeyValue</a> = 66 <a name="l00084"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c863960de612a278e08c327560bf83e6d2d">00084</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c863960de612a278e08c327560bf83e6d2d">IC_KeyNotEnoughValues</a> = 67 <a name="l00085"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c861bfb8c1bcee3d5a7f13b27543ce4960e">00085</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c861bfb8c1bcee3d5a7f13b27543ce4960e">IC_KeyMatchesNillable</a> = 68 <a name="l00086"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86adf8ce632a481a3f7a4b130c780065de">00086</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86adf8ce632a481a3f7a4b130c780065de">IC_DuplicateUnique</a> = 69 <a name="l00087"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86773dfb34cb11b4756163b7d6f7841fc8">00087</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86773dfb34cb11b4756163b7d6f7841fc8">IC_DuplicateKey</a> = 70 <a name="l00088"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86df8a53254cf2fb427abc770e6bc3ee8b">00088</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86df8a53254cf2fb427abc770e6bc3ee8b">IC_KeyRefOutOfScope</a> = 71 <a name="l00089"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c864c1e0c39f8add1148316c3e8d8b864aa">00089</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c864c1e0c39f8add1148316c3e8d8b864aa">IC_KeyNotFound</a> = 72 <a name="l00090"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c869b8201ddbfe05d9cbf89187ba011f0b7">00090</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c869b8201ddbfe05d9cbf89187ba011f0b7">NonWSContent</a> = 73 <a name="l00091"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86532390a0667e0088aba8f8ef44979789">00091</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86532390a0667e0088aba8f8ef44979789">EmptyElemNotationAttr</a> = 74 <a name="l00092"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8691c8312258b6bf201b2fafbeaa9a519d">00092</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8691c8312258b6bf201b2fafbeaa9a519d">EmptyElemHasContent</a> = 75 <a name="l00093"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86ed8693e31a121938ad9bfa3f96f80651">00093</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86ed8693e31a121938ad9bfa3f96f80651">ElemOneNotationAttr</a> = 76 <a name="l00094"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86ce0629f79ab6d0566b09c85a20faf39c">00094</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86ce0629f79ab6d0566b09c85a20faf39c">AttrDupToken</a> = 77 <a name="l00095"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c867ba9d3c329f9d998db2c9d6d3f9875cd">00095</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c867ba9d3c329f9d998db2c9d6d3f9875cd">ElemChildrenHasInvalidWS</a> = 78 <a name="l00096"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c865c83cc1111437f6dca4dd22d2c054421">00096</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c865c83cc1111437f6dca4dd22d2c054421">E_HighBounds</a> = 79 <a name="l00097"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8695f994db452370810d9b2f9d0526cd59">00097</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8695f994db452370810d9b2f9d0526cd59">W_LowBounds</a> = 80 <a name="l00098"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c868c0f305402e2c4f74387f2dcd6af19ef">00098</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c868c0f305402e2c4f74387f2dcd6af19ef">W_HighBounds</a> = 81 <a name="l00099"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8660af74eb55e26899970f2e2696cafd26">00099</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8660af74eb55e26899970f2e2696cafd26">F_LowBounds</a> = 82 <a name="l00100"></a><a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c861fa76f62b40380c8fdffd1a7361d033e">00100</a> , <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c861fa76f62b40380c8fdffd1a7361d033e">F_HighBounds</a> = 83 <a name="l00101"></a>00101 }; <a name="l00102"></a>00102 <a name="l00103"></a><a class="code" href="classXMLValid.html#5f3797ab4126ec38a57e77484d940288">00103</a> <span class="keyword">static</span> <span class="keywordtype">bool</span> <a class="code" href="classXMLValid.html#5f3797ab4126ec38a57e77484d940288">isFatal</a>(<span class="keyword">const</span> <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86">XMLValid::Codes</a> toCheck) <a name="l00104"></a>00104 { <a name="l00105"></a>00105 <span class="keywordflow">return</span> ((toCheck >= <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8660af74eb55e26899970f2e2696cafd26">F_LowBounds</a>) && (toCheck <= <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c861fa76f62b40380c8fdffd1a7361d033e">F_HighBounds</a>)); <a name="l00106"></a>00106 } <a name="l00107"></a>00107 <a name="l00108"></a><a class="code" href="classXMLValid.html#14404e486e2f4bbb1cc2212535a9cc05">00108</a> <span class="keyword">static</span> <span class="keywordtype">bool</span> <a class="code" href="classXMLValid.html#14404e486e2f4bbb1cc2212535a9cc05">isWarning</a>(<span class="keyword">const</span> <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86">XMLValid::Codes</a> toCheck) <a name="l00109"></a>00109 { <a name="l00110"></a>00110 <span class="keywordflow">return</span> ((toCheck >= <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8695f994db452370810d9b2f9d0526cd59">W_LowBounds</a>) && (toCheck <= <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c868c0f305402e2c4f74387f2dcd6af19ef">W_HighBounds</a>)); <a name="l00111"></a>00111 } <a name="l00112"></a>00112 <a name="l00113"></a><a class="code" href="classXMLValid.html#6126a3c79983c5bdea255c4527f225cc">00113</a> <span class="keyword">static</span> <span class="keywordtype">bool</span> <a class="code" href="classXMLValid.html#6126a3c79983c5bdea255c4527f225cc">isError</a>(<span class="keyword">const</span> <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86">XMLValid::Codes</a> toCheck) <a name="l00114"></a>00114 { <a name="l00115"></a>00115 <span class="keywordflow">return</span> ((toCheck >= <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86db84efbe54b9c3dee333ec19a47b063b">E_LowBounds</a>) && (toCheck <= <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c865c83cc1111437f6dca4dd22d2c054421">E_HighBounds</a>)); <a name="l00116"></a>00116 } <a name="l00117"></a>00117 <a name="l00118"></a><a class="code" href="classXMLValid.html#1fa09ce6fce66da949febc4450e45328">00118</a> <span class="keyword">static</span> <a class="code" href="classXMLErrorReporter.html#db34298ba3609a10c52328e5050d4434">XMLErrorReporter::ErrTypes</a> <a class="code" href="classXMLValid.html#1fa09ce6fce66da949febc4450e45328">errorType</a>(<span class="keyword">const</span> <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86">XMLValid::Codes</a> toCheck) <a name="l00119"></a>00119 { <a name="l00120"></a>00120 <span class="keywordflow">if</span> ((toCheck >= <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8695f994db452370810d9b2f9d0526cd59">W_LowBounds</a>) && (toCheck <= <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c868c0f305402e2c4f74387f2dcd6af19ef">W_HighBounds</a>)) <a name="l00121"></a>00121 <span class="keywordflow">return</span> <a class="code" href="classXMLErrorReporter.html#db34298ba3609a10c52328e5050d44348eb5e69f473ddd242da938b5c1241335">XMLErrorReporter::ErrType_Warning</a>; <a name="l00122"></a>00122 <span class="keywordflow">else</span> <span class="keywordflow">if</span> ((toCheck >= <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8660af74eb55e26899970f2e2696cafd26">F_LowBounds</a>) && (toCheck <= <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c861fa76f62b40380c8fdffd1a7361d033e">F_HighBounds</a>)) <a name="l00123"></a>00123 <span class="keywordflow">return</span> <a class="code" href="classXMLErrorReporter.html#db34298ba3609a10c52328e5050d44349cff22afc60445911df83efe0aef7f6f">XMLErrorReporter::ErrType_Fatal</a>; <a name="l00124"></a>00124 <span class="keywordflow">else</span> <span class="keywordflow">if</span> ((toCheck >= <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86db84efbe54b9c3dee333ec19a47b063b">E_LowBounds</a>) && (toCheck <= <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c865c83cc1111437f6dca4dd22d2c054421">E_HighBounds</a>)) <a name="l00125"></a>00125 <span class="keywordflow">return</span> <a class="code" href="classXMLErrorReporter.html#db34298ba3609a10c52328e5050d4434639aa1a0df503b58ca5db6b0a2f77da1">XMLErrorReporter::ErrType_Error</a>; <a name="l00126"></a>00126 <span class="keywordflow">return</span> <a class="code" href="classXMLErrorReporter.html#db34298ba3609a10c52328e5050d44342a038894f64cc6c6dbac34f7cb4a4be1">XMLErrorReporter::ErrTypes_Unknown</a>; <a name="l00127"></a>00127 } <a name="l00128"></a><a class="code" href="classXMLValid.html#18d625516641788160c065874b29c645">00128</a> <span class="keyword">static</span> <a class="code" href="classDOMError.html#e103dba9019c82cbd9ce0afbf30cdb1a" title="The severity of the error described by the DOMError.">DOMError::ErrorSeverity</a> <a class="code" href="classXMLValid.html#18d625516641788160c065874b29c645">DOMErrorType</a>(<span class="keyword">const</span> <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c86">XMLValid::Codes</a> toCheck) <a name="l00129"></a>00129 { <a name="l00130"></a>00130 <span class="keywordflow">if</span> ((toCheck >= <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8695f994db452370810d9b2f9d0526cd59">W_LowBounds</a>) && (toCheck <= <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c868c0f305402e2c4f74387f2dcd6af19ef">W_HighBounds</a>)) <a name="l00131"></a>00131 <span class="keywordflow">return</span> <a class="code" href="classDOMError.html#e103dba9019c82cbd9ce0afbf30cdb1af1b200ca4a717aab6f87ea1ecdcbfe3d">DOMError::DOM_SEVERITY_WARNING</a>; <a name="l00132"></a>00132 <span class="keywordflow">else</span> <span class="keywordflow">if</span> ((toCheck >= <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c8660af74eb55e26899970f2e2696cafd26">F_LowBounds</a>) && (toCheck <= <a class="code" href="classXMLValid.html#c30e7f5d9612c52f5f1208c83f090c861fa76f62b40380c8fdffd1a7361d033e">F_HighBounds</a>)) <a name="l00133"></a>00133 <span class="keywordflow">return</span> <a class="code" href="classDOMError.html#e103dba9019c82cbd9ce0afbf30cdb1a7663a1c372a8333e39679d7b3dea5d97">DOMError::DOM_SEVERITY_FATAL_ERROR</a>; <a name="l00134"></a>00134 <span class="keywordflow">else</span> <span class="keywordflow">return</span> <a class="code" href="classDOMError.html#e103dba9019c82cbd9ce0afbf30cdb1ab9060c583802fbac601e0e7a64a5a73f">DOMError::DOM_SEVERITY_ERROR</a>; <a name="l00135"></a>00135 } <a name="l00136"></a>00136 <a name="l00137"></a>00137 <span class="keyword">private</span>: <a name="l00138"></a>00138 <span class="comment">// -----------------------------------------------------------------------</span> <a name="l00139"></a>00139 <span class="comment">// Unimplemented constructors and operators</span> <a name="l00140"></a>00140 <span class="comment">// -----------------------------------------------------------------------</span> <a name="l00141"></a>00141 <a class="code" href="classXMLValid.html">XMLValid</a>(); <a name="l00142"></a>00142 }; <a name="l00143"></a>00143 <a name="l00144"></a>00144 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a> <a name="l00145"></a>00145 <a name="l00146"></a>00146 <span class="preprocessor">#endif</span> <a name="l00147"></a>00147 <span class="preprocessor"></span> </pre></div></div> <hr size="1"><address style="text-align: right;"><small>Generated on Fri Jan 29 15:30:48 2010 for Xerces-C++ by <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>