<divclass="ttc"id="classexml_1_1_node_html_a28ffb3a79990b4b8e85f0638b1c6024c"><divclass="ttname"><ahref="classexml_1_1_node.html#a28ffb3a79990b4b8e85f0638b1c6024c">exml::Node::toAttribute</a></div><divclass="ttdeci">exml::Attribute toAttribute()</div><divclass="ttdoc">Cast the element in a Attribute if it is possible. </div></div>
<divclass="ttc"id="classexml_1_1_node_html_a76f3e55116cd7c7c4243496f032d84ab"><divclass="ttname"><ahref="classexml_1_1_node.html#a76f3e55116cd7c7c4243496f032d84ab">exml::Node::getType</a></div><divclass="ttdeci">enum nodeType getType() const</div><divclass="ttdoc">get the node type. </div></div>
<divclass="ttc"id="classexml_1_1_element_data_html"><divclass="ttname"><ahref="classexml_1_1_element_data.html">exml::ElementData</a></div><divclass="ttdoc">Basic element Node of an XML document <YYYYY>. </div><divclass="ttdef"><b>Definition:</b> Element.hpp:20</div></div>
<divclass="ttc"id="classexml_1_1_text_html"><divclass="ttname"><ahref="classexml_1_1_text.html">exml::Text</a></div><divclass="ttdoc">Text node interface (internal data between two balise : <XXX> ALL here </XXX>. </div><divclass="ttdef"><b>Definition:</b> Text.hpp:15</div></div>
<divclass="ttc"id="classexml_1_1_node_html_a3926b5227f9ca2c83b8d421f86afadb3"><divclass="ttname"><ahref="classexml_1_1_node.html#a3926b5227f9ca2c83b8d421f86afadb3">exml::Node::clear</a></div><divclass="ttdeci">virtual void clear()</div><divclass="ttdoc">clear the Node </div></div>
<divclass="ttc"id="classexml_1_1_node_html_a2516c52e7cb36c63b9ab141220bd2997"><divclass="ttname"><ahref="classexml_1_1_node.html#a2516c52e7cb36c63b9ab141220bd2997">exml::Node::Node</a></div><divclass="ttdeci">Node()</div><divclass="ttdoc">basic element of a xml structure </div></div>
<divclass="ttc"id="classexml_1_1_node_html_abb042954d3f7e14f8c717dd09123b416"><divclass="ttname"><ahref="classexml_1_1_node.html#abb042954d3f7e14f8c717dd09123b416">exml::Node::setValue</a></div><divclass="ttdeci">virtual void setValue(std::string _value)</div><divclass="ttdoc">set the value of the node. </div></div>
<divclass="ttc"id="classexml_1_1_node_html_a8b9a9d4befc43fce6cf11076b4d11aca"><divclass="ttname"><ahref="classexml_1_1_node.html#a8b9a9d4befc43fce6cf11076b4d11aca">exml::Node::getValue</a></div><divclass="ttdeci">const std::string & getValue() const</div><divclass="ttdoc">get the current element Value. </div></div>
<divclass="ttc"id="namespaceexml_html"><divclass="ttname"><ahref="namespaceexml.html">exml</a></div><divclass="ttdoc">exml namespace containing all function for XML interpretor </div><divclass="ttdef"><b>Definition:</b> Attribute.hpp:11</div></div>
<divclass="ttc"id="classexml_1_1_node_html_a448ec01b749b7ed8dd15f5919936e132"><divclass="ttname"><ahref="classexml_1_1_node.html#a448ec01b749b7ed8dd15f5919936e132">exml::Node::isDeclaration</a></div><divclass="ttdeci">bool isDeclaration() const</div><divclass="ttdoc">check if the node is a exml::Declaration </div></div>
<divclass="ttc"id="classexml_1_1_node_html"><divclass="ttname"><ahref="classexml_1_1_node.html">exml::Node</a></div><divclass="ttdoc">Basic main object of all xml elements. </div><divclass="ttdef"><b>Definition:</b> Node.hpp:30</div></div>
<divclass="ttc"id="classexml_1_1_file_pos_html"><divclass="ttname"><ahref="classexml_1_1_file_pos.html">exml::FilePos</a></div><divclass="ttdoc">Position in the file of the original data. </div><divclass="ttdef"><b>Definition:</b> FilePos.hpp:14</div></div>
<divclass="ttc"id="classexml_1_1_node_html_a54d14b2b0d56d68d451b97b60e05c0cb"><divclass="ttname"><ahref="classexml_1_1_node.html#a54d14b2b0d56d68d451b97b60e05c0cb">exml::Node::getPos</a></div><divclass="ttdeci">exml::FilePos getPos() const</div><divclass="ttdoc">get the current position where the element is in the file </div></div>
<divclass="ttc"id="classexml_1_1_node_html_abb3f9c47de4b8152d2f5510ca0a8d448"><divclass="ttname"><ahref="classexml_1_1_node.html#abb3f9c47de4b8152d2f5510ca0a8d448">exml::Node::isText</a></div><divclass="ttdeci">bool isText() const</div><divclass="ttdoc">check if the node is a exml::Text </div></div>
<divclass="ttc"id="classexml_1_1_element_html"><divclass="ttname"><ahref="classexml_1_1_element.html">exml::Element</a></div><divclass="ttdoc">Basic element Node of an XML document <YYYYY>. </div><divclass="ttdef"><b>Definition:</b> Element.hpp:101</div></div>
<divclass="ttc"id="classexml_1_1_node_html_ae2be1ded472149113f3ea70710f57b39"><divclass="ttname"><ahref="classexml_1_1_node.html#ae2be1ded472149113f3ea70710f57b39">exml::Node::exist</a></div><divclass="ttdeci">bool exist() const</div><divclass="ttdoc">Check if the element exit. </div></div>
<divclass="ttc"id="classexml_1_1_node_html_a4f8abab1c25a8f948cdf3d1ad82e9219"><divclass="ttname"><ahref="classexml_1_1_node.html#a4f8abab1c25a8f948cdf3d1ad82e9219">exml::Node::toText</a></div><divclass="ttdeci">exml::Text toText()</div><divclass="ttdoc">Cast the element in a Text if it is possible. </div></div>
<divclass="ttc"id="classexml_1_1_node_html_a37781fb340da72020fe008b2633991dd"><divclass="ttname"><ahref="classexml_1_1_node.html#a37781fb340da72020fe008b2633991dd">exml::Node::m_data</a></div><divclass="ttdeci">ememory::SharedPtr< exml::internal::Node > m_data</div><divclass="ttdoc">internal reference on a node </div><divclass="ttdef"><b>Definition:</b> Node.hpp:35</div></div>
<divclass="ttc"id="classexml_1_1_node_html_a78ac0d44a04a9306d106a3a9528d6bc1"><divclass="ttname"><ahref="classexml_1_1_node.html#a78ac0d44a04a9306d106a3a9528d6bc1">exml::Node::isComment</a></div><divclass="ttdeci">bool isComment() const</div><divclass="ttdoc">check if the node is a exml::Comment </div></div>
<divclass="ttc"id="classexml_1_1_node_html_ae4d737c69879615f52989389f3a38051"><divclass="ttname"><ahref="classexml_1_1_node.html#ae4d737c69879615f52989389f3a38051">exml::Node::isDocument</a></div><divclass="ttdeci">bool isDocument() const</div><divclass="ttdoc">check if the node is a exml::Document </div></div>
<divclass="ttc"id="classexml_1_1_node_html_a767481c377a99616b66b953a02f64dbe"><divclass="ttname"><ahref="classexml_1_1_node.html#a767481c377a99616b66b953a02f64dbe">exml::Node::toElement</a></div><divclass="ttdeci">exml::Element toElement()</div><divclass="ttdoc">Cast the element in a Element if it is possible. </div></div>
<divclass="ttc"id="namespaceexml_html_a49be10c1d94fea7f1fe579e5ec041e55"><divclass="ttname"><ahref="namespaceexml.html#a49be10c1d94fea7f1fe579e5ec041e55">exml::nodeType</a></div><divclass="ttdeci">nodeType</div><divclass="ttdoc">Type of the XML elements. </div><divclass="ttdef"><b>Definition:</b> nodeType.hpp:17</div></div>
<divclass="ttc"id="classexml_1_1_node_html_a507e9c645182210cd5b2d7c79df2830e"><divclass="ttname"><ahref="classexml_1_1_node.html#a507e9c645182210cd5b2d7c79df2830e">exml::Node::isAttribute</a></div><divclass="ttdeci">bool isAttribute() const</div><divclass="ttdoc">check if the node is a exml::Attribute </div></div>
<divclass="ttc"id="classexml_1_1_attribute_list_data_html"><divclass="ttname"><ahref="classexml_1_1_attribute_list_data.html">exml::AttributeListData</a></div><divclass="ttdoc">Abstract interface on all attributes elements. </div><divclass="ttdef"><b>Definition:</b> AttributeList.hpp:17</div></div>
<divclass="ttc"id="classexml_1_1_node_html_afb8c60f6a9a9c1b055755337cd877b12"><divclass="ttname"><ahref="classexml_1_1_node.html#afb8c60f6a9a9c1b055755337cd877b12">exml::Node::toDocument</a></div><divclass="ttdeci">exml::Document toDocument()</div><divclass="ttdoc">Cast the element in a Document if it is possible. </div></div>
<divclass="ttc"id="classexml_1_1_node_html_a2973418a68af05a814fcf463c678e603"><divclass="ttname"><ahref="classexml_1_1_node.html#a2973418a68af05a814fcf463c678e603">exml::Node::toComment</a></div><divclass="ttdeci">exml::Comment toComment()</div><divclass="ttdoc">Cast the element in a Comment if it is possible. </div></div>
<divclass="ttc"id="classexml_1_1_node_html_a6fc2ab327f4add7030ff8d95d7f03d1b"><divclass="ttname"><ahref="classexml_1_1_node.html#a6fc2ab327f4add7030ff8d95d7f03d1b">exml::Node::isElement</a></div><divclass="ttdeci">bool isElement() const</div><divclass="ttdoc">check if the node is a exml::Element </div></div>
<divclass="ttc"id="classexml_1_1_node_html_a6cb2c0185ed2e18bf3742925adfc1e6a"><divclass="ttname"><ahref="classexml_1_1_node.html#a6cb2c0185ed2e18bf3742925adfc1e6a">exml::Node::toDeclaration</a></div><divclass="ttdeci">exml::Declaration toDeclaration()</div><divclass="ttdoc">Cast the element in a Declaration if it is possible. </div></div>