<?xml version="1.0" encoding="utf-8"?>
<!--Detailed report on module TiXmlNode-->
<CCCC_Project>
<module_summary>
<lines_of_code value="129" level="0" />
<lines_of_code_per_member_function value="******" level="0" />
<McCabes_cyclomatic_complexity value="51" level="0" />
<McCabes_cyclomatic_complexity_per_member_function value="******" level="2" />
<lines_of_code value="182" level="0" />
<lines_of_code_per_member_function value="********" level="2" />
<lines_of_code_per_line_of_comment value="0.709" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="0.280" level="0" />
<weighted_methods_per_class_unity value="54" level="0" />
<weighted_methods_per_class_visibility value="2" level="0" />
<depth_of_inheritance_tree value="1" level="0" />
<number_of_children value="1" level="0" />
<coupling_between_objects value="7" level="0" />
<IF4 value="36" level="0" />
<IF4_per_member_function value="********" level="2" />
<IF4_visible value="36" level="1" />
<IF4_visible_per_member_function value="********" level="2" />
<IF4_concrete value="4" level="0" />
<IF4_concrete_per_member_function value="********" level="2" />
</module_summary>
<module_detail>
<description>declaration</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="193" />
<lines_of_code value="1" level="0" />
<McCabes_cyclomatic_complexity value="0" level="0" />
<lines_of_comment value="0" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="419" />
<lines_of_code value="23" level="0" />
<McCabes_cyclomatic_complexity value="0" level="0" />
<lines_of_comment value="9" level="0" />
<lines_of_code_per_line_of_comment value="2.556" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</module_detail>
<procedural_detail>
<member_function>
<name>Accept(TiXmlVisitor *)</name>
<extent>
<description>declaration</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="732" />
</extent>
<lines_of_code value="1" level="0" />
<McCabes_cyclomatic_complexity value="0" level="0" />
<lines_of_comment value="22" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>Clear()</name>
<extent>
<description>declaration</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="510" />
</extent>
<lines_of_code value="1" level="0" />
<McCabes_cyclomatic_complexity value="0" level="0" />
<lines_of_comment value="1" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>Clone()</name>
<extent>
<description>declaration</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="708" />
</extent>
<lines_of_code value="1" level="0" />
<McCabes_cyclomatic_complexity value="0" level="0" />
<lines_of_comment value="3" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>CopyTo(TiXmlNode *)</name>
<extent>
<description>declaration</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="739" />
</extent>
<lines_of_code value="1" level="0" />
<McCabes_cyclomatic_complexity value="0" level="0" />
<lines_of_comment value="2" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>FirstChild()</name>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="516" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="517" />
</extent>
<lines_of_code value="2" level="0" />
<McCabes_cyclomatic_complexity value="2" level="0" />
<lines_of_comment value="1" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>FirstChild(const char *)</name>
<extent>
<description>declaration</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="518" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="520" />
</extent>
<lines_of_code value="4" level="0" />
<McCabes_cyclomatic_complexity value="1" level="0" />
<lines_of_comment value="4" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>FirstChild(const string &amp;)</name>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="534" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="535" />
</extent>
<lines_of_code value="2" level="0" />
<McCabes_cyclomatic_complexity value="2" level="0" />
<lines_of_comment value="2" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>FirstChildElement()</name>
<extent>
<description>declaration</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="658" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="659" />
</extent>
<lines_of_code value="4" level="0" />
<McCabes_cyclomatic_complexity value="1" level="0" />
<lines_of_comment value="1" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>FirstChildElement(const char *)</name>
<extent>
<description>declaration</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="664" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="665" />
</extent>
<lines_of_code value="4" level="0" />
<McCabes_cyclomatic_complexity value="1" level="0" />
<lines_of_comment value="1" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>FirstChildElement(const string &amp;)</name>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="670" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="671" />
</extent>
<lines_of_code value="2" level="0" />
<McCabes_cyclomatic_complexity value="2" level="0" />
<lines_of_comment value="2" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>GetDocument()</name>
<extent>
<description>declaration</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="683" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="684" />
</extent>
<lines_of_code value="4" level="0" />
<McCabes_cyclomatic_complexity value="1" level="0" />
<lines_of_comment value="3" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>Identify(const char *,TiXmlEncoding)</name>
<extent>
<description>declaration</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="747" />
</extent>
<lines_of_code value="1" level="0" />
<McCabes_cyclomatic_complexity value="0" level="0" />
<lines_of_comment value="1" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>InsertAfterChild(TiXmlNode *,const TiXmlNode &amp;)</name>
<extent>
<description>declaration</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="597" />
</extent>
<lines_of_code value="1" level="0" />
<McCabes_cyclomatic_complexity value="0" level="0" />
<lines_of_comment value="3" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>InsertBeforeChild(TiXmlNode *,const TiXmlNode &amp;)</name>
<extent>
<description>declaration</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="592" />
</extent>
<lines_of_code value="1" level="0" />
<McCabes_cyclomatic_complexity value="0" level="0" />
<lines_of_comment value="3" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>InsertEndChild(const TiXmlNode &amp;)</name>
<extent>
<description>declaration</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="575" />
</extent>
<lines_of_code value="1" level="0" />
<McCabes_cyclomatic_complexity value="0" level="0" />
<lines_of_comment value="3" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>IterateChildren(const TiXmlNode *)</name>
<extent>
<description>declaration</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="556" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="557" />
</extent>
<lines_of_code value="4" level="0" />
<McCabes_cyclomatic_complexity value="1" level="0" />
<lines_of_comment value="16" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>IterateChildren(const char *,const TiXmlNode *)</name>
<extent>
<description>declaration</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="562" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="563" />
</extent>
<lines_of_code value="4" level="0" />
<McCabes_cyclomatic_complexity value="1" level="0" />
<lines_of_comment value="1" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>IterateChildren(const string &amp;,const TiXmlNode *)</name>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="568" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="569" />
</extent>
<lines_of_code value="2" level="0" />
<McCabes_cyclomatic_complexity value="2" level="0" />
<lines_of_comment value="2" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>LastChild()</name>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="525" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="526" />
</extent>
<lines_of_code value="2" level="0" />
<McCabes_cyclomatic_complexity value="2" level="0" />
<lines_of_comment value="1" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>LastChild(const char *)</name>
<extent>
<description>declaration</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="528" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="529" />
</extent>
<lines_of_code value="4" level="0" />
<McCabes_cyclomatic_complexity value="1" level="0" />
<lines_of_comment value="1" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>LastChild(const string &amp;)</name>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="536" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="537" />
</extent>
<lines_of_code value="2" level="0" />
<McCabes_cyclomatic_complexity value="2" level="0" />
<lines_of_comment value="2" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>LinkEndChild(TiXmlNode *)</name>
<extent>
<description>declaration</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="587" />
</extent>
<lines_of_code value="1" level="0" />
<McCabes_cyclomatic_complexity value="0" level="0" />
<lines_of_comment value="9" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>NextSibling()</name>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="625" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="626" />
</extent>
<lines_of_code value="2" level="0" />
<McCabes_cyclomatic_complexity value="2" level="0" />
<lines_of_comment value="1" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>NextSibling(const char *)</name>
<extent>
<description>declaration</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="629" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="630" />
</extent>
<lines_of_code value="4" level="0" />
<McCabes_cyclomatic_complexity value="1" level="0" />
<lines_of_comment value="1" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>NextSibling(const string &amp;)</name>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="620" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="621" />
</extent>
<lines_of_code value="2" level="0" />
<McCabes_cyclomatic_complexity value="2" level="0" />
<lines_of_comment value="2" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>NextSiblingElement()</name>
<extent>
<description>declaration</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="638" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="639" />
</extent>
<lines_of_code value="4" level="0" />
<McCabes_cyclomatic_complexity value="1" level="0" />
<lines_of_comment value="4" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>NextSiblingElement(const char *)</name>
<extent>
<description>declaration</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="647" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="648" />
</extent>
<lines_of_code value="4" level="0" />
<McCabes_cyclomatic_complexity value="1" level="0" />
<lines_of_comment value="4" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>NextSiblingElement(const string &amp;)</name>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="653" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="654" />
</extent>
<lines_of_code value="2" level="0" />
<McCabes_cyclomatic_complexity value="2" level="0" />
<lines_of_comment value="2" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>NoChildren()</name>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="689" />
</extent>
<lines_of_code value="1" level="0" />
<McCabes_cyclomatic_complexity value="1" level="0" />
<lines_of_comment value="1" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>Parent()</name>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="513" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="514" />
</extent>
<lines_of_code value="2" level="0" />
<McCabes_cyclomatic_complexity value="2" level="0" />
<lines_of_comment value="1" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>PreviousSibling()</name>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="608" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="609" />
</extent>
<lines_of_code value="2" level="0" />
<McCabes_cyclomatic_complexity value="2" level="0" />
<lines_of_comment value="1" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>PreviousSibling(const char *)</name>
<extent>
<description>declaration</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="612" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="613" />
</extent>
<lines_of_code value="4" level="0" />
<McCabes_cyclomatic_complexity value="1" level="0" />
<lines_of_comment value="1" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>PreviousSibling(const string &amp;)</name>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="618" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="619" />
</extent>
<lines_of_code value="2" level="0" />
<McCabes_cyclomatic_complexity value="2" level="0" />
<lines_of_comment value="2" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>RemoveChild(TiXmlNode *)</name>
<extent>
<description>declaration</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="605" />
</extent>
<lines_of_code value="1" level="0" />
<McCabes_cyclomatic_complexity value="0" level="0" />
<lines_of_comment value="1" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>ReplaceChild(TiXmlNode *,const TiXmlNode &amp;)</name>
<extent>
<description>declaration</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="602" />
</extent>
<lines_of_code value="1" level="0" />
<McCabes_cyclomatic_complexity value="0" level="0" />
<lines_of_comment value="3" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>SetValue(const char *)</name>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="502" />
</extent>
<lines_of_code value="1" level="0" />
<McCabes_cyclomatic_complexity value="0" level="0" />
<lines_of_comment value="9" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>SetValue(const string &amp;)</name>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="506" />
</extent>
<lines_of_code value="1" level="0" />
<McCabes_cyclomatic_complexity value="0" level="0" />
<lines_of_comment value="1" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>StreamIn(istream *,TIXML_STRING *)</name>
<extent>
<description>declaration</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="743" />
</extent>
<lines_of_code value="1" level="0" />
<McCabes_cyclomatic_complexity value="0" level="0" />
<lines_of_comment value="1" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>TiXmlNode(NodeType)</name>
<extent>
<description>declaration</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="735" />
</extent>
<lines_of_code value="1" level="0" />
<McCabes_cyclomatic_complexity value="0" level="0" />
<lines_of_comment value="0" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>TiXmlNode(const TiXmlNode &amp;)</name>
<extent>
<description>declaration</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="761" />
</extent>
<lines_of_code value="1" level="0" />
<McCabes_cyclomatic_complexity value="0" level="0" />
<lines_of_comment value="1" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>ToComment()</name>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="693" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="700" />
</extent>
<lines_of_code value="2" level="0" />
<McCabes_cyclomatic_complexity value="2" level="0" />
<lines_of_comment value="2" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>ToDeclaration()</name>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="696" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="703" />
</extent>
<lines_of_code value="2" level="0" />
<McCabes_cyclomatic_complexity value="2" level="0" />
<lines_of_comment value="2" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>ToDocument()</name>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="691" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="698" />
</extent>
<lines_of_code value="2" level="0" />
<McCabes_cyclomatic_complexity value="2" level="0" />
<lines_of_comment value="2" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>ToElement()</name>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="692" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="699" />
</extent>
<lines_of_code value="2" level="0" />
<McCabes_cyclomatic_complexity value="2" level="0" />
<lines_of_comment value="2" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>ToText()</name>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="695" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="702" />
</extent>
<lines_of_code value="2" level="0" />
<McCabes_cyclomatic_complexity value="2" level="0" />
<lines_of_comment value="2" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>ToUnknown()</name>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="694" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="701" />
</extent>
<lines_of_code value="2" level="0" />
<McCabes_cyclomatic_complexity value="2" level="0" />
<lines_of_comment value="2" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>Type()</name>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="678" />
</extent>
<lines_of_code value="1" level="0" />
<McCabes_cyclomatic_complexity value="1" level="0" />
<lines_of_comment value="4" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>Value()</name>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="483" />
</extent>
<lines_of_code value="1" level="0" />
<McCabes_cyclomatic_complexity value="1" level="0" />
<lines_of_comment value="12" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>ValueStr()</name>
<extent>
<description>definition</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="490" />
</extent>
<lines_of_code value="1" level="0" />
<McCabes_cyclomatic_complexity value="1" level="0" />
<lines_of_comment value="4" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>operator &lt;&lt;(ostream &amp;,const TiXmlNode &amp;)</name>
<extent>
<description>declaration</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="448" />
</extent>
<lines_of_code value="1" level="0" />
<McCabes_cyclomatic_complexity value="0" level="0" />
<lines_of_comment value="16" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>operator &lt;&lt;(string &amp;,const TiXmlNode &amp;)</name>
<extent>
<description>declaration</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="451" />
</extent>
<lines_of_code value="1" level="0" />
<McCabes_cyclomatic_complexity value="0" level="0" />
<lines_of_comment value="1" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>operator =(const TiXmlNode &amp;)</name>
<extent>
<description>declaration</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="762" />
</extent>
<lines_of_code value="1" level="0" />
<McCabes_cyclomatic_complexity value="0" level="0" />
<lines_of_comment value="1" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>operator &gt;&gt;(istream &amp;,TiXmlNode &amp;)</name>
<extent>
<description>declaration</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="430" />
</extent>
<lines_of_code value="1" level="0" />
<McCabes_cyclomatic_complexity value="0" level="0" />
<lines_of_comment value="3" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>~TiXmlNode()</name>
<extent>
<description>declaration</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="469" />
</extent>
<lines_of_code value="1" level="0" />
<McCabes_cyclomatic_complexity value="0" level="0" />
<lines_of_comment value="0" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
</procedural_detail>
<structural_detail>
<module>
<name>TiXmlNode</name>
<client_module>
<name>TiXmlElement</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>inheritance</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="937" />
</extent>
</client_module>
<supplier_module>
<name>TIXML_STRING</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by reference</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="743" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="755" />
</extent>
<name>TiXmlBase</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>inheritance</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="419" />
</extent>
<name>TiXmlVisitor</name>
<visible>true</visible>
<concrete>false</concrete>
<extent>
<description>pass by reference</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="732" />
</extent>
<name>istream</name>
<visible>true</visible>
<concrete>false</concrete>
<extent>
<description>pass by reference</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="430" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="743" />
</extent>
<name>ostream</name>
<visible>true</visible>
<concrete>false</concrete>
<extent>
<description>pass by reference</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="448" />
</extent>
<name>string</name>
<visible>true</visible>
<concrete>false</concrete>
<extent>
<description>pass by reference</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="451" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="506" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="534" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="535" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="536" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="537" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="568" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="569" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="618" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="619" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="620" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="621" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="653" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="654" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="670" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="671" />
</extent>
</supplier_module>
</module>
</structural_detail>
</CCCC_Project>

