source: NonGTP/Xerces/xerces/doc/html/apiDocs/classXSValue.html @ 358

Revision 358, 61.2 KB checked in by bittner, 19 years ago (diff)

xerces added

Line 
1<HTML><HEAD><SCRIPT language="JavaScript" src="../resources/script.js" type="text/javascript"></SCRIPT><TITLE>XSValue class Reference</TITLE><link href="XercesApi.css" rel="stylesheet" type="text/css"></HEAD><BODY alink="#ff0000" bgcolor="#ffffff" leftmargin="4" link="#0000ff" marginheight="4" marginwidth="4" text="#000000" topmargin="4" vlink="#0000aa"><TABLE border="0" cellpadding="0" cellspacing="0" width="620"><TR><TD align="left" height="60" rowspan="3" valign="top" width="135"><IMG border="0" height="60" hspace="0" src="../resources/logo.gif" vspace="0" width="135"></TD><TD align="left" colspan="4" height="5" valign="top" width="456"><IMG border="0" height="5" hspace="0" src="../resources/line.gif" vspace="0" width="456"></TD><TD align="left" height="60" rowspan="3" valign="top" width="29"><IMG border="0" height="60" hspace="0" src="../resources/right.gif" vspace="0" width="29"></TD></TR><TR><TD align="left" bgcolor="#0086b2" colspan="4" height="35" valign="top" width="456"><IMG alt="" border="0" height="35" hspace="0" src="../graphics/api-header.jpg" vspace="0" width="456"></TD></TR><TR><TD align="left" height="20" valign="top" width="168"><IMG border="0" height="20" hspace="0" src="../resources/bottom.gif" vspace="0" width="168"></TD><TD align="left" height="20" valign="top" width="96"><A href="http://xml.apache.org/" onMouseOut="rolloverOff('xml');" onMouseOver="rolloverOn('xml');" target="new"><IMG alt="http://xml.apache.org/" border="0" height="20" hspace="0" name="xml" onLoad="rolloverLoad('xml','../resources/button-xml-hi.gif','../resources/button-xml-lo.gif');" src="../resources/button-xml-lo.gif" vspace="0" width="96"></A></TD><TD align="left" height="20" valign="top" width="96"><A href="http://www.apache.org/" onMouseOut="rolloverOff('asf');" onMouseOver="rolloverOn('asf');" target="new"><IMG alt="http://www.apache.org/" border="0" height="20" hspace="0" name="asf" onLoad="rolloverLoad('asf','../resources/button-asf-hi.gif','../resources/button-asf-lo.gif');" src="../resources/button-asf-lo.gif" vspace="0" width="96"></A></TD><TD align="left" height="20" valign="top" width="96"><A href="http://www.w3.org/" onMouseOut="rolloverOff('w3c');" onMouseOver="rolloverOn('w3c');" target="new"><IMG alt="http://www.w3.org/" border="0" height="20" hspace="0" name="w3c" onLoad="rolloverLoad('w3c','../resources/button-w3c-hi.gif','../resources/button-w3c-lo.gif');" src="../resources/button-w3c-lo.gif" vspace="0" width="96"></A></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="620"><TR><TD align="left" valign="top" width="120"><IMG border="0" height="14" hspace="0" src="../resources/join.gif" vspace="0" width="120"><BR>
2  <A href="../../index.html" onMouseOut="rolloverOff('side-ext-2');" onMouseOver="rolloverOn('side-ext-2');"><IMG alt="Home" border="0" height="12" hspace="0" name="side-ext-2" onLoad="rolloverLoad('side-ext-2','../graphics/ext-2-label-2.jpg','../graphics/ext-2-label-3.jpg');" src="../graphics/ext-2-label-3.jpg" vspace="0" width="120"></A><BR>
3
4  <IMG border="0" height="6" hspace="0" src="../resources/separator.gif" vspace="0" width="120"><BR>
5
6  <A href="../index.html" onMouseOut="rolloverOff('side-index');" onMouseOver="rolloverOn('side-index');"><IMG alt="Readme" border="0" height="12" hspace="0" name="side-index" onLoad="rolloverLoad('side-index','../graphics/index-label-2.jpg','../graphics/index-label-3.jpg');" src="../graphics/index-label-3.jpg" vspace="0" width="120"></A><BR>
7  <A href="../releases.html" onMouseOut="rolloverOff('side-releases');" onMouseOver="rolloverOn('side-releases');"><IMG alt="Release Info" border="0" height="12" hspace="0" name="side-releases" onLoad="rolloverLoad('side-releases','../graphics/releases-label-2.jpg','../graphics/releases-label-3.jpg');" src="../graphics/releases-label-3.jpg" vspace="0" width="120"></A><BR>
8  <IMG border="0" height="6" hspace="0" src="../resources/separator.gif" vspace="0" width="120"><BR>
9  <A href="../install.html" onMouseOut="rolloverOff('side-install');" onMouseOver="rolloverOn('side-install');"><IMG alt="Installation" border="0" height="12" hspace="0" name="side-install" onLoad="rolloverLoad('side-install','../graphics/install-label-2.jpg','../graphics/install-label-3.jpg');" src="../graphics/install-label-3.jpg" vspace="0" width="120"></A><BR>
10  <A href="http://xml.apache.org/dist/xerces-c/" onMouseOut="rolloverOff('side-ext-18');" onMouseOver="rolloverOn('side-ext-18');"><IMG alt="Download" border="0" height="12" hspace="0" name="side-ext-18" onLoad="rolloverLoad('side-ext-18','../graphics/ext-18-label-2.jpg','../graphics/ext-18-label-3.jpg');" src="../graphics/ext-18-label-3.jpg" vspace="0" width="120"></A><BR>
11  <A href="../build.html" onMouseOut="rolloverOff('side-build');" onMouseOver="rolloverOn('side-build');"><IMG alt="Build" border="0" height="12" hspace="0" name="side-build" onLoad="rolloverLoad('side-build','../graphics/build-label-2.jpg','../graphics/build-label-3.jpg');" src="../graphics/build-label-3.jpg" vspace="0" width="120"></A><BR>
12
13  <IMG border="0" height="6" hspace="0" src="../resources/separator.gif" vspace="0" width="120"><BR>
14  <A href="../faqs.html" onMouseOut="rolloverOff('side-faqs');" onMouseOver="rolloverOn('side-faqs');"><IMG alt="FAQs" border="0" height="12" hspace="0" name="side-faqs" onLoad="rolloverLoad('side-faqs','../graphics/faqs-label-2.jpg','../graphics/faqs-label-3.jpg');" src="../graphics/faqs-label-3.jpg" vspace="0" width="120"></A><BR> 
15  <A href="../samples.html" onMouseOut="rolloverOff('side-samples');" onMouseOver="rolloverOn('side-samples');"><IMG alt="Samples" border="0" height="12" hspace="0" name="side-samples" onLoad="rolloverLoad('side-samples','../graphics/samples-label-2.jpg','../graphics/samples-label-3.jpg');" src="../graphics/samples-label-3.jpg" vspace="0" width="120"></A><BR>
16  <A href="../api.html" onMouseOut="rolloverOff('side-api');" onMouseOver="rolloverOn('side-api');"><IMG alt="API Docs" border="0" height="12" hspace="0" name="side-api" onLoad="rolloverLoad('side-api','../graphics/api-label-2.jpg','../graphics/api-label-3.jpg');" src="../graphics/api-label-3.jpg" vspace="0" width="120"></A><BR> 
17
18  <IMG border="0" height="6" hspace="0" src="../resources/separator.gif" vspace="0" width="120"><BR> 
19  <A href="../ApacheDOMC++Binding.html" onMouseOut="rolloverOff('side-ext-68');" onMouseOver="rolloverOn('side-ext-68');"><IMG alt="DOM C++ Binding" border="0" height="12" hspace="0" name="side-ext-68" onLoad="rolloverLoad('side-ext-68','../graphics/ext-68-label-2.jpg','../graphics/ext-68-label-3.jpg');" src="../graphics/ext-68-label-3.jpg" vspace="0" width="120"></A><BR>
20
21  <A href="../program.html" onMouseOut="rolloverOff('side-program');" onMouseOver="rolloverOn('side-program');"><IMG alt="Programming" border="0" height="12" hspace="0" name="side-program" onLoad="rolloverLoad('side-program','../graphics/program-label-2.jpg','../graphics/program-label-3.jpg');" src="../graphics/program-label-3.jpg" vspace="0" width="120"></A><BR>
22  <A href="../migrate.html" onMouseOut="rolloverOff('side-migrate');" onMouseOver="rolloverOn('side-migrate');"><IMG alt="Migration Guide" border="0" height="12" hspace="0" name="side-migrate" onLoad="rolloverLoad('side-migrate','../graphics/migrate-label-2.jpg','../graphics/migrate-label-3.jpg');" src="../graphics/migrate-label-3.jpg" vspace="0" width="120"></A><BR>
23
24  <IMG border="0" height="6" hspace="0" src="../resources/separator.gif" vspace="0" width="120"><BR>
25
26  <A href="../feedback.html" onMouseOut="rolloverOff('side-feedback');" onMouseOver="rolloverOn('side-feedback');"><IMG alt="Feedback" border="0" height="12" hspace="0" name="side-feedback" onLoad="rolloverLoad('side-feedback','../graphics/feedback-label-2.jpg','../graphics/feedback-label-3.jpg');" src="../graphics/feedback-label-3.jpg" vspace="0" width="120"></A><BR>
27  <A href="../bug-report.html" onMouseOut="rolloverOff('side-bug-report');" onMouseOver="rolloverOn('side-bug-report');"><IMG alt="Bug-Reporting" border="0" height="12" hspace="0" name="side-bug-report" onLoad="rolloverLoad('side-bug-report','../graphics/bug-report-label-2.jpg','../graphics/bug-report-label-3.jpg');" src="../graphics/bug-report-label-3.jpg" vspace="0" width="120"></A><BR> 
28  <A href="../pdf.html" onMouseOut="rolloverOff('side-pdf');" onMouseOver="rolloverOn('side-pdf');"><IMG alt="PDF Document" border="0" height="12" hspace="0" name="side-pdf" onLoad="rolloverLoad('side-pdf','../graphics/pdf-label-2.jpg','../graphics/pdf-label-3.jpg');" src="../graphics/pdf-label-3.jpg" vspace="0" width="120"></A><BR>
29
30  <IMG border="0" height="6" hspace="0" src="../resources/separator.gif" vspace="0" width="120"><BR>
31
32  <A href="http://xml.apache.org/websrc/cvsweb.cgi/xml-xerces/c/" onMouseOut="rolloverOff('side-ext-100');" onMouseOver="rolloverOn('side-ext-100');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-100" onLoad="rolloverLoad('side-ext-100','../graphics/ext-100-label-2.jpg','../graphics/ext-100-label-3.jpg');" src="../graphics/ext-100-label-3.jpg" vspace="0" width="120"></A><BR>
33
34  <A href="http://marc.theaimsgroup.com/?l=xerces-c-dev" onMouseOut="rolloverOff('side-ext-102');" onMouseOver="rolloverOn('side-ext-102');"><IMG alt="Mail Archive" border="0" height="12" hspace="0" name="side-ext-102" onLoad="rolloverLoad('side-ext-102','../graphics/ext-102-label-2.jpg','../graphics/ext-102-label-3.jpg');" src="../graphics/ext-102-label-3.jpg" vspace="0" width="120"></A><BR>
35
36
37<IMG border="0" height="14" hspace="0" src="../resources/close.gif" vspace="0" width="120"><BR></TD><TD align="left" valign="top" width="500"><TABLE border="0" cellpadding="3" cellspacing="0"><TR><TD>
38    <TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD bgcolor="#FFFFFF" colspan="2" width="494"><TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG border="0" height="1" hspace="0" src="../resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#039acc" height="1" width="492"><IMG border="0" height="1" hspace="0" src="../resources/void.gif" vspace="0" width="492"></TD><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="../resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0" src="../resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" width="492"><FONT color="#ffffff" face="arial,helvetica,sanserif" size="+1"><IMG border="0" height="2" hspace="0" src="../resources/void.gif" vspace="0" width="2"><B>API Docs for SAX and DOM</B></FONT></TD><TD bgcolor="#017299" width="1"><IMG border="0" height="1" hspace="0" src="../resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="../resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#017299" height="1" width="492"><IMG border="0" height="1" hspace="0" src="../resources/void.gif" vspace="0" width="492"></TD><TD bgcolor="#017299" height="1" width="1"><IMG border="0" height="1" hspace="0" src="../resources/void.gif" vspace="0" width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10">&nbsp;</TD><TD width="484"><FONT color="#000000" face="arial,helvetica,sanserif">
39
40            <P>
41<!-- Generated by Doxygen 1.2.14 -->
42<center>
43<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="hierarchy.html">Class Hierarchy</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="globals.html">File Members</a> &nbsp; </center>
44<hr><h1>XSValue  Class Reference</h1>Inheritance diagram for XSValue:<p><center><img src="classXSValue__inherit__graph.gif" border="0" usemap="#XSValue__inherit__map" alt="Inheritance graph"></center>
45<map name="XSValue__inherit__map">
46<area href="classXMemory.html" shape="rect" coords="7,36,76,17" alt="">
47</map>
48<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center>Collaboration diagram for XSValue:<p><center><img src="classXSValue__coll__graph.gif" border="0" usemap="#XSValue__coll__map" alt="Collaboration graph"></center>
49<map name="XSValue__coll__map">
50<area href="classXMemory.html" shape="rect" coords="7,36,76,17" alt="">
51<area href="classMemoryManager.html" shape="rect" coords="100,36,209,17" alt="">
52</map>
53<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="classXSValue-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
54<tr><td colspan=2><br><h2>Public Types</h2></td></tr>
55<tr><td nowrap align=right valign=top>enum &nbsp;</td><td valign=bottom><a class="el" href="classXSValue.html#s62">DataType</a> { <br>
56&nbsp;&nbsp;<a class="el" href="classXSValue.html#s62s0">dt_string</a> =  0,
57<a class="el" href="classXSValue.html#s62s1">dt_boolean</a> =  1,
58<a class="el" href="classXSValue.html#s62s2">dt_decimal</a> =  2,
59<a class="el" href="classXSValue.html#s62s3">dt_float</a> =  3,
60<br>
61&nbsp;&nbsp;<a class="el" href="classXSValue.html#s62s4">dt_double</a> =  4,
62<a class="el" href="classXSValue.html#s62s5">dt_duration</a> =  5,
63<a class="el" href="classXSValue.html#s62s6">dt_dateTime</a> =  6,
64<a class="el" href="classXSValue.html#s62s7">dt_time</a> =  7,
65<br>
66&nbsp;&nbsp;<a class="el" href="classXSValue.html#s62s8">dt_date</a> =  8,
67<a class="el" href="classXSValue.html#s62s9">dt_gYearMonth</a> =  9,
68<a class="el" href="classXSValue.html#s62s10">dt_gYear</a> =  10,
69<a class="el" href="classXSValue.html#s62s11">dt_gMonthDay</a> =  11,
70<br>
71&nbsp;&nbsp;<a class="el" href="classXSValue.html#s62s12">dt_gDay</a> =  12,
72<a class="el" href="classXSValue.html#s62s13">dt_gMonth</a> =  13,
73<a class="el" href="classXSValue.html#s62s14">dt_hexBinary</a> =  14,
74<a class="el" href="classXSValue.html#s62s15">dt_base64Binary</a> =  15,
75<br>
76&nbsp;&nbsp;<a class="el" href="classXSValue.html#s62s16">dt_anyURI</a> =  16,
77<a class="el" href="classXSValue.html#s62s17">dt_QName</a> =  17,
78<a class="el" href="classXSValue.html#s62s18">dt_NOTATION</a> =  18,
79<a class="el" href="classXSValue.html#s62s19">dt_normalizedString</a> =  19,
80<br>
81&nbsp;&nbsp;<a class="el" href="classXSValue.html#s62s20">dt_token</a> =  20,
82<a class="el" href="classXSValue.html#s62s21">dt_language</a> =  21,
83<a class="el" href="classXSValue.html#s62s22">dt_NMTOKEN</a> =  22,
84<a class="el" href="classXSValue.html#s62s23">dt_NMTOKENS</a> =  23,
85<br>
86&nbsp;&nbsp;<a class="el" href="classXSValue.html#s62s24">dt_Name</a> =  24,
87<a class="el" href="classXSValue.html#s62s25">dt_NCName</a> =  25,
88<a class="el" href="classXSValue.html#s62s26">dt_ID</a> =  26,
89<a class="el" href="classXSValue.html#s62s27">dt_IDREF</a> =  27,
90<br>
91&nbsp;&nbsp;<a class="el" href="classXSValue.html#s62s28">dt_IDREFS</a> =  28,
92<a class="el" href="classXSValue.html#s62s29">dt_ENTITY</a> =  29,
93<a class="el" href="classXSValue.html#s62s30">dt_ENTITIES</a> =  30,
94<a class="el" href="classXSValue.html#s62s31">dt_integer</a> =  31,
95<br>
96&nbsp;&nbsp;<a class="el" href="classXSValue.html#s62s32">dt_nonPositiveInteger</a> =  32,
97<a class="el" href="classXSValue.html#s62s33">dt_negativeInteger</a> =  33,
98<a class="el" href="classXSValue.html#s62s34">dt_long</a> =  34,
99<a class="el" href="classXSValue.html#s62s35">dt_int</a> =  35,
100<br>
101&nbsp;&nbsp;<a class="el" href="classXSValue.html#s62s36">dt_short</a> =  36,
102<a class="el" href="classXSValue.html#s62s37">dt_byte</a> =  37,
103<a class="el" href="classXSValue.html#s62s38">dt_nonNegativeInteger</a> =  38,
104<a class="el" href="classXSValue.html#s62s39">dt_unsignedLong</a> =  39,
105<br>
106&nbsp;&nbsp;<a class="el" href="classXSValue.html#s62s40">dt_unsignedInt</a> =  40,
107<a class="el" href="classXSValue.html#s62s41">dt_unsignedShort</a> =  41,
108<a class="el" href="classXSValue.html#s62s42">dt_unsignedByte</a> =  42,
109<a class="el" href="classXSValue.html#s62s43">dt_positiveInteger</a> =  43,
110<br>
111&nbsp;&nbsp;<a class="el" href="classXSValue.html#s62s44">dt_MAXCOUNT</a> =  44
112<br>
113 }</td></tr>
114<tr><td nowrap align=right valign=top>enum &nbsp;</td><td valign=bottom><a class="el" href="classXSValue.html#s63">XMLVersion</a> { <a class="el" href="classXSValue.html#s63s45">ver_10</a>,
115<a class="el" href="classXSValue.html#s63s46">ver_11</a>
116 }</td></tr>
117<tr><td nowrap align=right valign=top>enum &nbsp;</td><td valign=bottom><a class="el" href="classXSValue.html#s64">Status</a> { <br>
118&nbsp;&nbsp;<a class="el" href="classXSValue.html#s64s47">st_Init</a>,
119<a class="el" href="classXSValue.html#s64s48">st_InvalidRange</a>,
120<a class="el" href="classXSValue.html#s64s49">st_NoContent</a>,
121<a class="el" href="classXSValue.html#s64s50">st_NoCanRep</a>,
122<br>
123&nbsp;&nbsp;<a class="el" href="classXSValue.html#s64s51">st_NoActVal</a>,
124<a class="el" href="classXSValue.html#s64s52">st_NotSupported</a>,
125<a class="el" href="classXSValue.html#s64s53">st_CantCreateRegEx</a>,
126<a class="el" href="classXSValue.html#s64s54">st_FOCA0002</a>,
127<br>
128&nbsp;&nbsp;<a class="el" href="classXSValue.html#s64s55">st_FOCA0001</a>,
129<a class="el" href="classXSValue.html#s64s56">st_FOCA0003</a>,
130<a class="el" href="classXSValue.html#s64s57">st_FODT0003</a>,
131<a class="el" href="classXSValue.html#s64s58">st_UnknownType</a>
132<br>
133 }</td></tr>
134<tr><td nowrap align=right valign=top>enum &nbsp;</td><td valign=bottom><a class="el" href="classXSValue.html#s65">DataGroup</a> { <a class="el" href="classXSValue.html#s65s59">dg_numerics</a>,
135<a class="el" href="classXSValue.html#s65s60">dg_datetimes</a>,
136<a class="el" href="classXSValue.html#s65s61">dg_strings</a>
137 }</td></tr>
138<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
139<tr><td colspan="2"><div class="groupHeader">Destructor</div></td></tr>
140<tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="classXSValue.html#z410_0">~XSValue</a> ()</td></tr>
141<tr><td colspan=2><br><h2>Static Public Methods</h2></td></tr>
142<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classXSValue.html#d0">reinitMutex</a> ()</td></tr>
143<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classXSValue.html#d1">reinitRegEx</a> ()</td></tr>
144<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classXSValue.html#d2">reinitRegistry</a> ()</td></tr>
145<tr><td colspan="2"><div class="groupHeader">Externalization methods</div></td></tr>
146<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classXSValue.html#z411_0">validate</a> (const XMLCh *const content, <a class="el" href="classXSValue.html#s62">DataType</a> datatype, <a class="el" href="classXSValue.html#s64">Status</a> &amp;status, <a class="el" href="classXSValue.html#s63">XMLVersion</a> version=ver_10, <a class="el" href="classMemoryManager.html">MemoryManager</a> *const manager=<a class="el" href="classXMLPlatformUtils.html#z488_4">XMLPlatformUtils::fgMemoryManager</a>)</td></tr>
147<tr><td>&nbsp;</td><td><font size=-1><em>Validate a given string of the data type specified.</em> <a href="#z411_0">More...</a><em></em></font><br><br></td></tr>
148<tr><td nowrap align=right valign=top>XMLCh *&nbsp;</td><td valign=bottom><a class="el" href="classXSValue.html#z411_1">getCanonicalRepresentation</a> (const XMLCh *const content, <a class="el" href="classXSValue.html#s62">DataType</a> datatype, <a class="el" href="classXSValue.html#s64">Status</a> &amp;status, <a class="el" href="classXSValue.html#s63">XMLVersion</a> version=ver_10, bool toValidate=true, <a class="el" href="classMemoryManager.html">MemoryManager</a> *const manager=<a class="el" href="classXMLPlatformUtils.html#z488_4">XMLPlatformUtils::fgMemoryManager</a>)</td></tr>
149<tr><td>&nbsp;</td><td><font size=-1><em>Get the canonical representation for a given string of the data type specified.</em> <a href="#z411_1">More...</a><em></em></font><br><br></td></tr>
150<tr><td nowrap align=right valign=top>XSValue *&nbsp;</td><td valign=bottom><a class="el" href="classXSValue.html#z411_2">getActualValue</a> (const XMLCh *const content, <a class="el" href="classXSValue.html#s62">DataType</a> datatype, <a class="el" href="classXSValue.html#s64">Status</a> &amp;status, <a class="el" href="classXSValue.html#s63">XMLVersion</a> version=ver_10, bool toValidate=true, <a class="el" href="classMemoryManager.html">MemoryManager</a> *const manager=<a class="el" href="classXMLPlatformUtils.html#z488_4">XMLPlatformUtils::fgMemoryManager</a>)</td></tr>
151<tr><td>&nbsp;</td><td><font size=-1><em>Get the actual value, in the form of XSValue, for a given string of the data type specified.</em> <a href="#z411_2">More...</a><em></em></font><br><br></td></tr>
152<tr><td nowrap align=right valign=top><a class="el" href="classXSValue.html#s62">DataType</a>&nbsp;</td><td valign=bottom><a class="el" href="classXSValue.html#z411_3">getDataType</a> (const XMLCh *const dtString)</td></tr>
153<tr><td colspan=2><br><h2>Public Attributes</h2></td></tr>
154<tr><td nowrap>struct {</td></tr>
155<tr><td nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="classXSValue.html#s62">DataType</a>&nbsp;&nbsp;&nbsp;<a class="el" href="classXSValue.html#m0">f_datatype</a></td></tr>
156<tr><td nowrap>&nbsp;&nbsp;&nbsp;union {</td></tr>
157<tr><td nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bool&nbsp;&nbsp;&nbsp;<a class="el" href="classXSValue.html#m1">f_bool</a></td></tr>
158<tr><td nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;char&nbsp;&nbsp;&nbsp;<a class="el" href="classXSValue.html#m2">f_char</a></td></tr>
159<tr><td nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unsigned char&nbsp;&nbsp;&nbsp;<a class="el" href="classXSValue.html#m3">f_uchar</a></td></tr>
160<tr><td nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;short&nbsp;&nbsp;&nbsp;<a class="el" href="classXSValue.html#m4">f_short</a></td></tr>
161<tr><td nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unsigned short&nbsp;&nbsp;&nbsp;<a class="el" href="classXSValue.html#m5">f_ushort</a></td></tr>
162<tr><td nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;&nbsp;&nbsp;<a class="el" href="classXSValue.html#m6">f_int</a></td></tr>
163<tr><td nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unsigned int&nbsp;&nbsp;&nbsp;<a class="el" href="classXSValue.html#m7">f_uint</a></td></tr>
164<tr><td nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;long&nbsp;&nbsp;&nbsp;<a class="el" href="classXSValue.html#m8">f_long</a></td></tr>
165<tr><td nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unsigned long&nbsp;&nbsp;&nbsp;<a class="el" href="classXSValue.html#m9">f_ulong</a></td></tr>
166<tr><td nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;float&nbsp;&nbsp;&nbsp;<a class="el" href="classXSValue.html#m10">f_float</a></td></tr>
167<tr><td nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;double&nbsp;&nbsp;&nbsp;<a class="el" href="classXSValue.html#m11">f_double</a></td></tr>
168<tr><td nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;XMLCh *&nbsp;&nbsp;&nbsp;<a class="el" href="classXSValue.html#m12">f_strVal</a></td></tr>
169<tr><td nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;struct <b>decimal</b> {</td></tr>
170<tr><td nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;&nbsp;&nbsp;<a class="el" href="classXSValue.html#m13">f_sign</a></td></tr>
171<tr><td nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unsigned int&nbsp;&nbsp;&nbsp;<a class="el" href="classXSValue.html#m14">f_scale</a></td></tr>
172<tr><td nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unsigned long&nbsp;&nbsp;&nbsp;<a class="el" href="classXSValue.html#m15">f_integral</a></td></tr>
173<tr><td nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unsigned long&nbsp;&nbsp;&nbsp;<a class="el" href="classXSValue.html#m16">f_fraction</a></td></tr>
174<tr><td nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;double&nbsp;&nbsp;&nbsp;<a class="el" href="classXSValue.html#m17">f_dvalue</a></td></tr>
175<tr><td nowrap valign=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;<a class="el" href="classXSValue.html#m18">f_decimal</a></td></tr>
176<tr><td nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;struct <b>datetime</b> {</td></tr>
177<tr><td nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;&nbsp;&nbsp;<a class="el" href="classXSValue.html#m19">f_year</a></td></tr>
178<tr><td nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;&nbsp;&nbsp;<a class="el" href="classXSValue.html#m20">f_month</a></td></tr>
179<tr><td nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;&nbsp;&nbsp;<a class="el" href="classXSValue.html#m21">f_day</a></td></tr>
180<tr><td nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;&nbsp;&nbsp;<a class="el" href="classXSValue.html#m22">f_hour</a></td></tr>
181<tr><td nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;&nbsp;&nbsp;<a class="el" href="classXSValue.html#m23">f_min</a></td></tr>
182<tr><td nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;&nbsp;&nbsp;<a class="el" href="classXSValue.html#m24">f_second</a></td></tr>
183<tr><td nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;double&nbsp;&nbsp;&nbsp;<a class="el" href="classXSValue.html#m25">f_milisec</a></td></tr>
184<tr><td nowrap valign=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;<a class="el" href="classXSValue.html#m26">f_datetime</a></td></tr>
185<tr><td nowrap valign=top>&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;<a class="el" href="classXSValue.html#m27">fValue</a></td></tr>
186<tr><td nowrap valign=top>}&nbsp;</td><td valign=bottom><a class="el" href="classXSValue.html#m28">fData</a></td></tr>
187<tr><td>&nbsp;</td><td><font size=-1><em>public data.</em> <a href="#m28">More...</a><em></em></font><br><br></td></tr>
188</table>
189<hr><h2>Member Enumeration Documentation</h2>
190<a name="s65" doxytag="XSValue::DataGroup"></a><p>
191<table width="100%" cellpadding="2" cellspacing="0" border="0">
192  <tr>
193    <td class="md">
194      <table cellpadding="0" cellspacing="0" border="0">
195        <tr>
196          <td class="md" nowrap valign="top"> enum XSValue::DataGroup
197      </table>
198    </td>
199  </tr>
200</table>
201<table cellspacing=5 cellpadding=0 border=0>
202  <tr>
203    <td>
204      &nbsp;
205    </td>
206    <td>
207
208<p>
209<dl compact><dt><b>
210Enumeration values:</b><dd>
211<table border=0 cellspacing=2 cellpadding=0>
212<tr><td valign=top><em><a name="s65s59" doxytag="dg_numerics"></a><em>dg_numerics</em></em>&nbsp;</td><td>
213</td></tr>
214<tr><td valign=top><em><a name="s65s60" doxytag="dg_datetimes"></a><em>dg_datetimes</em></em>&nbsp;</td><td>
215</td></tr>
216<tr><td valign=top><em><a name="s65s61" doxytag="dg_strings"></a><em>dg_strings</em></em>&nbsp;</td><td>
217</td></tr>
218</table>
219</dl>
220    </td>
221  </tr>
222</table>
223<a name="s62" doxytag="XSValue::DataType"></a><p>
224<table width="100%" cellpadding="2" cellspacing="0" border="0">
225  <tr>
226    <td class="md">
227      <table cellpadding="0" cellspacing="0" border="0">
228        <tr>
229          <td class="md" nowrap valign="top"> enum XSValue::DataType
230      </table>
231    </td>
232  </tr>
233</table>
234<table cellspacing=5 cellpadding=0 border=0>
235  <tr>
236    <td>
237      &nbsp;
238    </td>
239    <td>
240
241<p>
242<dl compact><dt><b>
243Enumeration values:</b><dd>
244<table border=0 cellspacing=2 cellpadding=0>
245<tr><td valign=top><em><a name="s62s0" doxytag="dt_string"></a><em>dt_string</em></em>&nbsp;</td><td>
246</td></tr>
247<tr><td valign=top><em><a name="s62s1" doxytag="dt_boolean"></a><em>dt_boolean</em></em>&nbsp;</td><td>
248</td></tr>
249<tr><td valign=top><em><a name="s62s2" doxytag="dt_decimal"></a><em>dt_decimal</em></em>&nbsp;</td><td>
250</td></tr>
251<tr><td valign=top><em><a name="s62s3" doxytag="dt_float"></a><em>dt_float</em></em>&nbsp;</td><td>
252</td></tr>
253<tr><td valign=top><em><a name="s62s4" doxytag="dt_double"></a><em>dt_double</em></em>&nbsp;</td><td>
254</td></tr>
255<tr><td valign=top><em><a name="s62s5" doxytag="dt_duration"></a><em>dt_duration</em></em>&nbsp;</td><td>
256</td></tr>
257<tr><td valign=top><em><a name="s62s6" doxytag="dt_dateTime"></a><em>dt_dateTime</em></em>&nbsp;</td><td>
258</td></tr>
259<tr><td valign=top><em><a name="s62s7" doxytag="dt_time"></a><em>dt_time</em></em>&nbsp;</td><td>
260</td></tr>
261<tr><td valign=top><em><a name="s62s8" doxytag="dt_date"></a><em>dt_date</em></em>&nbsp;</td><td>
262</td></tr>
263<tr><td valign=top><em><a name="s62s9" doxytag="dt_gYearMonth"></a><em>dt_gYearMonth</em></em>&nbsp;</td><td>
264</td></tr>
265<tr><td valign=top><em><a name="s62s10" doxytag="dt_gYear"></a><em>dt_gYear</em></em>&nbsp;</td><td>
266</td></tr>
267<tr><td valign=top><em><a name="s62s11" doxytag="dt_gMonthDay"></a><em>dt_gMonthDay</em></em>&nbsp;</td><td>
268</td></tr>
269<tr><td valign=top><em><a name="s62s12" doxytag="dt_gDay"></a><em>dt_gDay</em></em>&nbsp;</td><td>
270</td></tr>
271<tr><td valign=top><em><a name="s62s13" doxytag="dt_gMonth"></a><em>dt_gMonth</em></em>&nbsp;</td><td>
272</td></tr>
273<tr><td valign=top><em><a name="s62s14" doxytag="dt_hexBinary"></a><em>dt_hexBinary</em></em>&nbsp;</td><td>
274</td></tr>
275<tr><td valign=top><em><a name="s62s15" doxytag="dt_base64Binary"></a><em>dt_base64Binary</em></em>&nbsp;</td><td>
276</td></tr>
277<tr><td valign=top><em><a name="s62s16" doxytag="dt_anyURI"></a><em>dt_anyURI</em></em>&nbsp;</td><td>
278</td></tr>
279<tr><td valign=top><em><a name="s62s17" doxytag="dt_QName"></a><em>dt_QName</em></em>&nbsp;</td><td>
280</td></tr>
281<tr><td valign=top><em><a name="s62s18" doxytag="dt_NOTATION"></a><em>dt_NOTATION</em></em>&nbsp;</td><td>
282</td></tr>
283<tr><td valign=top><em><a name="s62s19" doxytag="dt_normalizedString"></a><em>dt_normalizedString</em></em>&nbsp;</td><td>
284</td></tr>
285<tr><td valign=top><em><a name="s62s20" doxytag="dt_token"></a><em>dt_token</em></em>&nbsp;</td><td>
286</td></tr>
287<tr><td valign=top><em><a name="s62s21" doxytag="dt_language"></a><em>dt_language</em></em>&nbsp;</td><td>
288</td></tr>
289<tr><td valign=top><em><a name="s62s22" doxytag="dt_NMTOKEN"></a><em>dt_NMTOKEN</em></em>&nbsp;</td><td>
290</td></tr>
291<tr><td valign=top><em><a name="s62s23" doxytag="dt_NMTOKENS"></a><em>dt_NMTOKENS</em></em>&nbsp;</td><td>
292</td></tr>
293<tr><td valign=top><em><a name="s62s24" doxytag="dt_Name"></a><em>dt_Name</em></em>&nbsp;</td><td>
294</td></tr>
295<tr><td valign=top><em><a name="s62s25" doxytag="dt_NCName"></a><em>dt_NCName</em></em>&nbsp;</td><td>
296</td></tr>
297<tr><td valign=top><em><a name="s62s26" doxytag="dt_ID"></a><em>dt_ID</em></em>&nbsp;</td><td>
298</td></tr>
299<tr><td valign=top><em><a name="s62s27" doxytag="dt_IDREF"></a><em>dt_IDREF</em></em>&nbsp;</td><td>
300</td></tr>
301<tr><td valign=top><em><a name="s62s28" doxytag="dt_IDREFS"></a><em>dt_IDREFS</em></em>&nbsp;</td><td>
302</td></tr>
303<tr><td valign=top><em><a name="s62s29" doxytag="dt_ENTITY"></a><em>dt_ENTITY</em></em>&nbsp;</td><td>
304</td></tr>
305<tr><td valign=top><em><a name="s62s30" doxytag="dt_ENTITIES"></a><em>dt_ENTITIES</em></em>&nbsp;</td><td>
306</td></tr>
307<tr><td valign=top><em><a name="s62s31" doxytag="dt_integer"></a><em>dt_integer</em></em>&nbsp;</td><td>
308</td></tr>
309<tr><td valign=top><em><a name="s62s32" doxytag="dt_nonPositiveInteger"></a><em>dt_nonPositiveInteger</em></em>&nbsp;</td><td>
310</td></tr>
311<tr><td valign=top><em><a name="s62s33" doxytag="dt_negativeInteger"></a><em>dt_negativeInteger</em></em>&nbsp;</td><td>
312</td></tr>
313<tr><td valign=top><em><a name="s62s34" doxytag="dt_long"></a><em>dt_long</em></em>&nbsp;</td><td>
314</td></tr>
315<tr><td valign=top><em><a name="s62s35" doxytag="dt_int"></a><em>dt_int</em></em>&nbsp;</td><td>
316</td></tr>
317<tr><td valign=top><em><a name="s62s36" doxytag="dt_short"></a><em>dt_short</em></em>&nbsp;</td><td>
318</td></tr>
319<tr><td valign=top><em><a name="s62s37" doxytag="dt_byte"></a><em>dt_byte</em></em>&nbsp;</td><td>
320</td></tr>
321<tr><td valign=top><em><a name="s62s38" doxytag="dt_nonNegativeInteger"></a><em>dt_nonNegativeInteger</em></em>&nbsp;</td><td>
322</td></tr>
323<tr><td valign=top><em><a name="s62s39" doxytag="dt_unsignedLong"></a><em>dt_unsignedLong</em></em>&nbsp;</td><td>
324</td></tr>
325<tr><td valign=top><em><a name="s62s40" doxytag="dt_unsignedInt"></a><em>dt_unsignedInt</em></em>&nbsp;</td><td>
326</td></tr>
327<tr><td valign=top><em><a name="s62s41" doxytag="dt_unsignedShort"></a><em>dt_unsignedShort</em></em>&nbsp;</td><td>
328</td></tr>
329<tr><td valign=top><em><a name="s62s42" doxytag="dt_unsignedByte"></a><em>dt_unsignedByte</em></em>&nbsp;</td><td>
330</td></tr>
331<tr><td valign=top><em><a name="s62s43" doxytag="dt_positiveInteger"></a><em>dt_positiveInteger</em></em>&nbsp;</td><td>
332</td></tr>
333<tr><td valign=top><em><a name="s62s44" doxytag="dt_MAXCOUNT"></a><em>dt_MAXCOUNT</em></em>&nbsp;</td><td>
334</td></tr>
335</table>
336</dl>
337    </td>
338  </tr>
339</table>
340<a name="s64" doxytag="XSValue::Status"></a><p>
341<table width="100%" cellpadding="2" cellspacing="0" border="0">
342  <tr>
343    <td class="md">
344      <table cellpadding="0" cellspacing="0" border="0">
345        <tr>
346          <td class="md" nowrap valign="top"> enum XSValue::Status
347      </table>
348    </td>
349  </tr>
350</table>
351<table cellspacing=5 cellpadding=0 border=0>
352  <tr>
353    <td>
354      &nbsp;
355    </td>
356    <td>
357
358<p>
359<dl compact><dt><b>
360Enumeration values:</b><dd>
361<table border=0 cellspacing=2 cellpadding=0>
362<tr><td valign=top><em><a name="s64s47" doxytag="st_Init"></a><em>st_Init</em></em>&nbsp;</td><td>
363</td></tr>
364<tr><td valign=top><em><a name="s64s48" doxytag="st_InvalidRange"></a><em>st_InvalidRange</em></em>&nbsp;</td><td>
365</td></tr>
366<tr><td valign=top><em><a name="s64s49" doxytag="st_NoContent"></a><em>st_NoContent</em></em>&nbsp;</td><td>
367</td></tr>
368<tr><td valign=top><em><a name="s64s50" doxytag="st_NoCanRep"></a><em>st_NoCanRep</em></em>&nbsp;</td><td>
369</td></tr>
370<tr><td valign=top><em><a name="s64s51" doxytag="st_NoActVal"></a><em>st_NoActVal</em></em>&nbsp;</td><td>
371</td></tr>
372<tr><td valign=top><em><a name="s64s52" doxytag="st_NotSupported"></a><em>st_NotSupported</em></em>&nbsp;</td><td>
373</td></tr>
374<tr><td valign=top><em><a name="s64s53" doxytag="st_CantCreateRegEx"></a><em>st_CantCreateRegEx</em></em>&nbsp;</td><td>
375</td></tr>
376<tr><td valign=top><em><a name="s64s54" doxytag="st_FOCA0002"></a><em>st_FOCA0002</em></em>&nbsp;</td><td>
377</td></tr>
378<tr><td valign=top><em><a name="s64s55" doxytag="st_FOCA0001"></a><em>st_FOCA0001</em></em>&nbsp;</td><td>
379</td></tr>
380<tr><td valign=top><em><a name="s64s56" doxytag="st_FOCA0003"></a><em>st_FOCA0003</em></em>&nbsp;</td><td>
381</td></tr>
382<tr><td valign=top><em><a name="s64s57" doxytag="st_FODT0003"></a><em>st_FODT0003</em></em>&nbsp;</td><td>
383</td></tr>
384<tr><td valign=top><em><a name="s64s58" doxytag="st_UnknownType"></a><em>st_UnknownType</em></em>&nbsp;</td><td>
385</td></tr>
386</table>
387</dl>
388    </td>
389  </tr>
390</table>
391<a name="s63" doxytag="XSValue::XMLVersion"></a><p>
392<table width="100%" cellpadding="2" cellspacing="0" border="0">
393  <tr>
394    <td class="md">
395      <table cellpadding="0" cellspacing="0" border="0">
396        <tr>
397          <td class="md" nowrap valign="top"> enum XSValue::XMLVersion
398      </table>
399    </td>
400  </tr>
401</table>
402<table cellspacing=5 cellpadding=0 border=0>
403  <tr>
404    <td>
405      &nbsp;
406    </td>
407    <td>
408
409<p>
410<dl compact><dt><b>
411Enumeration values:</b><dd>
412<table border=0 cellspacing=2 cellpadding=0>
413<tr><td valign=top><em><a name="s63s45" doxytag="ver_10"></a><em>ver_10</em></em>&nbsp;</td><td>
414</td></tr>
415<tr><td valign=top><em><a name="s63s46" doxytag="ver_11"></a><em>ver_11</em></em>&nbsp;</td><td>
416</td></tr>
417</table>
418</dl>
419    </td>
420  </tr>
421</table>
422<hr><h2>Constructor &amp; Destructor Documentation</h2>
423<a name="z410_0" doxytag="XSValue::~XSValue"></a><p>
424<table width="100%" cellpadding="2" cellspacing="0" border="0">
425  <tr>
426    <td class="md">
427      <table cellpadding="0" cellspacing="0" border="0">
428        <tr>
429          <td class="md" nowrap valign="top"> XSValue::~XSValue </td>
430          <td class="md" valign="top">(&nbsp;</td>
431          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
432          <td class="md" valign="top">)&nbsp;</td>
433          <td class="md" nowrap></td>
434        </tr>
435
436      </table>
437    </td>
438  </tr>
439</table>
440<table cellspacing=5 cellpadding=0 border=0>
441  <tr>
442    <td>
443      &nbsp;
444    </td>
445    <td>
446
447<p>
448    </td>
449  </tr>
450</table>
451<hr><h2>Member Function Documentation</h2>
452<a name="z411_2" doxytag="XSValue::getActualValue"></a><p>
453<table width="100%" cellpadding="2" cellspacing="0" border="0">
454  <tr>
455    <td class="md">
456      <table cellpadding="0" cellspacing="0" border="0">
457        <tr>
458          <td class="md" nowrap valign="top"> XSValue* XSValue::getActualValue </td>
459          <td class="md" valign="top">(&nbsp;</td>
460          <td class="md" nowrap valign="top">const XMLCh *const&nbsp;</td>
461          <td class="mdname" nowrap>&nbsp; <em>content</em>, </td>
462        </tr>
463        <tr>
464          <td></td>
465          <td></td>
466          <td class="md" nowrap><a class="el" href="classXSValue.html#s62">DataType</a>&nbsp;</td>
467          <td class="mdname" nowrap>&nbsp; <em>datatype</em>, </td>
468        </tr>
469        <tr>
470          <td></td>
471          <td></td>
472          <td class="md" nowrap><a class="el" href="classXSValue.html#s64">Status</a> &amp;&nbsp;</td>
473          <td class="mdname" nowrap>&nbsp; <em>status</em>, </td>
474        </tr>
475        <tr>
476          <td></td>
477          <td></td>
478          <td class="md" nowrap><a class="el" href="classXSValue.html#s63">XMLVersion</a>&nbsp;</td>
479          <td class="mdname" nowrap>&nbsp; <em>version</em> = ver_10, </td>
480        </tr>
481        <tr>
482          <td></td>
483          <td></td>
484          <td class="md" nowrap>bool&nbsp;</td>
485          <td class="mdname" nowrap>&nbsp; <em>toValidate</em> = true, </td>
486        </tr>
487        <tr>
488          <td></td>
489          <td></td>
490          <td class="md" nowrap><a class="el" href="classMemoryManager.html">MemoryManager</a> *const&nbsp;</td>
491          <td class="mdname" nowrap>&nbsp; <em>manager</em> = <a class="el" href="classXMLPlatformUtils.html#z488_4">XMLPlatformUtils::fgMemoryManager</a></td>
492        </tr>
493        <tr>
494          <td></td>
495          <td class="md">)&nbsp;</td>
496          <td class="md" colspan="2"><code> [static]</code></td>
497        </tr>
498
499      </table>
500    </td>
501  </tr>
502</table>
503<table cellspacing=5 cellpadding=0 border=0>
504  <tr>
505    <td>
506      &nbsp;
507    </td>
508    <td>
509
510<p>
511Get the actual value, in the form of XSValue, for a given string of the data type specified.
512<p>
513Client application is responsible for the deleletion of the XSValue returned.<dl compact><dt><b>
514Parameters: </b><dd>
515<table border=0 cellspacing=2 cellpadding=0>
516<tr><td valign=top><em>content</em>&nbsp;</td><td>
517raw data </td></tr>
518<tr><td valign=top><em>datatype</em>&nbsp;</td><td>
519schema datatype </td></tr>
520<tr><td valign=top><em>status</em>&nbsp;</td><td>
521validation status which is set upon validation fails </td></tr>
522<tr><td valign=top><em>version</em>&nbsp;</td><td>
523xml version </td></tr>
524<tr><td valign=top><em>toValidate</em>&nbsp;</td><td>
525to validate the content before generate actual value </td></tr>
526<tr><td valign=top><em>manager</em>&nbsp;</td><td>
527memory manager provided </td></tr>
528</table>
529</dl>    </td>
530  </tr>
531</table>
532<a name="z411_1" doxytag="XSValue::getCanonicalRepresentation"></a><p>
533<table width="100%" cellpadding="2" cellspacing="0" border="0">
534  <tr>
535    <td class="md">
536      <table cellpadding="0" cellspacing="0" border="0">
537        <tr>
538          <td class="md" nowrap valign="top"> XMLCh* XSValue::getCanonicalRepresentation </td>
539          <td class="md" valign="top">(&nbsp;</td>
540          <td class="md" nowrap valign="top">const XMLCh *const&nbsp;</td>
541          <td class="mdname" nowrap>&nbsp; <em>content</em>, </td>
542        </tr>
543        <tr>
544          <td></td>
545          <td></td>
546          <td class="md" nowrap><a class="el" href="classXSValue.html#s62">DataType</a>&nbsp;</td>
547          <td class="mdname" nowrap>&nbsp; <em>datatype</em>, </td>
548        </tr>
549        <tr>
550          <td></td>
551          <td></td>
552          <td class="md" nowrap><a class="el" href="classXSValue.html#s64">Status</a> &amp;&nbsp;</td>
553          <td class="mdname" nowrap>&nbsp; <em>status</em>, </td>
554        </tr>
555        <tr>
556          <td></td>
557          <td></td>
558          <td class="md" nowrap><a class="el" href="classXSValue.html#s63">XMLVersion</a>&nbsp;</td>
559          <td class="mdname" nowrap>&nbsp; <em>version</em> = ver_10, </td>
560        </tr>
561        <tr>
562          <td></td>
563          <td></td>
564          <td class="md" nowrap>bool&nbsp;</td>
565          <td class="mdname" nowrap>&nbsp; <em>toValidate</em> = true, </td>
566        </tr>
567        <tr>
568          <td></td>
569          <td></td>
570          <td class="md" nowrap><a class="el" href="classMemoryManager.html">MemoryManager</a> *const&nbsp;</td>
571          <td class="mdname" nowrap>&nbsp; <em>manager</em> = <a class="el" href="classXMLPlatformUtils.html#z488_4">XMLPlatformUtils::fgMemoryManager</a></td>
572        </tr>
573        <tr>
574          <td></td>
575          <td class="md">)&nbsp;</td>
576          <td class="md" colspan="2"><code> [static]</code></td>
577        </tr>
578
579      </table>
580    </td>
581  </tr>
582</table>
583<table cellspacing=5 cellpadding=0 border=0>
584  <tr>
585    <td>
586      &nbsp;
587    </td>
588    <td>
589
590<p>
591Get the canonical representation for a given string of the data type specified.
592<p>
593<dl compact><dt><b>
594Parameters: </b><dd>
595<table border=0 cellspacing=2 cellpadding=0>
596<tr><td valign=top><em>content</em>&nbsp;</td><td>
597raw data </td></tr>
598<tr><td valign=top><em>datatype</em>&nbsp;</td><td>
599schema datatype </td></tr>
600<tr><td valign=top><em>status</em>&nbsp;</td><td>
601validation status which is set upon validation fails </td></tr>
602<tr><td valign=top><em>version</em>&nbsp;</td><td>
603xml version </td></tr>
604<tr><td valign=top><em>toValidate</em>&nbsp;</td><td>
605to validate the content before generate canonical representation </td></tr>
606<tr><td valign=top><em>manager</em>&nbsp;</td><td>
607memory manager provided </td></tr>
608</table>
609</dl>    </td>
610  </tr>
611</table>
612<a name="z411_3" doxytag="XSValue::getDataType"></a><p>
613<table width="100%" cellpadding="2" cellspacing="0" border="0">
614  <tr>
615    <td class="md">
616      <table cellpadding="0" cellspacing="0" border="0">
617        <tr>
618          <td class="md" nowrap valign="top"> <a class="el" href="classXSValue.html#s62">DataType</a> XSValue::getDataType </td>
619          <td class="md" valign="top">(&nbsp;</td>
620          <td class="md" nowrap valign="top">const XMLCh *const&nbsp;</td>
621          <td class="mdname1" valign="top" nowrap>&nbsp; <em>dtString</em>          </td>
622          <td class="md" valign="top">)&nbsp;</td>
623          <td class="md" nowrap><code> [static]</code></td>
624        </tr>
625
626      </table>
627    </td>
628  </tr>
629</table>
630<table cellspacing=5 cellpadding=0 border=0>
631  <tr>
632    <td>
633      &nbsp;
634    </td>
635    <td>
636
637<p>
638    </td>
639  </tr>
640</table>
641<a name="d0" doxytag="XSValue::reinitMutex"></a><p>
642<table width="100%" cellpadding="2" cellspacing="0" border="0">
643  <tr>
644    <td class="md">
645      <table cellpadding="0" cellspacing="0" border="0">
646        <tr>
647          <td class="md" nowrap valign="top"> void XSValue::reinitMutex </td>
648          <td class="md" valign="top">(&nbsp;</td>
649          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
650          <td class="md" valign="top">)&nbsp;</td>
651          <td class="md" nowrap><code> [static]</code></td>
652        </tr>
653
654      </table>
655    </td>
656  </tr>
657</table>
658<table cellspacing=5 cellpadding=0 border=0>
659  <tr>
660    <td>
661      &nbsp;
662    </td>
663    <td>
664
665<p>
666    </td>
667  </tr>
668</table>
669<a name="d1" doxytag="XSValue::reinitRegEx"></a><p>
670<table width="100%" cellpadding="2" cellspacing="0" border="0">
671  <tr>
672    <td class="md">
673      <table cellpadding="0" cellspacing="0" border="0">
674        <tr>
675          <td class="md" nowrap valign="top"> void XSValue::reinitRegEx </td>
676          <td class="md" valign="top">(&nbsp;</td>
677          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
678          <td class="md" valign="top">)&nbsp;</td>
679          <td class="md" nowrap><code> [static]</code></td>
680        </tr>
681
682      </table>
683    </td>
684  </tr>
685</table>
686<table cellspacing=5 cellpadding=0 border=0>
687  <tr>
688    <td>
689      &nbsp;
690    </td>
691    <td>
692
693<p>
694    </td>
695  </tr>
696</table>
697<a name="d2" doxytag="XSValue::reinitRegistry"></a><p>
698<table width="100%" cellpadding="2" cellspacing="0" border="0">
699  <tr>
700    <td class="md">
701      <table cellpadding="0" cellspacing="0" border="0">
702        <tr>
703          <td class="md" nowrap valign="top"> void XSValue::reinitRegistry </td>
704          <td class="md" valign="top">(&nbsp;</td>
705          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
706          <td class="md" valign="top">)&nbsp;</td>
707          <td class="md" nowrap><code> [static]</code></td>
708        </tr>
709
710      </table>
711    </td>
712  </tr>
713</table>
714<table cellspacing=5 cellpadding=0 border=0>
715  <tr>
716    <td>
717      &nbsp;
718    </td>
719    <td>
720
721<p>
722    </td>
723  </tr>
724</table>
725<a name="z411_0" doxytag="XSValue::validate"></a><p>
726<table width="100%" cellpadding="2" cellspacing="0" border="0">
727  <tr>
728    <td class="md">
729      <table cellpadding="0" cellspacing="0" border="0">
730        <tr>
731          <td class="md" nowrap valign="top"> bool XSValue::validate </td>
732          <td class="md" valign="top">(&nbsp;</td>
733          <td class="md" nowrap valign="top">const XMLCh *const&nbsp;</td>
734          <td class="mdname" nowrap>&nbsp; <em>content</em>, </td>
735        </tr>
736        <tr>
737          <td></td>
738          <td></td>
739          <td class="md" nowrap><a class="el" href="classXSValue.html#s62">DataType</a>&nbsp;</td>
740          <td class="mdname" nowrap>&nbsp; <em>datatype</em>, </td>
741        </tr>
742        <tr>
743          <td></td>
744          <td></td>
745          <td class="md" nowrap><a class="el" href="classXSValue.html#s64">Status</a> &amp;&nbsp;</td>
746          <td class="mdname" nowrap>&nbsp; <em>status</em>, </td>
747        </tr>
748        <tr>
749          <td></td>
750          <td></td>
751          <td class="md" nowrap><a class="el" href="classXSValue.html#s63">XMLVersion</a>&nbsp;</td>
752          <td class="mdname" nowrap>&nbsp; <em>version</em> = ver_10, </td>
753        </tr>
754        <tr>
755          <td></td>
756          <td></td>
757          <td class="md" nowrap><a class="el" href="classMemoryManager.html">MemoryManager</a> *const&nbsp;</td>
758          <td class="mdname" nowrap>&nbsp; <em>manager</em> = <a class="el" href="classXMLPlatformUtils.html#z488_4">XMLPlatformUtils::fgMemoryManager</a></td>
759        </tr>
760        <tr>
761          <td></td>
762          <td class="md">)&nbsp;</td>
763          <td class="md" colspan="2"><code> [static]</code></td>
764        </tr>
765
766      </table>
767    </td>
768  </tr>
769</table>
770<table cellspacing=5 cellpadding=0 border=0>
771  <tr>
772    <td>
773      &nbsp;
774    </td>
775    <td>
776
777<p>
778Validate a given string of the data type specified.
779<p>
780<dl compact><dt><b>
781Parameters: </b><dd>
782<table border=0 cellspacing=2 cellpadding=0>
783<tr><td valign=top><em>content</em>&nbsp;</td><td>
784data to be validated </td></tr>
785<tr><td valign=top><em>datatype</em>&nbsp;</td><td>
786schema datatype </td></tr>
787<tr><td valign=top><em>status</em>&nbsp;</td><td>
788validation status which is set upon validation fails </td></tr>
789<tr><td valign=top><em>version</em>&nbsp;</td><td>
790xml version </td></tr>
791<tr><td valign=top><em>manager</em>&nbsp;</td><td>
792memory manager provided </td></tr>
793</table>
794</dl>    </td>
795  </tr>
796</table>
797<hr><h2>Member Data Documentation</h2>
798<a name="m1" doxytag="XSValue::f_bool"></a><p>
799<table width="100%" cellpadding="2" cellspacing="0" border="0">
800  <tr>
801    <td class="md">
802      <table cellpadding="0" cellspacing="0" border="0">
803        <tr>
804          <td class="md" nowrap valign="top"> bool XSValue::f_bool
805      </table>
806    </td>
807  </tr>
808</table>
809<table cellspacing=5 cellpadding=0 border=0>
810  <tr>
811    <td>
812      &nbsp;
813    </td>
814    <td>
815
816<p>
817    </td>
818  </tr>
819</table>
820<a name="m2" doxytag="XSValue::f_char"></a><p>
821<table width="100%" cellpadding="2" cellspacing="0" border="0">
822  <tr>
823    <td class="md">
824      <table cellpadding="0" cellspacing="0" border="0">
825        <tr>
826          <td class="md" nowrap valign="top"> char XSValue::f_char
827      </table>
828    </td>
829  </tr>
830</table>
831<table cellspacing=5 cellpadding=0 border=0>
832  <tr>
833    <td>
834      &nbsp;
835    </td>
836    <td>
837
838<p>
839    </td>
840  </tr>
841</table>
842<a name="m0" doxytag="XSValue::f_datatype"></a><p>
843<table width="100%" cellpadding="2" cellspacing="0" border="0">
844  <tr>
845    <td class="md">
846      <table cellpadding="0" cellspacing="0" border="0">
847        <tr>
848          <td class="md" nowrap valign="top"> <a class="el" href="classXSValue.html#s62">DataType</a> XSValue::f_datatype
849      </table>
850    </td>
851  </tr>
852</table>
853<table cellspacing=5 cellpadding=0 border=0>
854  <tr>
855    <td>
856      &nbsp;
857    </td>
858    <td>
859
860<p>
861    </td>
862  </tr>
863</table>
864<a name="m26" doxytag="XSValue::f_datetime"></a><p>
865<table width="100%" cellpadding="2" cellspacing="0" border="0">
866  <tr>
867    <td class="md">
868      <table cellpadding="0" cellspacing="0" border="0">
869        <tr>
870          <td class="md" nowrap valign="top"> struct { ... } ::datetime  XSValue::f_datetime
871      </table>
872    </td>
873  </tr>
874</table>
875<table cellspacing=5 cellpadding=0 border=0>
876  <tr>
877    <td>
878      &nbsp;
879    </td>
880    <td>
881
882<p>
883    </td>
884  </tr>
885</table>
886<a name="m21" doxytag="XSValue::f_day"></a><p>
887<table width="100%" cellpadding="2" cellspacing="0" border="0">
888  <tr>
889    <td class="md">
890      <table cellpadding="0" cellspacing="0" border="0">
891        <tr>
892          <td class="md" nowrap valign="top"> int XSValue::f_day
893      </table>
894    </td>
895  </tr>
896</table>
897<table cellspacing=5 cellpadding=0 border=0>
898  <tr>
899    <td>
900      &nbsp;
901    </td>
902    <td>
903
904<p>
905    </td>
906  </tr>
907</table>
908<a name="m18" doxytag="XSValue::f_decimal"></a><p>
909<table width="100%" cellpadding="2" cellspacing="0" border="0">
910  <tr>
911    <td class="md">
912      <table cellpadding="0" cellspacing="0" border="0">
913        <tr>
914          <td class="md" nowrap valign="top"> struct { ... } ::decimal  XSValue::f_decimal
915      </table>
916    </td>
917  </tr>
918</table>
919<table cellspacing=5 cellpadding=0 border=0>
920  <tr>
921    <td>
922      &nbsp;
923    </td>
924    <td>
925
926<p>
927    </td>
928  </tr>
929</table>
930<a name="m11" doxytag="XSValue::f_double"></a><p>
931<table width="100%" cellpadding="2" cellspacing="0" border="0">
932  <tr>
933    <td class="md">
934      <table cellpadding="0" cellspacing="0" border="0">
935        <tr>
936          <td class="md" nowrap valign="top"> double XSValue::f_double
937      </table>
938    </td>
939  </tr>
940</table>
941<table cellspacing=5 cellpadding=0 border=0>
942  <tr>
943    <td>
944      &nbsp;
945    </td>
946    <td>
947
948<p>
949    </td>
950  </tr>
951</table>
952<a name="m17" doxytag="XSValue::f_dvalue"></a><p>
953<table width="100%" cellpadding="2" cellspacing="0" border="0">
954  <tr>
955    <td class="md">
956      <table cellpadding="0" cellspacing="0" border="0">
957        <tr>
958          <td class="md" nowrap valign="top"> double XSValue::f_dvalue
959      </table>
960    </td>
961  </tr>
962</table>
963<table cellspacing=5 cellpadding=0 border=0>
964  <tr>
965    <td>
966      &nbsp;
967    </td>
968    <td>
969
970<p>
971    </td>
972  </tr>
973</table>
974<a name="m10" doxytag="XSValue::f_float"></a><p>
975<table width="100%" cellpadding="2" cellspacing="0" border="0">
976  <tr>
977    <td class="md">
978      <table cellpadding="0" cellspacing="0" border="0">
979        <tr>
980          <td class="md" nowrap valign="top"> float XSValue::f_float
981      </table>
982    </td>
983  </tr>
984</table>
985<table cellspacing=5 cellpadding=0 border=0>
986  <tr>
987    <td>
988      &nbsp;
989    </td>
990    <td>
991
992<p>
993    </td>
994  </tr>
995</table>
996<a name="m16" doxytag="XSValue::f_fraction"></a><p>
997<table width="100%" cellpadding="2" cellspacing="0" border="0">
998  <tr>
999    <td class="md">
1000      <table cellpadding="0" cellspacing="0" border="0">
1001        <tr>
1002          <td class="md" nowrap valign="top"> unsigned long XSValue::f_fraction
1003      </table>
1004    </td>
1005  </tr>
1006</table>
1007<table cellspacing=5 cellpadding=0 border=0>
1008  <tr>
1009    <td>
1010      &nbsp;
1011    </td>
1012    <td>
1013
1014<p>
1015    </td>
1016  </tr>
1017</table>
1018<a name="m22" doxytag="XSValue::f_hour"></a><p>
1019<table width="100%" cellpadding="2" cellspacing="0" border="0">
1020  <tr>
1021    <td class="md">
1022      <table cellpadding="0" cellspacing="0" border="0">
1023        <tr>
1024          <td class="md" nowrap valign="top"> int XSValue::f_hour
1025      </table>
1026    </td>
1027  </tr>
1028</table>
1029<table cellspacing=5 cellpadding=0 border=0>
1030  <tr>
1031    <td>
1032      &nbsp;
1033    </td>
1034    <td>
1035
1036<p>
1037    </td>
1038  </tr>
1039</table>
1040<a name="m6" doxytag="XSValue::f_int"></a><p>
1041<table width="100%" cellpadding="2" cellspacing="0" border="0">
1042  <tr>
1043    <td class="md">
1044      <table cellpadding="0" cellspacing="0" border="0">
1045        <tr>
1046          <td class="md" nowrap valign="top"> int XSValue::f_int
1047      </table>
1048    </td>
1049  </tr>
1050</table>
1051<table cellspacing=5 cellpadding=0 border=0>
1052  <tr>
1053    <td>
1054      &nbsp;
1055    </td>
1056    <td>
1057
1058<p>
1059    </td>
1060  </tr>
1061</table>
1062<a name="m15" doxytag="XSValue::f_integral"></a><p>
1063<table width="100%" cellpadding="2" cellspacing="0" border="0">
1064  <tr>
1065    <td class="md">
1066      <table cellpadding="0" cellspacing="0" border="0">
1067        <tr>
1068          <td class="md" nowrap valign="top"> unsigned long XSValue::f_integral
1069      </table>
1070    </td>
1071  </tr>
1072</table>
1073<table cellspacing=5 cellpadding=0 border=0>
1074  <tr>
1075    <td>
1076      &nbsp;
1077    </td>
1078    <td>
1079
1080<p>
1081    </td>
1082  </tr>
1083</table>
1084<a name="m8" doxytag="XSValue::f_long"></a><p>
1085<table width="100%" cellpadding="2" cellspacing="0" border="0">
1086  <tr>
1087    <td class="md">
1088      <table cellpadding="0" cellspacing="0" border="0">
1089        <tr>
1090          <td class="md" nowrap valign="top"> long XSValue::f_long
1091      </table>
1092    </td>
1093  </tr>
1094</table>
1095<table cellspacing=5 cellpadding=0 border=0>
1096  <tr>
1097    <td>
1098      &nbsp;
1099    </td>
1100    <td>
1101
1102<p>
1103    </td>
1104  </tr>
1105</table>
1106<a name="m25" doxytag="XSValue::f_milisec"></a><p>
1107<table width="100%" cellpadding="2" cellspacing="0" border="0">
1108  <tr>
1109    <td class="md">
1110      <table cellpadding="0" cellspacing="0" border="0">
1111        <tr>
1112          <td class="md" nowrap valign="top"> double XSValue::f_milisec
1113      </table>
1114    </td>
1115  </tr>
1116</table>
1117<table cellspacing=5 cellpadding=0 border=0>
1118  <tr>
1119    <td>
1120      &nbsp;
1121    </td>
1122    <td>
1123
1124<p>
1125    </td>
1126  </tr>
1127</table>
1128<a name="m23" doxytag="XSValue::f_min"></a><p>
1129<table width="100%" cellpadding="2" cellspacing="0" border="0">
1130  <tr>
1131    <td class="md">
1132      <table cellpadding="0" cellspacing="0" border="0">
1133        <tr>
1134          <td class="md" nowrap valign="top"> int XSValue::f_min
1135      </table>
1136    </td>
1137  </tr>
1138</table>
1139<table cellspacing=5 cellpadding=0 border=0>
1140  <tr>
1141    <td>
1142      &nbsp;
1143    </td>
1144    <td>
1145
1146<p>
1147    </td>
1148  </tr>
1149</table>
1150<a name="m20" doxytag="XSValue::f_month"></a><p>
1151<table width="100%" cellpadding="2" cellspacing="0" border="0">
1152  <tr>
1153    <td class="md">
1154      <table cellpadding="0" cellspacing="0" border="0">
1155        <tr>
1156          <td class="md" nowrap valign="top"> int XSValue::f_month
1157      </table>
1158    </td>
1159  </tr>
1160</table>
1161<table cellspacing=5 cellpadding=0 border=0>
1162  <tr>
1163    <td>
1164      &nbsp;
1165    </td>
1166    <td>
1167
1168<p>
1169    </td>
1170  </tr>
1171</table>
1172<a name="m14" doxytag="XSValue::f_scale"></a><p>
1173<table width="100%" cellpadding="2" cellspacing="0" border="0">
1174  <tr>
1175    <td class="md">
1176      <table cellpadding="0" cellspacing="0" border="0">
1177        <tr>
1178          <td class="md" nowrap valign="top"> unsigned int XSValue::f_scale
1179      </table>
1180    </td>
1181  </tr>
1182</table>
1183<table cellspacing=5 cellpadding=0 border=0>
1184  <tr>
1185    <td>
1186      &nbsp;
1187    </td>
1188    <td>
1189
1190<p>
1191    </td>
1192  </tr>
1193</table>
1194<a name="m24" doxytag="XSValue::f_second"></a><p>
1195<table width="100%" cellpadding="2" cellspacing="0" border="0">
1196  <tr>
1197    <td class="md">
1198      <table cellpadding="0" cellspacing="0" border="0">
1199        <tr>
1200          <td class="md" nowrap valign="top"> int XSValue::f_second
1201      </table>
1202    </td>
1203  </tr>
1204</table>
1205<table cellspacing=5 cellpadding=0 border=0>
1206  <tr>
1207    <td>
1208      &nbsp;
1209    </td>
1210    <td>
1211
1212<p>
1213    </td>
1214  </tr>
1215</table>
1216<a name="m4" doxytag="XSValue::f_short"></a><p>
1217<table width="100%" cellpadding="2" cellspacing="0" border="0">
1218  <tr>
1219    <td class="md">
1220      <table cellpadding="0" cellspacing="0" border="0">
1221        <tr>
1222          <td class="md" nowrap valign="top"> short XSValue::f_short
1223      </table>
1224    </td>
1225  </tr>
1226</table>
1227<table cellspacing=5 cellpadding=0 border=0>
1228  <tr>
1229    <td>
1230      &nbsp;
1231    </td>
1232    <td>
1233
1234<p>
1235    </td>
1236  </tr>
1237</table>
1238<a name="m13" doxytag="XSValue::f_sign"></a><p>
1239<table width="100%" cellpadding="2" cellspacing="0" border="0">
1240  <tr>
1241    <td class="md">
1242      <table cellpadding="0" cellspacing="0" border="0">
1243        <tr>
1244          <td class="md" nowrap valign="top"> int XSValue::f_sign
1245      </table>
1246    </td>
1247  </tr>
1248</table>
1249<table cellspacing=5 cellpadding=0 border=0>
1250  <tr>
1251    <td>
1252      &nbsp;
1253    </td>
1254    <td>
1255
1256<p>
1257    </td>
1258  </tr>
1259</table>
1260<a name="m12" doxytag="XSValue::f_strVal"></a><p>
1261<table width="100%" cellpadding="2" cellspacing="0" border="0">
1262  <tr>
1263    <td class="md">
1264      <table cellpadding="0" cellspacing="0" border="0">
1265        <tr>
1266          <td class="md" nowrap valign="top"> XMLCh* XSValue::f_strVal
1267      </table>
1268    </td>
1269  </tr>
1270</table>
1271<table cellspacing=5 cellpadding=0 border=0>
1272  <tr>
1273    <td>
1274      &nbsp;
1275    </td>
1276    <td>
1277
1278<p>
1279    </td>
1280  </tr>
1281</table>
1282<a name="m3" doxytag="XSValue::f_uchar"></a><p>
1283<table width="100%" cellpadding="2" cellspacing="0" border="0">
1284  <tr>
1285    <td class="md">
1286      <table cellpadding="0" cellspacing="0" border="0">
1287        <tr>
1288          <td class="md" nowrap valign="top"> unsigned char XSValue::f_uchar
1289      </table>
1290    </td>
1291  </tr>
1292</table>
1293<table cellspacing=5 cellpadding=0 border=0>
1294  <tr>
1295    <td>
1296      &nbsp;
1297    </td>
1298    <td>
1299
1300<p>
1301    </td>
1302  </tr>
1303</table>
1304<a name="m7" doxytag="XSValue::f_uint"></a><p>
1305<table width="100%" cellpadding="2" cellspacing="0" border="0">
1306  <tr>
1307    <td class="md">
1308      <table cellpadding="0" cellspacing="0" border="0">
1309        <tr>
1310          <td class="md" nowrap valign="top"> unsigned int XSValue::f_uint
1311      </table>
1312    </td>
1313  </tr>
1314</table>
1315<table cellspacing=5 cellpadding=0 border=0>
1316  <tr>
1317    <td>
1318      &nbsp;
1319    </td>
1320    <td>
1321
1322<p>
1323    </td>
1324  </tr>
1325</table>
1326<a name="m9" doxytag="XSValue::f_ulong"></a><p>
1327<table width="100%" cellpadding="2" cellspacing="0" border="0">
1328  <tr>
1329    <td class="md">
1330      <table cellpadding="0" cellspacing="0" border="0">
1331        <tr>
1332          <td class="md" nowrap valign="top"> unsigned long XSValue::f_ulong
1333      </table>
1334    </td>
1335  </tr>
1336</table>
1337<table cellspacing=5 cellpadding=0 border=0>
1338  <tr>
1339    <td>
1340      &nbsp;
1341    </td>
1342    <td>
1343
1344<p>
1345    </td>
1346  </tr>
1347</table>
1348<a name="m5" doxytag="XSValue::f_ushort"></a><p>
1349<table width="100%" cellpadding="2" cellspacing="0" border="0">
1350  <tr>
1351    <td class="md">
1352      <table cellpadding="0" cellspacing="0" border="0">
1353        <tr>
1354          <td class="md" nowrap valign="top"> unsigned short XSValue::f_ushort
1355      </table>
1356    </td>
1357  </tr>
1358</table>
1359<table cellspacing=5 cellpadding=0 border=0>
1360  <tr>
1361    <td>
1362      &nbsp;
1363    </td>
1364    <td>
1365
1366<p>
1367    </td>
1368  </tr>
1369</table>
1370<a name="m19" doxytag="XSValue::f_year"></a><p>
1371<table width="100%" cellpadding="2" cellspacing="0" border="0">
1372  <tr>
1373    <td class="md">
1374      <table cellpadding="0" cellspacing="0" border="0">
1375        <tr>
1376          <td class="md" nowrap valign="top"> int XSValue::f_year
1377      </table>
1378    </td>
1379  </tr>
1380</table>
1381<table cellspacing=5 cellpadding=0 border=0>
1382  <tr>
1383    <td>
1384      &nbsp;
1385    </td>
1386    <td>
1387
1388<p>
1389    </td>
1390  </tr>
1391</table>
1392<a name="m28" doxytag="XSValue::fData"></a><p>
1393<table width="100%" cellpadding="2" cellspacing="0" border="0">
1394  <tr>
1395    <td class="md">
1396      <table cellpadding="0" cellspacing="0" border="0">
1397        <tr>
1398          <td class="md" nowrap valign="top"> struct { ... }   XSValue::fData
1399      </table>
1400    </td>
1401  </tr>
1402</table>
1403<table cellspacing=5 cellpadding=0 border=0>
1404  <tr>
1405    <td>
1406      &nbsp;
1407    </td>
1408    <td>
1409
1410<p>
1411public data.
1412<p>
1413    </td>
1414  </tr>
1415</table>
1416<a name="m27" doxytag="XSValue::fValue"></a><p>
1417<table width="100%" cellpadding="2" cellspacing="0" border="0">
1418  <tr>
1419    <td class="md">
1420      <table cellpadding="0" cellspacing="0" border="0">
1421        <tr>
1422          <td class="md" nowrap valign="top"> union { ... }   XSValue::fValue
1423      </table>
1424    </td>
1425  </tr>
1426</table>
1427<table cellspacing=5 cellpadding=0 border=0>
1428  <tr>
1429    <td>
1430      &nbsp;
1431    </td>
1432    <td>
1433
1434<p>
1435    </td>
1436  </tr>
1437</table>
1438<hr>The documentation for this class was generated from the following file:<ul>
1439<li><a class="el" href="XSValue_8hpp-source.html">XSValue.hpp</a></ul>
1440    </FONT></TD></TR></TABLE><BR>
1441</TD></TR></TABLE></TD></TR></TABLE><BR><TABLE border="0" cellpadding="0" cellspacing="0" width="620"><TR><TD bgcolor="#0086b2"><IMG height="1" src="images/dot.gif" width="1" alt=""></TD></TR><TR><TD align="center"><FONT color="#0086b2" size="-1"><I>
1442              Copyright &copy; 1994-2004 The Apache Software Foundation.
1443              All Rights Reserved.
1444            </I></FONT></TD></TR></TABLE></BODY></HTML>
Note: See TracBrowser for help on using the repository browser.