Select Git revision
7. Jami plugins.md
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
sflphone-server2.xmi 400.85 KiB
<?xml version="1.0" encoding="UTF-8"?>
<XMI xmlns:UML="http://schema.omg.org/spec/UML/1.3" verified="false" timestamp="2005-09-27T16:09:40" xmi.version="1.2" >
<XMI.header>
<XMI.documentation>
<XMI.exporter>umbrello uml modeller http://uml.sf.net</XMI.exporter>
<XMI.exporterVersion>1.4.2</XMI.exporterVersion>
<XMI.exporterEncoding>UnicodeUTF8</XMI.exporterEncoding>
</XMI.documentation>
<XMI.metamodel xmi.name="UML" href="UML.xml" xmi.version="1.3" />
</XMI.header>
<XMI.content>
<UML:Model isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" >
<UML:Namespace.ownedElement>
<UML:Stereotype isSpecification="false" isLeaf="false" visibility="public" xmi.id="3" isRoot="false" isAbstract="false" name="datatype" />
<UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="2" isRoot="false" isAbstract="false" name="int" />
<UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="4" isRoot="false" isAbstract="false" name="char" />
<UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="5" isRoot="false" isAbstract="false" name="bool" />
<UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="6" isRoot="false" isAbstract="false" name="float" />
<UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="7" isRoot="false" isAbstract="false" name="double" />
<UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="8" isRoot="false" isAbstract="false" name="long" />
<UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="9" isRoot="false" isAbstract="false" name="short" />
<UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="10" isRoot="false" isAbstract="false" name="string" />
<UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="98" isRoot="false" isAbstract="false" name="void" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="11" isRoot="false" isAbstract="false" name="GUIServer" >
<UML:GeneralizableElement.generalization>
<UML:Generalization xmi.idref="19" />
</UML:GeneralizableElement.generalization>
<UML:Classifier.feature>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="97" isRoot="false" isAbstract="false" name="list" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="155" type="5" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="146" isRoot="false" isAbstract="false" name="sendItem" />
</UML:Classifier.feature>
</UML:Class>
<UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="12" isRoot="false" isAbstract="false" name="GUIFramework" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="13" isRoot="false" isAbstract="false" name="RequestManager" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="14" isRoot="false" isAbstract="false" name="Request" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="15" isRoot="false" isAbstract="false" name="RequestFactory" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="16" isRoot="false" isAbstract="false" name="TCPSessionIO" >
<UML:GeneralizableElement.generalization>
<UML:Generalization xmi.idref="22" />
<UML:Generalization xmi.idref="47" />
</UML:GeneralizableElement.generalization>
</UML:Class>
<UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="17" isRoot="false" isAbstract="false" name="TCPStream" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="18" isRoot="false" isAbstract="false" name="SessionIO" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="37" isRoot="false" isAbstract="false" name="TCPSocket" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="65" isRoot="false" isAbstract="false" name="TCPSession" >
<UML:GeneralizableElement.generalization>
<UML:Generalization xmi.idref="70" />
<UML:Generalization xmi.idref="74" />
</UML:GeneralizableElement.generalization>
</UML:Class>
<UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="66" isRoot="false" isAbstract="false" name="TCPStreamPool" >
<UML:GeneralizableElement.generalization>
<UML:Generalization xmi.idref="67" />
</UML:GeneralizableElement.generalization>
</UML:Class>
<UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="73" isRoot="false" isAbstract="false" name="Thread" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="83" isRoot="false" isAbstract="false" name="ObjectPool" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="92" isRoot="false" isAbstract="false" name="RequestList" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="94" isRoot="false" isAbstract="false" name="ManagerImpl" >
<UML:Classifier.feature>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="100" isRoot="false" isAbstract="false" name="list" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="156" type="5" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
</UML:Class>
<UML:Generalization isSpecification="false" child="11" visibility="public" xmi.id="19" parent="12" discriminator="" name="" />
<UML:Generalization isSpecification="false" child="16" visibility="public" xmi.id="22" parent="17" discriminator="" name="" />
<UML:Association isSpecification="false" visibility="public" xmi.id="25" name="" >
<UML:Association.connection>
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="26" aggregation="composite" type="11" name="" />
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="27" aggregation="none" type="13" name="" />
</UML:Association.connection>
</UML:Association>
<UML:Association isSpecification="false" visibility="public" xmi.id="28" name="" >
<UML:Association.connection>
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="29" aggregation="composite" type="13" name="" />
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="30" aggregation="none" type="15" name="" />
</UML:Association.connection>
</UML:Association>
<UML:Association isSpecification="false" visibility="public" xmi.id="31" name="" >
<UML:Association.connection>
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="false" xmi.id="32" aggregation="none" type="15" name="" />
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="33" aggregation="none" type="14" name="" />
</UML:Association.connection>
</UML:Association>
<UML:Association isSpecification="false" visibility="public" xmi.id="34" name="" >
<UML:Association.connection>
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="false" xmi.id="35" aggregation="none" type="14" name="" />
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="36" aggregation="none" type="11" name="" />
</UML:Association.connection>
</UML:Association>
<UML:Association isSpecification="false" visibility="public" xmi.id="38" name="" >
<UML:Association.connection>
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="39" aggregation="composite" type="18" name="" />
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="40" aggregation="none" type="37" name="" />
</UML:Association.connection>
</UML:Association>
<UML:Association isSpecification="false" visibility="public" xmi.id="41" name="" >
<UML:Association.connection>
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="42" aggregation="composite" type="18" name="" />
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="43" aggregation="none" type="16" name="" />
</UML:Association.connection>
</UML:Association>
<UML:Association isSpecification="false" visibility="public" xmi.id="44" name="" >
<UML:Association.connection>
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="45" aggregation="shared" type="18" name="" />
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="46" aggregation="none" type="16" name="" />
</UML:Association.connection>
</UML:Association>
<UML:Generalization isSpecification="false" child="16" visibility="public" xmi.id="47" parent="18" discriminator="" name="" />
<UML:Association isSpecification="false" visibility="public" xmi.id="50" name="" >
<UML:Association.connection>
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="51" aggregation="composite" type="17" name="" />
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="52" aggregation="none" type="16" name="" />
</UML:Association.connection>
</UML:Association>
<UML:Association isSpecification="false" visibility="public" xmi.id="53" name="" >
<UML:Association.connection>
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="54" aggregation="shared" type="16" name="" />
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="55" aggregation="none" type="17" name="" />
</UML:Association.connection>
</UML:Association>
<UML:Association isSpecification="false" visibility="public" xmi.id="56" name="" >
<UML:Association.connection>
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="57" aggregation="composite" type="37" name="" />
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="58" aggregation="none" type="16" name="" />
</UML:Association.connection>
</UML:Association>
<UML:Association isSpecification="false" visibility="public" xmi.id="59" name="" >
<UML:Association.connection>
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="60" aggregation="composite" type="16" name="" />
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="61" aggregation="none" type="37" name="" />
</UML:Association.connection>
</UML:Association>
<UML:Association isSpecification="false" visibility="public" xmi.id="62" name="" >
<UML:Association.connection>
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="63" aggregation="shared" type="13" name="" />
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="64" aggregation="none" type="18" name="" />
</UML:Association.connection>
</UML:Association>
<UML:Generalization isSpecification="false" child="66" visibility="public" xmi.id="67" parent="65" discriminator="" name="" />
<UML:Generalization isSpecification="false" child="65" visibility="public" xmi.id="70" parent="17" discriminator="" name="" />
<UML:Generalization isSpecification="false" child="65" visibility="public" xmi.id="74" parent="73" discriminator="" name="" />
<UML:Association isSpecification="false" visibility="public" xmi.id="77" name="" >
<UML:Association.connection>
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="78" aggregation="shared" type="16" name="" />
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="79" aggregation="none" type="16" name="" />
</UML:Association.connection>
</UML:Association>
<UML:Association isSpecification="false" visibility="public" xmi.id="80" name="" >
<UML:Association.connection>
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="81" aggregation="shared" type="16" name="" />
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="82" aggregation="none" type="66" name="" />
</UML:Association.connection>
</UML:Association>
<UML:Association isSpecification="false" visibility="public" xmi.id="84" name="" >
<UML:Association.connection>
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="85" aggregation="composite" type="66" name="" />
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="86" aggregation="none" type="83" name="" multiplicity="2" />
</UML:Association.connection>
</UML:Association>
</UML:Namespace.ownedElement>
</UML:Model>
</XMI.content>
<XMI.extensions xmi.extender="umbrello" >
<docsettings viewid="91" documentation="" uniqueid="156" />
<diagrams>
<diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="0" showopsig="0" usefillcolor="1" snapx="10" canvaswidth="840" snapy="10" showatts="1" xmi.id="1" documentation="" type="402" showops="1" showpackage="0" name="class diagram" localid="900000" showstereotype="0" showscope="1" snapcsgrid="0" font="Sans,10,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="554" >
<widgets>
<classwidget usesdiagramfillcolour="1" width="87" showattsigs="601" usesdiagramusefillcolour="1" x="95" linecolour="none" y="170" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="59" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="11" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans,10,-1,5,75,0,0,0,0,0" />
<classwidget usesdiagramfillcolour="1" width="103" showattsigs="601" usesdiagramusefillcolour="1" x="80" linecolour="none" y="53" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="33" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="12" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans,10,-1,5,75,0,0,0,0,0" />
<classwidget usesdiagramfillcolour="1" width="112" showattsigs="601" usesdiagramusefillcolour="1" x="293" linecolour="none" y="169" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="33" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="13" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans,10,-1,5,75,0,0,0,0,0" />
<classwidget usesdiagramfillcolour="1" width="60" showattsigs="601" usesdiagramusefillcolour="1" x="103" linecolour="none" y="242" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="33" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="14" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans,10,-1,5,75,0,0,0,0,0" />
<classwidget usesdiagramfillcolour="1" width="106" showattsigs="601" usesdiagramusefillcolour="1" x="295" linecolour="none" y="242" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="33" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="15" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans,10,-1,5,75,0,0,0,0,0" />
<classwidget usesdiagramfillcolour="1" width="100" showattsigs="601" usesdiagramusefillcolour="1" x="489" linecolour="none" y="236" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="33" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="16" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans,10,-1,5,75,0,0,0,0,0" />
<classwidget usesdiagramfillcolour="1" width="79" showattsigs="601" usesdiagramusefillcolour="1" x="613" linecolour="none" y="167" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="33" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="17" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans,10,-1,5,75,0,0,0,0,0" />
<classwidget usesdiagramfillcolour="0" width="73" showattsigs="601" usesdiagramusefillcolour="0" x="503" linecolour="#ff0000" y="169" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="33" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="18" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans,10,-1,5,75,0,0,0,0,0" />
<classwidget usesdiagramfillcolour="1" width="79" showattsigs="601" usesdiagramusefillcolour="1" x="422" linecolour="none" y="318" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="33" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="37" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans,10,-1,5,75,0,0,0,0,0" />
<classwidget usesdiagramfillcolour="1" width="85" showattsigs="601" usesdiagramusefillcolour="1" x="664" linecolour="none" y="239" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="33" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="65" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans,10,-1,5,75,0,0,0,0,0" />
<classwidget usesdiagramfillcolour="0" width="108" showattsigs="601" usesdiagramusefillcolour="0" x="557" linecolour="#ff0000" y="317" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="33" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="66" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans,10,-1,5,75,0,0,0,0,0" />
<classwidget usesdiagramfillcolour="1" width="52" showattsigs="601" usesdiagramusefillcolour="1" x="736" linecolour="none" y="167" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="33" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="73" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans,10,-1,5,75,0,0,0,0,0" />
<classwidget usesdiagramfillcolour="1" width="78" showattsigs="601" usesdiagramusefillcolour="1" x="572" linecolour="none" y="397" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="33" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="83" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans,10,-1,5,75,0,0,0,0,0" />
</widgets>
<messages/>
<associations>
<assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="12" widgetaid="11" xmi.id="19" >
<linepath>
<startpoint startx="138" starty="170" />
<endpoint endx="131" endy="86" />
</linepath>
</assocwidget>
<assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="13" widgetaid="11" xmi.id="25" >
<linepath>
<startpoint startx="182" starty="199" />
<endpoint endx="293" endy="185" />
</linepath>
</assocwidget>
<assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="15" widgetaid="13" xmi.id="28" >
<linepath>
<startpoint startx="349" starty="202" />
<endpoint endx="348" endy="242" />
</linepath>
</assocwidget>
<assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="14" widgetaid="15" xmi.id="31" >
<linepath>
<startpoint startx="295" starty="258" />
<endpoint endx="163" endy="258" />
</linepath>
</assocwidget>
<assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="11" widgetaid="14" xmi.id="34" >
<linepath>
<startpoint startx="133" starty="242" />
<endpoint endx="138" endy="229" />
</linepath>
</assocwidget>
<assocwidget totalcounta="3" indexa="1" totalcountb="2" indexb="1" widgetbid="37" widgetaid="16" xmi.id="59" >
<linepath>
<startpoint startx="522" starty="269" />
<endpoint endx="461" endy="318" />
</linepath>
</assocwidget>
<assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="18" widgetaid="13" xmi.id="62" >
<linepath>
<startpoint startx="405" starty="185" />
<endpoint endx="503" endy="185" />
</linepath>
</assocwidget>
<assocwidget totalcounta="3" indexa="2" totalcountb="2" indexb="1" widgetbid="65" widgetaid="66" xmi.id="67" >
<linepath>
<startpoint startx="629" starty="317" />
<endpoint endx="706" endy="272" />
</linepath>
</assocwidget>
<assocwidget totalcounta="3" indexa="1" totalcountb="2" indexb="1" widgetbid="17" widgetaid="65" xmi.id="70" >
<linepath>
<startpoint startx="692" starty="239" />
<endpoint endx="652" endy="200" />
</linepath>
</assocwidget>
<assocwidget totalcounta="3" indexa="2" totalcountb="2" indexb="1" widgetbid="73" widgetaid="65" xmi.id="74" >
<linepath>
<startpoint startx="720" starty="239" />
<endpoint endx="762" endy="200" />
</linepath>
</assocwidget>
<assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="18" widgetaid="16" xmi.id="47" >
<linepath>
<startpoint startx="539" starty="236" />
<endpoint endx="539" endy="202" />
</linepath>
</assocwidget>
<assocwidget totalcounta="3" indexa="2" totalcountb="3" indexb="1" widgetbid="66" widgetaid="16" xmi.id="80" >
<linepath>
<startpoint startx="555" starty="269" />
<endpoint endx="593" endy="317" />
</linepath>
</assocwidget>
<assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="83" widgetaid="66" xmi.id="84" >
<linepath>
<startpoint startx="611" starty="350" />
<endpoint endx="611" endy="397" />
</linepath>
<floatingtext usesdiagramfillcolour="1" width="15" usesdiagramusefillcolour="1" x="613" linecolour="none" y="374" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="21" usefillcolor="1" pretext="" isinstance="0" xmi.id="89" text="2" font="Sans,10,-1,5,50,0,0,0,0,0" />
</assocwidget>
</associations>
</diagram>
<diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="0" showopsig="0" usefillcolor="1" snapx="10" canvaswidth="750" snapy="10" showatts="1" xmi.id="91" documentation="" type="403" showops="1" showpackage="0" name="list" localid="899997" showstereotype="0" showscope="1" snapcsgrid="0" font="Sans,10,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="586" >
<widgets>
<objectwidget usesdiagramfillcolour="1" width="91" usesdiagramusefillcolour="1" x="35" linecolour="none" y="48" instancename="" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="27" usefillcolor="1" isinstance="0" xmi.id="92" decon="0" localid="899999" multipleinstance="0" drawasactor="0" font="Sans,10,-1,5,50,0,1,0,0,0" />
<objectwidget usesdiagramfillcolour="1" width="83" usesdiagramusefillcolour="1" x="213" linecolour="none" y="48" instancename="" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="27" usefillcolor="1" isinstance="0" xmi.id="11" decon="0" localid="899998" multipleinstance="0" drawasactor="0" font="Sans,10,-1,5,50,0,1,0,0,0" />
<objectwidget usesdiagramfillcolour="1" width="97" usesdiagramusefillcolour="1" x="365" linecolour="none" y="48" instancename="" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="27" usefillcolor="1" isinstance="0" xmi.id="94" decon="0" localid="899997" multipleinstance="0" drawasactor="0" font="Sans,10,-1,5,50,0,1,0,0,0" />
</widgets>
<messages>
<messagewidget usesdiagramfillcolour="1" width="182" usesdiagramusefillcolour="1" x="80" linecolour="none" y="122" operation="97" linewidth="none" usesdiagramlinewidth="1" widgetbid="899998" usesdiagramlinecolour="1" fillcolour="none" height="141" usefillcolor="1" seqnum="" textid="96" widgetaid="899999" isinstance="0" xmi.id="93" sequencemessagetype="1000" font="Sans,10,-1,5,50,0,0,0,0,0" >
<floatingtext usesdiagramfillcolour="1" width="41" usesdiagramusefillcolour="1" x="85" linecolour="none" y="101" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="704" fillcolour="none" height="21" usefillcolor="1" pretext="" isinstance="0" xmi.id="96" text=": list()" font="Sans,10,-1,5,50,0,0,0,0,0" />
</messagewidget>
<messagewidget usesdiagramfillcolour="1" width="167" usesdiagramusefillcolour="1" x="254" linecolour="none" y="136" operation="100" linewidth="none" usesdiagramlinewidth="1" widgetbid="899997" usesdiagramlinecolour="1" fillcolour="none" height="105" usefillcolor="1" seqnum="" textid="99" widgetaid="899998" isinstance="0" xmi.id="95" sequencemessagetype="1000" font="Sans,10,-1,5,50,0,0,0,0,0" >
<floatingtext usesdiagramfillcolour="1" width="41" usesdiagramusefillcolour="1" x="259" linecolour="none" y="115" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="704" fillcolour="none" height="21" usefillcolor="1" pretext="" isinstance="0" xmi.id="99" text=": list()" font="Sans,10,-1,5,50,0,0,0,0,0" />
</messagewidget>
<messagewidget usesdiagramfillcolour="1" width="157" usesdiagramusefillcolour="1" x="255" linecolour="none" y="161" operation="146" linewidth="none" usesdiagramlinewidth="1" widgetbid="899998" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" textid="145" widgetaid="899997" isinstance="0" xmi.id="117" sequencemessagetype="1001" font="Sans,10,-1,5,50,0,0,0,0,0" >
<floatingtext usesdiagramfillcolour="1" width="78" usesdiagramusefillcolour="1" x="260" linecolour="none" y="140" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="704" fillcolour="none" height="21" usefillcolor="1" pretext="" isinstance="0" xmi.id="145" text=": sendItem()" font="Sans,10,-1,5,50,0,0,0,0,0" />
</messagewidget>
<messagewidget usesdiagramfillcolour="1" width="157" usesdiagramusefillcolour="1" x="255" linecolour="none" y="186" operation="" linewidth="none" usesdiagramlinewidth="1" widgetbid="899998" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="899997" isinstance="0" xmi.id="122" sequencemessagetype="1001" font="Sans,10,-1,5,50,0,0,0,0,0" />
<messagewidget usesdiagramfillcolour="1" width="157" usesdiagramusefillcolour="1" x="255" linecolour="none" y="170" operation="" linewidth="none" usesdiagramlinewidth="1" widgetbid="899998" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="899997" isinstance="0" xmi.id="127" sequencemessagetype="1001" font="Sans,10,-1,5,50,0,0,0,0,0" />
<messagewidget usesdiagramfillcolour="1" width="157" usesdiagramusefillcolour="1" x="255" linecolour="none" y="202" operation="" linewidth="none" usesdiagramlinewidth="1" widgetbid="899998" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="899997" isinstance="0" xmi.id="132" sequencemessagetype="1001" font="Sans,10,-1,5,50,0,0,0,0,0" />
</messages>
<associations/>
</diagram>
</diagrams>
<listview>
<listitem open="1" type="800" label="Views" >
<listitem open="1" type="801" label="Logical View" >
<listitem open="1" type="813" id="12" />
<listitem open="1" type="813" id="11" >
<listitem open="0" type="815" id="97" />
<listitem open="0" type="815" id="146" />
</listitem>
<listitem open="1" type="813" id="94" >
<listitem open="0" type="815" id="100" />
</listitem>
<listitem open="1" type="813" id="83" />
<listitem open="1" type="813" id="14" />
<listitem open="1" type="813" id="15" />
<listitem open="1" type="813" id="92" />
<listitem open="1" type="813" id="13" />
<listitem open="1" type="813" id="18" />
<listitem open="1" type="813" id="65" />
<listitem open="1" type="813" id="16" />
<listitem open="1" type="813" id="37" />
<listitem open="1" type="813" id="17" />
<listitem open="1" type="813" id="66" />
<listitem open="1" type="813" id="73" />
<listitem open="1" type="830" label="Datatypes" >
<listitem open="1" type="829" id="5" />
<listitem open="1" type="829" id="4" />
<listitem open="1" type="829" id="7" />
<listitem open="1" type="829" id="6" />
<listitem open="1" type="829" id="2" />
<listitem open="1" type="829" id="8" />
<listitem open="1" type="829" id="9" />
<listitem open="1" type="829" id="10" />
<listitem open="1" type="829" id="98" />
</listitem>
</listitem>
<listitem open="1" type="802" label="Use Case View" />
<listitem open="1" type="821" label="Component View" />
<listitem open="1" type="827" label="Deployment View" />
<listitem open="1" type="836" label="Entity Relationship Model" />
</listitem>
</listview>
<codegeneration>
<codegenerator language="Cpp" >
<classifiercodedocument writeOutCode="true" package="" id="11" parent_class="11" fileExt=".cpp" fileName="guiserver" >
<textblocks>
<codeblockwithcomments tag="includes" text="#include "guiserver.h"&#010;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Constructors/Destructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Methods" />
</header>
<textblocks>
<codeaccessormethod accessType="0" parent_id="25" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="25" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="25" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="25" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="25" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="25" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="25" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="25" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="25" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="25" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeoperation parent_id="97" tag="operation_97" canDelete="false" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeoperation>
<codeoperation parent_id="146" tag="operation_146" canDelete="false" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeoperation>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&#010; guiserver.cpp - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Tue Sep 27 2005 at 16:08:03&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
</header>
<classfields>
<codeclassfield parent_id="25" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="25" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="25" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="25" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="25" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="25" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="25" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="25" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="25" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="25" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="25" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="25" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
</codeclassfield>
</classfields>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="12" parent_class="12" fileExt=".cpp" fileName="guiframework" >
<textblocks>
<codeblockwithcomments tag="includes" text="#include "guiframework.h"&#010;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Constructors/Destructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Methods" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&#010; guiframework.cpp - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Tue Sep 27 2005 at 09:05:02&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
</header>
<classfields/>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="13" parent_class="13" fileExt=".cpp" fileName="requestmanager" >
<textblocks>
<codeblockwithcomments tag="includes" text="#include "requestmanager.h"&#010;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Constructors/Destructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Methods" />
</header>
<textblocks>
<codeaccessormethod accessType="0" parent_id="62" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="62" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="62" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="62" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="62" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="62" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="62" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="62" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="62" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="62" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="25" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="25" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="25" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="25" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="25" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="25" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="25" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="25" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="25" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="25" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="28" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="28" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="28" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="28" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="28" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="28" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="28" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="28" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="28" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="28" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&#010; requestmanager.cpp - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Tue Sep 27 2005 at 09:05:02&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
</header>
<classfields>
<codeclassfield parent_id="62" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="62" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="62" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="62" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="62" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="62" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="62" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="62" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="62" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="62" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="62" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="62" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="25" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="25" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="25" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="25" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="25" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="25" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="25" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="25" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="25" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="25" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="25" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="25" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="28" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="28" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="28" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="28" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="28" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="28" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="28" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="28" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="28" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="28" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="28" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="28" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
</codeclassfield>
</classfields>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="14" parent_class="14" fileExt=".cpp" fileName="request" >
<textblocks>
<codeblockwithcomments tag="includes" text="#include "request.h"&#010;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Constructors/Destructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Methods" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&#010; request.cpp - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Tue Sep 27 2005 at 15:53:33&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
</header>
<classfields/>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="15" parent_class="15" fileExt=".cpp" fileName="requestfactory" >
<textblocks>
<codeblockwithcomments tag="includes" text="#include "requestfactory.h"&#010;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Constructors/Destructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Methods" />
</header>
<textblocks>
<codeaccessormethod accessType="0" parent_id="28" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="28" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="28" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="28" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="28" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="28" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="28" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="28" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="28" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="28" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&#010; requestfactory.cpp - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Tue Sep 27 2005 at 15:53:24&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
</header>
<classfields>
<codeclassfield parent_id="28" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="28" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="28" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="28" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="28" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="28" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="28" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="28" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="28" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="28" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="28" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="28" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
</codeclassfield>
</classfields>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="16" parent_class="16" fileExt=".cpp" fileName="tcpsessionio" >
<textblocks>
<codeblockwithcomments tag="includes" text="#include "tcpsessionio.h"&#010;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Constructors/Destructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Methods" />
</header>
<textblocks>
<codeaccessormethod accessType="0" parent_id="44" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="44" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="44" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="44" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="44" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="44" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="44" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="44" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="44" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="44" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="53" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="53" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="53" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="53" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="53" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="53" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="53" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="53" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="53" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="53" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="77" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="77" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="77" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="77" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="77" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="77" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="77" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="77" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="77" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="77" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="77" tag="hblock_tag_15" canDelete="false" writeOutText="false" classfield_id="77" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="77" tag="hblock_tag_16" canDelete="false" writeOutText="false" classfield_id="77" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="77" tag="hblock_tag_17" canDelete="false" writeOutText="false" classfield_id="77" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="77" tag="hblock_tag_18" canDelete="false" writeOutText="false" classfield_id="77" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="77" tag="hblock_tag_19" canDelete="false" writeOutText="false" classfield_id="77" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="80" tag="hblock_tag_20" canDelete="false" writeOutText="false" classfield_id="80" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="80" tag="hblock_tag_21" canDelete="false" writeOutText="false" classfield_id="80" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="80" tag="hblock_tag_22" canDelete="false" writeOutText="false" classfield_id="80" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="80" tag="hblock_tag_23" canDelete="false" writeOutText="false" classfield_id="80" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="80" tag="hblock_tag_24" canDelete="false" writeOutText="false" classfield_id="80" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="41" tag="hblock_tag_25" canDelete="false" writeOutText="false" classfield_id="41" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="41" tag="hblock_tag_26" canDelete="false" writeOutText="false" classfield_id="41" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="41" tag="hblock_tag_27" canDelete="false" writeOutText="false" classfield_id="41" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="41" tag="hblock_tag_28" canDelete="false" writeOutText="false" classfield_id="41" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="41" tag="hblock_tag_29" canDelete="false" writeOutText="false" classfield_id="41" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="50" tag="hblock_tag_30" canDelete="false" writeOutText="false" classfield_id="50" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="50" tag="hblock_tag_31" canDelete="false" writeOutText="false" classfield_id="50" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="50" tag="hblock_tag_32" canDelete="false" writeOutText="false" classfield_id="50" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="50" tag="hblock_tag_33" canDelete="false" writeOutText="false" classfield_id="50" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="50" tag="hblock_tag_34" canDelete="false" writeOutText="false" classfield_id="50" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="56" tag="hblock_tag_35" canDelete="false" writeOutText="false" classfield_id="56" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="56" tag="hblock_tag_36" canDelete="false" writeOutText="false" classfield_id="56" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="56" tag="hblock_tag_37" canDelete="false" writeOutText="false" classfield_id="56" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="56" tag="hblock_tag_38" canDelete="false" writeOutText="false" classfield_id="56" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="56" tag="hblock_tag_39" canDelete="false" writeOutText="false" classfield_id="56" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="59" tag="hblock_tag_40" canDelete="false" writeOutText="false" classfield_id="59" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="59" tag="hblock_tag_41" canDelete="false" writeOutText="false" classfield_id="59" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="59" tag="hblock_tag_42" canDelete="false" writeOutText="false" classfield_id="59" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="59" tag="hblock_tag_43" canDelete="false" writeOutText="false" classfield_id="59" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="59" tag="hblock_tag_44" canDelete="false" writeOutText="false" classfield_id="59" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&#010; tcpsessionio.cpp - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Tue Sep 27 2005 at 09:05:02&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
</header>
<classfields>
<codeclassfield parent_id="44" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="44" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="44" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="44" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="44" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="44" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="44" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="44" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="44" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="44" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="44" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="44" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="53" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="53" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="53" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="53" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="53" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="53" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="53" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="53" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="53" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="53" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="53" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="53" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="77" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="77" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="77" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="77" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="77" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="77" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="77" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="77" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="77" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="77" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="77" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="77" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="77" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="77" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="77" tag="hblock_tag_15" canDelete="false" writeOutText="false" classfield_id="77" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="77" tag="hblock_tag_16" canDelete="false" writeOutText="false" classfield_id="77" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="77" tag="hblock_tag_17" canDelete="false" writeOutText="false" classfield_id="77" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="77" tag="hblock_tag_18" canDelete="false" writeOutText="false" classfield_id="77" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="77" tag="hblock_tag_19" canDelete="false" writeOutText="false" classfield_id="77" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="80" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="80" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="80" tag="hblock_tag_20" canDelete="false" writeOutText="false" classfield_id="80" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="80" tag="hblock_tag_21" canDelete="false" writeOutText="false" classfield_id="80" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="80" tag="hblock_tag_22" canDelete="false" writeOutText="false" classfield_id="80" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="80" tag="hblock_tag_23" canDelete="false" writeOutText="false" classfield_id="80" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="80" tag="hblock_tag_24" canDelete="false" writeOutText="false" classfield_id="80" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="41" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="41" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="41" tag="hblock_tag_25" canDelete="false" writeOutText="false" classfield_id="41" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="41" tag="hblock_tag_26" canDelete="false" writeOutText="false" classfield_id="41" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="41" tag="hblock_tag_27" canDelete="false" writeOutText="false" classfield_id="41" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="41" tag="hblock_tag_28" canDelete="false" writeOutText="false" classfield_id="41" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="41" tag="hblock_tag_29" canDelete="false" writeOutText="false" classfield_id="41" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="50" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="50" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="50" tag="hblock_tag_30" canDelete="false" writeOutText="false" classfield_id="50" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="50" tag="hblock_tag_31" canDelete="false" writeOutText="false" classfield_id="50" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="50" tag="hblock_tag_32" canDelete="false" writeOutText="false" classfield_id="50" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="50" tag="hblock_tag_33" canDelete="false" writeOutText="false" classfield_id="50" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="50" tag="hblock_tag_34" canDelete="false" writeOutText="false" classfield_id="50" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="56" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="56" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="56" tag="hblock_tag_35" canDelete="false" writeOutText="false" classfield_id="56" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="56" tag="hblock_tag_36" canDelete="false" writeOutText="false" classfield_id="56" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="56" tag="hblock_tag_37" canDelete="false" writeOutText="false" classfield_id="56" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="56" tag="hblock_tag_38" canDelete="false" writeOutText="false" classfield_id="56" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="56" tag="hblock_tag_39" canDelete="false" writeOutText="false" classfield_id="56" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="59" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="59" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="59" tag="hblock_tag_40" canDelete="false" writeOutText="false" classfield_id="59" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="59" tag="hblock_tag_41" canDelete="false" writeOutText="false" classfield_id="59" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="59" tag="hblock_tag_42" canDelete="false" writeOutText="false" classfield_id="59" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="59" tag="hblock_tag_43" canDelete="false" writeOutText="false" classfield_id="59" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="59" tag="hblock_tag_44" canDelete="false" writeOutText="false" classfield_id="59" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
</codeclassfield>
</classfields>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="17" parent_class="17" fileExt=".cpp" fileName="tcpstream" >
<textblocks>
<codeblockwithcomments tag="includes" text="#include "tcpstream.h"&#010;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Constructors/Destructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Methods" />
</header>
<textblocks>
<codeaccessormethod accessType="0" parent_id="53" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="53" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="53" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="53" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="53" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="53" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="53" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="53" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="53" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="53" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="50" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="50" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="50" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="50" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="50" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="50" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="50" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="50" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="50" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="50" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&#010; tcpstream.cpp - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Tue Sep 27 2005 at 09:05:02&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
</header>
<classfields>
<codeclassfield parent_id="53" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="53" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="53" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="53" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="53" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="53" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="53" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="53" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="53" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="53" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="53" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="53" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="50" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="50" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="50" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="50" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="50" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="50" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="50" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="50" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="50" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="50" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="50" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="50" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
</codeclassfield>
</classfields>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="18" parent_class="18" fileExt=".cpp" fileName="sessionio" >
<textblocks>
<codeblockwithcomments tag="includes" text="#include "sessionio.h"&#010;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Constructors/Destructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Methods" />
</header>
<textblocks>
<codeaccessormethod accessType="0" parent_id="44" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="44" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="44" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="44" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="44" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="44" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="44" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="44" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="44" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="44" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="62" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="62" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="62" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="62" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="62" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="62" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="62" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="62" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="62" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="62" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="38" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="38" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="38" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="38" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="38" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="38" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="38" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="38" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="38" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="38" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="41" tag="hblock_tag_15" canDelete="false" writeOutText="false" classfield_id="41" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="41" tag="hblock_tag_16" canDelete="false" writeOutText="false" classfield_id="41" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="41" tag="hblock_tag_17" canDelete="false" writeOutText="false" classfield_id="41" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="41" tag="hblock_tag_18" canDelete="false" writeOutText="false" classfield_id="41" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="41" tag="hblock_tag_19" canDelete="false" writeOutText="false" classfield_id="41" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&#010; sessionio.cpp - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Tue Sep 27 2005 at 09:05:02&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
</header>
<classfields>
<codeclassfield parent_id="44" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="44" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="44" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="44" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="44" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="44" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="44" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="44" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="44" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="44" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="44" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="44" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="62" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="62" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="62" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="62" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="62" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="62" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="62" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="62" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="62" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="62" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="62" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="62" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="38" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="38" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="38" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="38" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="38" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="38" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="38" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="38" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="38" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="38" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="38" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="38" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="41" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="41" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="41" tag="hblock_tag_15" canDelete="false" writeOutText="false" classfield_id="41" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="41" tag="hblock_tag_16" canDelete="false" writeOutText="false" classfield_id="41" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="41" tag="hblock_tag_17" canDelete="false" writeOutText="false" classfield_id="41" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="41" tag="hblock_tag_18" canDelete="false" writeOutText="false" classfield_id="41" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="41" tag="hblock_tag_19" canDelete="false" writeOutText="false" classfield_id="41" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
</codeclassfield>
</classfields>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="37" parent_class="37" fileExt=".cpp" fileName="tcpsocket" >
<textblocks>
<codeblockwithcomments tag="includes" text="#include "tcpsocket.h"&#010;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Constructors/Destructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Methods" />
</header>
<textblocks>
<codeaccessormethod accessType="0" parent_id="38" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="38" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="38" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="38" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="38" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="38" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="38" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="38" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="38" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="38" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="56" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="56" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="56" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="56" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="56" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="56" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="56" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="56" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="56" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="56" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="59" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="59" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="59" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="59" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="59" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="59" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="59" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="59" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="59" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="59" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&#010; tcpsocket.cpp - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Tue Sep 27 2005 at 09:05:02&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
</header>
<classfields>
<codeclassfield parent_id="38" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="38" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="38" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="38" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="38" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="38" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="38" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="38" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="38" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="38" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="38" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="38" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="56" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="56" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="56" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="56" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="56" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="56" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="56" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="56" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="56" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="56" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="56" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="56" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="59" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="59" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="59" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="59" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="59" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="59" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="59" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="59" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="59" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="59" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="59" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="59" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
</codeclassfield>
</classfields>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="65" parent_class="65" fileExt=".cpp" fileName="tcpsession" >
<textblocks>
<codeblockwithcomments tag="includes" text="#include "tcpsession.h"&#010;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Constructors/Destructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Methods" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&#010; tcpsession.cpp - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Tue Sep 27 2005 at 09:05:02&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
</header>
<classfields/>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="66" parent_class="66" fileExt=".cpp" fileName="tcpstreampool" >
<textblocks>
<codeblockwithcomments tag="includes" text="#include "tcpstreampool.h"&#010;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Constructors/Destructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Methods" />
</header>
<textblocks>
<codeaccessormethod accessType="0" parent_id="80" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="80" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="80" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="80" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="80" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="80" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="80" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="80" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="80" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="80" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="84" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="84" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="84" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="84" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="84" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="84" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="84" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="84" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="84" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="84" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&#010; tcpstreampool.cpp - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Tue Sep 27 2005 at 09:05:02&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
</header>
<classfields>
<codeclassfield parent_id="80" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="80" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="80" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="80" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="80" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="80" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="80" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="80" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="80" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="80" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="80" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="80" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="84" field_type="4" initialValue=" new vector( )" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="84" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="84" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="84" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="84" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="84" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="84" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="84" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="84" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="84" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="84" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="84" role_id="0" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
</codeclassfield>
</classfields>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="73" parent_class="73" fileExt=".cpp" fileName="thread" >
<textblocks>
<codeblockwithcomments tag="includes" text="#include "thread.h"&#010;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Constructors/Destructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Methods" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&#010; thread.cpp - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Tue Sep 27 2005 at 09:05:02&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
</header>
<classfields/>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="83" parent_class="83" fileExt=".cpp" fileName="objectpool" >
<textblocks>
<codeblockwithcomments tag="includes" text="#include "objectpool.h"&#010;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Constructors/Destructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Methods" />
</header>
<textblocks>
<codeaccessormethod accessType="0" parent_id="84" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="84" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="84" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="84" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="84" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="84" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="84" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="84" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="84" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="84" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&#010; objectpool.cpp - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Tue Sep 27 2005 at 15:54:21&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
</header>
<classfields>
<codeclassfield parent_id="84" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="84" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="84" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="84" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="84" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="84" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="84" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="84" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="84" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="84" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="84" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="84" role_id="1" >
<header>
<cppcodedocumentation tag="" />
</header>
</codeaccessormethod>
</codeclassfield>
</classfields>
</classifiercodedocument>
<codedocument writeOutCode="false" package="" id="Makefile_DOC" fileExt="" fileName="Makefile" >
<textblocks/>
<header>
<codecomment tag="" />
</header>
</codedocument>
<classifiercodedocument writeOutCode="true" package="" id="98" parent_class="98" fileExt=".cpp" fileName="void" >
<textblocks>
<codeblockwithcomments tag="includes" text="#include "void.h"&#010;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Constructors/Destructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Methods" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&#010; void.cpp - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Tue Sep 27 2005 at 16:05:44&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
</header>
<classfields/>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="cppheader11" parent_class="11" fileExt=".h" fileName="guiserver" >
<textblocks>
<codeblockwithcomments tag="hashDefBlock" text="#ifndef GUISERVER_H&#010;#define GUISERVER_H" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="includes" text="#include <string>&#010;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="using" writeOutText="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<hierarchicalcodeblock tag="namespace" canDelete="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
</header>
<textblocks>
<codeblockwithcomments tag="enums" writeOutText="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<cppheaderclassdeclarationblock parent_id="11" tag="classDeclarationBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Class GUIServer&#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="publicBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Public stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks>
<ccfdeclarationcodeblock parent_id="25" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" RequestManager ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="GUIServer ( ) { }" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks>
<codeaccessormethod accessType="0" parent_id="25" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="25" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="25" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="25" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="25" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks>
<codeoperation parent_id="97" tag="operation_97" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeoperation>
<codeoperation parent_id="146" tag="operation_146" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeoperation>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Protected stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privateBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Private stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</cppheaderclassdeclarationblock>
</textblocks>
</hierarchicalcodeblock>
<codeblockwithcomments tag="hashDefBlockEnd" text="#endif //GUISERVER_H" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&#010; guiserver.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Tue Sep 27 2005 at 16:08:03&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
</header>
<classfields>
<codeclassfield parent_id="25" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="25" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" RequestManager ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="25" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="25" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="25" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="25" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="25" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</codeclassfield>
</classfields>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="cppheader12" parent_class="12" fileExt=".h" fileName="guiframework" >
<textblocks>
<codeblockwithcomments tag="hashDefBlock" text="#ifndef GUIFRAMEWORK_H&#010;#define GUIFRAMEWORK_H" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="includes" text="#include <string>&#010;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="using" writeOutText="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<hierarchicalcodeblock tag="namespace" canDelete="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
</header>
<textblocks>
<codeblockwithcomments tag="enums" writeOutText="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<cppheaderclassdeclarationblock parent_id="12" tag="classDeclarationBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Class GUIFramework&#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="publicBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Public stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="GUIFramework ( ) { }" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Protected stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privateBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Private stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</cppheaderclassdeclarationblock>
</textblocks>
</hierarchicalcodeblock>
<codeblockwithcomments tag="hashDefBlockEnd" text="#endif //GUIFRAMEWORK_H" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&#010; guiframework.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Tue Sep 27 2005 at 09:05:02&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
</header>
<classfields/>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="cppheader13" parent_class="13" fileExt=".h" fileName="requestmanager" >
<textblocks>
<codeblockwithcomments tag="hashDefBlock" text="#ifndef REQUESTMANAGER_H&#010;#define REQUESTMANAGER_H" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="includes" text="#include <string>&#010;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="using" writeOutText="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<hierarchicalcodeblock tag="namespace" canDelete="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
</header>
<textblocks>
<codeblockwithcomments tag="enums" writeOutText="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<cppheaderclassdeclarationblock parent_id="13" tag="classDeclarationBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Class RequestManager&#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="publicBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Public stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks>
<ccfdeclarationcodeblock parent_id="62" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" SessionIO ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<ccfdeclarationcodeblock parent_id="25" tag="tblock_1" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" GUIServer ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<ccfdeclarationcodeblock parent_id="28" tag="tblock_2" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" RequestFactory ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="RequestManager ( ) { }" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks>
<codeaccessormethod accessType="0" parent_id="62" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="62" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="62" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="62" tag="hblock_tag_5" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="62" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="25" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="25" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="25" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="25" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="25" tag="hblock_tag_11" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="28" tag="hblock_tag_12" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="28" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="28" tag="hblock_tag_14" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="28" tag="hblock_tag_15" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="28" tag="hblock_tag_16" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Protected stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privateBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Private stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</cppheaderclassdeclarationblock>
</textblocks>
</hierarchicalcodeblock>
<codeblockwithcomments tag="hashDefBlockEnd" text="#endif //REQUESTMANAGER_H" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&#010; requestmanager.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Tue Sep 27 2005 at 09:05:02&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
</header>
<classfields>
<codeclassfield parent_id="62" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="62" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" SessionIO ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="62" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="62" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="62" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="62" tag="hblock_tag_5" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="62" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="25" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="25" tag="tblock_1" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" GUIServer ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="25" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="25" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="25" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="25" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="25" tag="hblock_tag_11" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="28" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="28" tag="tblock_2" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" RequestFactory ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="28" tag="hblock_tag_12" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="28" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="28" tag="hblock_tag_14" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="28" tag="hblock_tag_15" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="28" tag="hblock_tag_16" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</codeclassfield>
</classfields>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="cppheader14" parent_class="14" fileExt=".h" fileName="request" >
<textblocks>
<codeblockwithcomments tag="hashDefBlock" text="#ifndef REQUEST_H&#010;#define REQUEST_H" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="includes" text="#include <string>&#010;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="using" writeOutText="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<hierarchicalcodeblock tag="namespace" canDelete="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
</header>
<textblocks>
<codeblockwithcomments tag="enums" writeOutText="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<cppheaderclassdeclarationblock parent_id="14" tag="classDeclarationBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Class Request&#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="publicBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Public stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="Request ( ) { }" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Protected stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privateBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Private stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</cppheaderclassdeclarationblock>
</textblocks>
</hierarchicalcodeblock>
<codeblockwithcomments tag="hashDefBlockEnd" text="#endif //REQUEST_H" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&#010; request.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Tue Sep 27 2005 at 15:53:33&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
</header>
<classfields/>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="cppheader15" parent_class="15" fileExt=".h" fileName="requestfactory" >
<textblocks>
<codeblockwithcomments tag="hashDefBlock" text="#ifndef REQUESTFACTORY_H&#010;#define REQUESTFACTORY_H" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="includes" text="#include <string>&#010;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="using" writeOutText="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<hierarchicalcodeblock tag="namespace" canDelete="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
</header>
<textblocks>
<codeblockwithcomments tag="enums" writeOutText="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<cppheaderclassdeclarationblock parent_id="15" tag="classDeclarationBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Class RequestFactory&#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="publicBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Public stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks>
<ccfdeclarationcodeblock parent_id="28" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" RequestManager ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="RequestFactory ( ) { }" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks>
<codeaccessormethod accessType="0" parent_id="28" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="28" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="28" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="28" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="28" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Protected stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privateBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Private stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</cppheaderclassdeclarationblock>
</textblocks>
</hierarchicalcodeblock>
<codeblockwithcomments tag="hashDefBlockEnd" text="#endif //REQUESTFACTORY_H" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&#010; requestfactory.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Tue Sep 27 2005 at 15:53:24&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
</header>
<classfields>
<codeclassfield parent_id="28" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="28" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" RequestManager ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="28" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="28" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="28" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="28" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="28" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</codeclassfield>
</classfields>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="cppheader16" parent_class="16" fileExt=".h" fileName="tcpsessionio" >
<textblocks>
<codeblockwithcomments tag="hashDefBlock" text="#ifndef TCPSESSIONIO_H&#010;#define TCPSESSIONIO_H" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="includes" text="#include <string>&#010;#include "sessionio.h"&#010;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="using" writeOutText="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<hierarchicalcodeblock tag="namespace" canDelete="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
</header>
<textblocks>
<codeblockwithcomments tag="enums" writeOutText="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<cppheaderclassdeclarationblock parent_id="16" tag="classDeclarationBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Class TCPSessionIO&#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="publicBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Public stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks>
<ccfdeclarationcodeblock parent_id="44" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" SessionIO ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<ccfdeclarationcodeblock parent_id="53" tag="tblock_1" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPStream ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<ccfdeclarationcodeblock parent_id="77" tag="tblock_42" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" TCPSessionIO ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<ccfdeclarationcodeblock parent_id="77" tag="tblock_41" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSessionIO ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<ccfdeclarationcodeblock parent_id="80" tag="tblock_4" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPStreamPool ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<ccfdeclarationcodeblock parent_id="41" tag="tblock_5" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" SessionIO ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<ccfdeclarationcodeblock parent_id="50" tag="tblock_6" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" TCPStream ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<ccfdeclarationcodeblock parent_id="56" tag="tblock_7" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" TCPSocket ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<ccfdeclarationcodeblock parent_id="59" tag="tblock_8" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSocket ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="TCPSessionIO ( ) { }" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks>
<codeaccessormethod accessType="0" parent_id="44" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="44" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="44" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="44" tag="hblock_tag_11" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="44" tag="hblock_tag_12" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="53" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="53" tag="hblock_tag_14" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="53" tag="hblock_tag_15" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="53" tag="hblock_tag_16" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="53" tag="hblock_tag_17" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="77" tag="hblock_tag_18" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="77" tag="hblock_tag_19" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="77" tag="hblock_tag_20" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="77" tag="hblock_tag_21" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="77" tag="hblock_tag_22" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="77" tag="hblock_tag_23" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="77" tag="hblock_tag_24" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="77" tag="hblock_tag_25" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="77" tag="hblock_tag_26" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="77" tag="hblock_tag_27" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="80" tag="hblock_tag_28" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="80" tag="hblock_tag_29" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="80" tag="hblock_tag_30" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="80" tag="hblock_tag_31" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="80" tag="hblock_tag_32" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="41" tag="hblock_tag_33" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="41" tag="hblock_tag_34" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="41" tag="hblock_tag_35" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="41" tag="hblock_tag_36" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="41" tag="hblock_tag_37" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="50" tag="hblock_tag_38" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="50" tag="hblock_tag_39" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="50" tag="hblock_tag_40" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="50" tag="hblock_tag_41" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="50" tag="hblock_tag_42" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="56" tag="hblock_tag_43" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="56" tag="hblock_tag_44" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="56" tag="hblock_tag_45" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="56" tag="hblock_tag_46" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="56" tag="hblock_tag_47" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="59" tag="hblock_tag_48" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="59" tag="hblock_tag_49" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="59" tag="hblock_tag_50" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="59" tag="hblock_tag_51" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="59" tag="hblock_tag_52" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Protected stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privateBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Private stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</cppheaderclassdeclarationblock>
</textblocks>
</hierarchicalcodeblock>
<codeblockwithcomments tag="hashDefBlockEnd" text="#endif //TCPSESSIONIO_H" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&#010; tcpsessionio.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Tue Sep 27 2005 at 09:05:02&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
</header>
<classfields>
<codeclassfield parent_id="44" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="44" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" SessionIO ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="44" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="44" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="44" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="44" tag="hblock_tag_11" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="44" tag="hblock_tag_12" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="53" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="53" tag="tblock_1" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPStream ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="53" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="53" tag="hblock_tag_14" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="53" tag="hblock_tag_15" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="53" tag="hblock_tag_16" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="53" tag="hblock_tag_17" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="77" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="77" tag="tblock_42" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" TCPSessionIO ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="77" tag="hblock_tag_18" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="77" tag="hblock_tag_19" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="77" tag="hblock_tag_20" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="77" tag="hblock_tag_21" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="77" tag="hblock_tag_22" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="77" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="77" tag="tblock_41" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSessionIO ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="77" tag="hblock_tag_23" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="77" tag="hblock_tag_24" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="77" tag="hblock_tag_25" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="77" tag="hblock_tag_26" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="77" tag="hblock_tag_27" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="80" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="80" tag="tblock_4" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPStreamPool ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="80" tag="hblock_tag_28" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="80" tag="hblock_tag_29" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="80" tag="hblock_tag_30" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="80" tag="hblock_tag_31" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="80" tag="hblock_tag_32" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="41" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="41" tag="tblock_5" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" SessionIO ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="41" tag="hblock_tag_33" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="41" tag="hblock_tag_34" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="41" tag="hblock_tag_35" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="41" tag="hblock_tag_36" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="41" tag="hblock_tag_37" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="50" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="50" tag="tblock_6" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" TCPStream ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="50" tag="hblock_tag_38" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="50" tag="hblock_tag_39" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="50" tag="hblock_tag_40" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="50" tag="hblock_tag_41" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="50" tag="hblock_tag_42" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="56" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="56" tag="tblock_7" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" TCPSocket ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="56" tag="hblock_tag_43" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="56" tag="hblock_tag_44" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="56" tag="hblock_tag_45" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="56" tag="hblock_tag_46" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="56" tag="hblock_tag_47" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="59" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="59" tag="tblock_8" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSocket ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="59" tag="hblock_tag_48" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="59" tag="hblock_tag_49" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="59" tag="hblock_tag_50" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="59" tag="hblock_tag_51" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="59" tag="hblock_tag_52" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</codeclassfield>
</classfields>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="cppheader17" parent_class="17" fileExt=".h" fileName="tcpstream" >
<textblocks>
<codeblockwithcomments tag="hashDefBlock" text="#ifndef TCPSTREAM_H&#010;#define TCPSTREAM_H" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="includes" text="#include <string>&#010;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="using" writeOutText="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<hierarchicalcodeblock tag="namespace" canDelete="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
</header>
<textblocks>
<codeblockwithcomments tag="enums" writeOutText="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<cppheaderclassdeclarationblock parent_id="17" tag="classDeclarationBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Class TCPStream&#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="publicBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Public stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks>
<ccfdeclarationcodeblock parent_id="53" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" TCPSessionIO ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<ccfdeclarationcodeblock parent_id="50" tag="tblock_1" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSessionIO ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="TCPStream ( ) { }" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks>
<codeaccessormethod accessType="0" parent_id="53" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="53" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="53" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="53" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="53" tag="hblock_tag_5" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="50" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="50" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="50" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="50" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="50" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Protected stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privateBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Private stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</cppheaderclassdeclarationblock>
</textblocks>
</hierarchicalcodeblock>
<codeblockwithcomments tag="hashDefBlockEnd" text="#endif //TCPSTREAM_H" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&#010; tcpstream.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Tue Sep 27 2005 at 09:05:02&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
</header>
<classfields>
<codeclassfield parent_id="53" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="53" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" TCPSessionIO ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="53" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="53" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="53" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="53" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="53" tag="hblock_tag_5" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="50" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="50" tag="tblock_1" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSessionIO ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="50" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="50" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="50" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="50" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="50" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</codeclassfield>
</classfields>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="cppheader18" parent_class="18" fileExt=".h" fileName="sessionio" >
<textblocks>
<codeblockwithcomments tag="hashDefBlock" text="#ifndef SESSIONIO_H&#010;#define SESSIONIO_H" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="includes" text="#include <string>&#010;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="using" writeOutText="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<hierarchicalcodeblock tag="namespace" canDelete="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
</header>
<textblocks>
<codeblockwithcomments tag="enums" writeOutText="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<cppheaderclassdeclarationblock parent_id="18" tag="classDeclarationBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Class SessionIO&#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="publicBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Public stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks>
<ccfdeclarationcodeblock parent_id="44" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSessionIO ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<ccfdeclarationcodeblock parent_id="62" tag="tblock_1" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" RequestManager ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<ccfdeclarationcodeblock parent_id="38" tag="tblock_2" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSocket ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<ccfdeclarationcodeblock parent_id="41" tag="tblock_3" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSessionIO ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="SessionIO ( ) { }" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks>
<codeaccessormethod accessType="0" parent_id="44" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="44" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="44" tag="hblock_tag_5" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="44" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="44" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="62" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="62" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="62" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="62" tag="hblock_tag_11" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="62" tag="hblock_tag_12" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="38" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="38" tag="hblock_tag_14" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="38" tag="hblock_tag_15" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="38" tag="hblock_tag_16" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="38" tag="hblock_tag_17" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="41" tag="hblock_tag_18" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="41" tag="hblock_tag_19" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="41" tag="hblock_tag_20" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="41" tag="hblock_tag_21" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="41" tag="hblock_tag_22" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Protected stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privateBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Private stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</cppheaderclassdeclarationblock>
</textblocks>
</hierarchicalcodeblock>
<codeblockwithcomments tag="hashDefBlockEnd" text="#endif //SESSIONIO_H" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&#010; sessionio.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Tue Sep 27 2005 at 09:05:02&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
</header>
<classfields>
<codeclassfield parent_id="44" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="44" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSessionIO ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="44" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="44" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="44" tag="hblock_tag_5" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="44" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="44" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="62" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="62" tag="tblock_1" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" RequestManager ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="62" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="62" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="62" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="62" tag="hblock_tag_11" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="62" tag="hblock_tag_12" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="38" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="38" tag="tblock_2" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSocket ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="38" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="38" tag="hblock_tag_14" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="38" tag="hblock_tag_15" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="38" tag="hblock_tag_16" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="38" tag="hblock_tag_17" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="41" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="41" tag="tblock_3" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSessionIO ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="41" tag="hblock_tag_18" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="41" tag="hblock_tag_19" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="41" tag="hblock_tag_20" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="41" tag="hblock_tag_21" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="41" tag="hblock_tag_22" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</codeclassfield>
</classfields>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="cppheader37" parent_class="37" fileExt=".h" fileName="tcpsocket" >
<textblocks>
<codeblockwithcomments tag="hashDefBlock" text="#ifndef TCPSOCKET_H&#010;#define TCPSOCKET_H" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="includes" text="#include <string>&#010;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="using" writeOutText="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<hierarchicalcodeblock tag="namespace" canDelete="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
</header>
<textblocks>
<codeblockwithcomments tag="enums" writeOutText="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<cppheaderclassdeclarationblock parent_id="37" tag="classDeclarationBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Class TCPSocket&#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="publicBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Public stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks>
<ccfdeclarationcodeblock parent_id="38" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" SessionIO ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<ccfdeclarationcodeblock parent_id="56" tag="tblock_1" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSessionIO ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<ccfdeclarationcodeblock parent_id="59" tag="tblock_2" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" TCPSessionIO ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="TCPSocket ( ) { }" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks>
<codeaccessormethod accessType="0" parent_id="38" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="38" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="38" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="38" tag="hblock_tag_5" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="38" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="56" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="56" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="56" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="56" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="56" tag="hblock_tag_11" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="59" tag="hblock_tag_12" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="59" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="59" tag="hblock_tag_14" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="59" tag="hblock_tag_15" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="59" tag="hblock_tag_16" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Protected stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privateBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Private stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</cppheaderclassdeclarationblock>
</textblocks>
</hierarchicalcodeblock>
<codeblockwithcomments tag="hashDefBlockEnd" text="#endif //TCPSOCKET_H" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&#010; tcpsocket.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Tue Sep 27 2005 at 09:05:02&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
</header>
<classfields>
<codeclassfield parent_id="38" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="38" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" SessionIO ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="38" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="38" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="38" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="38" tag="hblock_tag_5" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="38" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="56" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="56" tag="tblock_1" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSessionIO ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="56" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="56" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="56" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="56" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="56" tag="hblock_tag_11" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="59" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="59" tag="tblock_2" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" TCPSessionIO ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="59" tag="hblock_tag_12" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="59" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="59" tag="hblock_tag_14" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="59" tag="hblock_tag_15" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="59" tag="hblock_tag_16" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</codeclassfield>
</classfields>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="cppheader65" parent_class="65" fileExt=".h" fileName="tcpsession" >
<textblocks>
<codeblockwithcomments tag="hashDefBlock" text="#ifndef TCPSESSION_H&#010;#define TCPSESSION_H" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="includes" text="#include <string>&#010;#include "tcpstream.h"&#010;#include "thread.h"&#010;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="using" writeOutText="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<hierarchicalcodeblock tag="namespace" canDelete="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
</header>
<textblocks>
<codeblockwithcomments tag="enums" writeOutText="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<cppheaderclassdeclarationblock parent_id="65" tag="classDeclarationBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Class TCPSession&#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="publicBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Public stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="TCPSession ( ) { }" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Protected stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privateBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Private stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</cppheaderclassdeclarationblock>
</textblocks>
</hierarchicalcodeblock>
<codeblockwithcomments tag="hashDefBlockEnd" text="#endif //TCPSESSION_H" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&#010; tcpsession.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Tue Sep 27 2005 at 09:05:02&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
</header>
<classfields/>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="cppheader66" parent_class="66" fileExt=".h" fileName="tcpstreampool" >
<textblocks>
<codeblockwithcomments tag="hashDefBlock" text="#ifndef TCPSTREAMPOOL_H&#010;#define TCPSTREAMPOOL_H" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="includes" text="#include <string>&#010;#include <vector>&#010;#include "tcpsession.h"&#010;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="using" writeOutText="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<hierarchicalcodeblock tag="namespace" canDelete="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
</header>
<textblocks>
<codeblockwithcomments tag="enums" writeOutText="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<cppheaderclassdeclarationblock parent_id="66" tag="classDeclarationBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Class TCPStreamPool&#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="publicBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Public stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks>
<ccfdeclarationcodeblock parent_id="80" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" TCPSessionIO ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<ccfdeclarationcodeblock parent_id="84" tag="tblock_1" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" vector Vector;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="TCPStreamPool ( ) { }" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks>
<codeaccessormethod accessType="0" parent_id="80" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="80" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="80" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="80" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="80" tag="hblock_tag_5" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="84" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="84" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="84" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="84" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="84" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="84" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="84" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="84" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="84" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="84" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Protected stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privateBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Private stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</cppheaderclassdeclarationblock>
</textblocks>
</hierarchicalcodeblock>
<codeblockwithcomments tag="hashDefBlockEnd" text="#endif //TCPSTREAMPOOL_H" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&#010; tcpstreampool.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Tue Sep 27 2005 at 09:05:03&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
</header>
<classfields>
<codeclassfield parent_id="80" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="80" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" TCPSessionIO ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="80" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="80" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="80" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="80" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="80" tag="hblock_tag_5" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="84" field_type="4" initialValue=" new vector( )" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="84" tag="tblock_1" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" vector Vector;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="84" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="84" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="84" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="84" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="84" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="84" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="84" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="84" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="84" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="84" role_id="0" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</codeclassfield>
</classfields>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="cppheader73" parent_class="73" fileExt=".h" fileName="thread" >
<textblocks>
<codeblockwithcomments tag="hashDefBlock" text="#ifndef THREAD_H&#010;#define THREAD_H" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="includes" text="#include <string>&#010;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="using" writeOutText="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<hierarchicalcodeblock tag="namespace" canDelete="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
</header>
<textblocks>
<codeblockwithcomments tag="enums" writeOutText="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<cppheaderclassdeclarationblock parent_id="73" tag="classDeclarationBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Class Thread&#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="publicBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Public stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="Thread ( ) { }" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Protected stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privateBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Private stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</cppheaderclassdeclarationblock>
</textblocks>
</hierarchicalcodeblock>
<codeblockwithcomments tag="hashDefBlockEnd" text="#endif //THREAD_H" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&#010; thread.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Tue Sep 27 2005 at 09:05:03&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
</header>
<classfields/>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="cppheader83" parent_class="83" fileExt=".h" fileName="objectpool" >
<textblocks>
<codeblockwithcomments tag="hashDefBlock" text="#ifndef OBJECTPOOL_H&#010;#define OBJECTPOOL_H" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="includes" text="#include <string>&#010;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="using" writeOutText="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<hierarchicalcodeblock tag="namespace" canDelete="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
</header>
<textblocks>
<codeblockwithcomments tag="enums" writeOutText="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<cppheaderclassdeclarationblock parent_id="83" tag="classDeclarationBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Class ObjectPool&#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="publicBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Public stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks>
<ccfdeclarationcodeblock parent_id="84" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" TCPStreamPool ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="ObjectPool ( ) { }" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks>
<codeaccessormethod accessType="0" parent_id="84" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="84" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="84" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="84" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="84" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="84" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="84" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="84" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="84" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="84" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Protected stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privateBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Private stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</cppheaderclassdeclarationblock>
</textblocks>
</hierarchicalcodeblock>
<codeblockwithcomments tag="hashDefBlockEnd" text="#endif //OBJECTPOOL_H" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&#010; objectpool.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Tue Sep 27 2005 at 15:54:21&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
</header>
<classfields>
<codeclassfield parent_id="84" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<cppcodedocumentation tag="" />
</header>
<ccfdeclarationcodeblock parent_id="84" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" TCPStreamPool ;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="84" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="84" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="84" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="84" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="84" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="84" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="84" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="84" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="84" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="84" role_id="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
</codeaccessormethod>
</codeclassfield>
</classfields>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="cppheader98" parent_class="98" fileExt=".h" fileName="void" >
<textblocks>
<codeblockwithcomments tag="hashDefBlock" text="#ifndef VOID_H&#010;#define VOID_H" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="includes" text="#include <string>&#010;" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="using" writeOutText="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<hierarchicalcodeblock tag="namespace" canDelete="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
</header>
<textblocks>
<codeblockwithcomments tag="enums" writeOutText="false" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<cppheaderclassdeclarationblock parent_id="98" tag="classDeclarationBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Class void&#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="publicBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Public stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="void ( ) { }" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Protected stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privateBlock" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Private stuff" />
</header>
<textblocks>
<hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</cppheaderclassdeclarationblock>
</textblocks>
</hierarchicalcodeblock>
<codeblockwithcomments tag="hashDefBlockEnd" text="#endif //VOID_H" >
<header>
<cppcodedocumentation tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&#010; void.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Tue Sep 27 2005 at 16:05:44&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
</header>
<classfields/>
</classifiercodedocument>
</codegenerator>
</codegeneration>
</XMI.extensions>
</XMI>