<?xml version="1.0" encoding="utf-8"?>
<!--Detailed report on module LuaConnector-->
<CCCC_Project>
<module_summary>
<lines_of_code value="220" level="0" />
<lines_of_code_per_member_function value="******" level="0" />
<McCabes_cyclomatic_complexity value="4" level="0" />
<McCabes_cyclomatic_complexity_per_member_function value="******" level="2" />
<lines_of_code value="2" level="0" />
<lines_of_code_per_member_function value="********" level="2" />
<lines_of_code_per_line_of_comment value="110.000" level="2" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
<weighted_methods_per_class_unity value="20" level="0" />
<weighted_methods_per_class_visibility value="0" level="0" />
<depth_of_inheritance_tree value="0" level="0" />
<number_of_children value="0" level="0" />
<coupling_between_objects value="7" level="0" />
<IF4 value="0" level="0" />
<IF4_per_member_function value="********" level="0" />
<IF4_visible value="0" level="0" />
<IF4_visible_per_member_function value="********" level="0" />
<IF4_concrete value="0" level="0" />
<IF4_concrete_per_member_function value="********" level="0" />
</module_summary>
<module_detail>
</module_detail>
<procedural_detail>
<member_function>
<name>LuaConnector(signal &amp;)</name>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="380" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="385" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="393" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="400" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="407" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="414" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="422" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="429" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="437" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="443" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="449" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="455" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="462" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="469" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="476" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="484" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="491" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="498" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="505" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="512" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="519" />
</extent>
<lines_of_code value="128" level="2" />
<McCabes_cyclomatic_complexity value="0" level="0" />
<lines_of_comment value="0" level="0" />
<lines_of_code_per_line_of_comment value="******" level="2" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
</member_function>
<member_function>
<name>connect(const string &amp;)</name>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="348" />
</extent>
<lines_of_code value="5" level="0" />
<McCabes_cyclomatic_complexity value="1" 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>connect(int)</name>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="354" />
</extent>
<lines_of_code value="12" 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>disconnect()</name>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="369" />
</extent>
<lines_of_code value="4" 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>getState()</name>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="343" />
</extent>
<lines_of_code value="4" level="0" />
<McCabes_cyclomatic_complexity value="1" 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>pushValue(Empty,const string &amp;)</name>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="271" />
</extent>
<lines_of_code value="3" 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>pushValue(T,const string &amp;)</name>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="255" />
</extent>
<lines_of_code value="4" 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>pushValue(const Element &amp;,const string &amp;)</name>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="325" />
</extent>
<lines_of_code value="4" 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>pushValue(const EntityPickResult &amp;,const string &amp;)</name>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="301" />
</extent>
<lines_of_code value="4" 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>pushValue(const InputMode &amp;,const string &amp;)</name>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="315" />
</extent>
<lines_of_code value="4" 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>pushValue(const MouseButton &amp;,const string &amp;)</name>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="311" />
</extent>
<lines_of_code value="4" 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>pushValue(const MousePickerArgs &amp;,const string &amp;)</name>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="306" />
</extent>
<lines_of_code value="4" 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>pushValue(const ServerInfo &amp;,const string &amp;)</name>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="261" />
</extent>
<lines_of_code value="4" 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>pushValue(const float &amp;,const string &amp;)</name>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="275" />
</extent>
<lines_of_code value="4" 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>pushValue(const int &amp;,const string &amp;)</name>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="290" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="296" />
</extent>
<lines_of_code value="8" 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>pushValue(const long &amp;,const string &amp;)</name>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="280" />
</extent>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="285" />
</extent>
<lines_of_code value="8" 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>pushValue(const set &amp;,const string &amp;)</name>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="320" />
</extent>
<lines_of_code value="4" 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>pushValue(const string &amp;,const string &amp;)</name>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="266" />
</extent>
<lines_of_code value="4" 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>setState(lua_State *)</name>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="338" />
</extent>
<lines_of_code value="4" 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>~LuaConnector()</name>
<extent>
<description>definition</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="331" />
</extent>
<lines_of_code value="4" 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>LuaConnector</name>
<client_module>
</client_module>
<supplier_module>
<name>Element</name>
<visible>true</visible>
<concrete>false</concrete>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="325" />
</extent>
<name>Empty</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="271" />
</extent>
<name>ServerInfo</name>
<visible>true</visible>
<concrete>false</concrete>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="261" />
</extent>
<name>T</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="255" />
</extent>
<name>set</name>
<visible>true</visible>
<concrete>false</concrete>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="320" />
</extent>
<name>signal</name>
<visible>true</visible>
<concrete>false</concrete>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="380" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="385" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="393" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="400" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="407" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="414" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="422" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="429" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="437" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="443" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="449" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="455" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="462" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="469" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="476" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="484" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="491" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="498" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="505" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="512" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="519" />
</extent>
<name>string</name>
<visible>true</visible>
<concrete>false</concrete>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="255" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="261" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="266" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="266" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="271" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="275" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="280" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="285" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="290" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="296" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="301" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="306" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="311" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="315" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="320" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="325" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp" line="348" />
</extent>
</supplier_module>
</module>
</structural_detail>
</CCCC_Project>

