<?xml version="1.0" ?> 
<top id="1" addr="401a8008" >
    <attributelist id="2" addr="401a8008" >
        <attribute name="outfile" value="test1.xml" id="3" addr="401ab808" />
        <attribute name="name" value="test1" id="4" addr="401ab808" />
        <attribute name="module" value="test1" id="5" addr="401a8c68" />
        <attribute name="classes" value="401a9178" id="6" addr="401a9178" />
        <attribute name="infile" value="test1.i" id="7" addr="401ab808" />
    </attributelist >

    <include id="8" addr="401a7f28" >
        <attributelist id="9" addr="401a7f28" >
            <attribute name="name" value="/usr/local/lib/swig1.3/swig.swg" id="10" addr="401ab808" />
        </attributelist >

        <typemap id="11" addr="401a82e8" >
            <attributelist id="12" addr="401a82e8" >
                <attribute name="code" value="delete [] $1;" id="13" addr="401ab808" />
                <attribute name="method" value="newfree" id="14" addr="401ab808" />
            </attributelist >

            <typemapitem id="15" addr="401a8258" >
                <attributelist id="16" addr="401a8258" >
                    <parmlist id="17" addr="401a8288" >
                        <parm id="18">
                            <attributelist id="19" addr="401a8288" >
                                <attribute name="type" value="p.char" id="20" addr="401ab808" />
                            </attributelist >
                        </parm >
                    </parmlist >
                </attributelist >
             
            </typemapitem >
        </typemap >
        <typemap id="21" addr="401a8418" >
            <attributelist id="22" addr="401a8418" >
                <attribute name="code" value="{
  if ($1) delete [] $1;
  $1 = ($1_type) (new char[strlen($input)+1]);
  strcpy((char *) $1,$input);
}" id="23" addr="401ab808" />
                <attribute name="method" value="memberin" id="24" addr="401ab808" />
            </attributelist >

            <typemapitem id="25" addr="401a83b8" >
                <attributelist id="26" addr="401a83b8" >
                    <parmlist id="27" addr="401a83e8" >
                        <parm id="28">
                            <attributelist id="29" addr="401a83e8" >
                                <attribute name="type" value="p.char" id="30" addr="401ab808" />
                            </attributelist >
                        </parm >
                    </parmlist >
                </attributelist >
             
            </typemapitem >
        </typemap >
        <typemap id="31" addr="401a8558" >
            <attributelist id="32" addr="401a8558" >
                <kwargs id="33" addr="401a8468" >
                    <attributelist id="34" addr="401a8468" >
                        <attribute name="name" value="warning" id="35" addr="401ab808" />
                        <attribute name="value" value="Setting const char * member may leak memory." id="36" addr="401ab808" />
                    </attributelist >
                </kwargs >
                <attribute name="code" value="{
  $1 = ($1_type) (new char[strlen($input)+1]);
  strcpy((char *) $1,$input);
}" id="37" addr="401ab808" />
                <attribute name="method" value="memberin" id="38" addr="401ab808" />
            </attributelist >

            <typemapitem id="39" addr="401a84f8" >
                <attributelist id="40" addr="401a84f8" >
                    <parmlist id="41" addr="401a8528" >
                        <parm id="42">
                            <attributelist id="43" addr="401a8528" >
                                <attribute name="type" value="p.q(const).char" id="44" addr="401ab808" />
                            </attributelist >
                        </parm >
                    </parmlist >
                </attributelist >
             
            </typemapitem >
        </typemap >
        <typemap id="45" addr="401a8658" >
            <attributelist id="46" addr="401a8658" >
                <attribute name="code" value="{
  if ($1) delete [] $1;
  $1 = ($1_type) (new char[strlen($input)+1]);
  strcpy((char *) $1,$input);
}" id="47" addr="401ab808" />
                <attribute name="method" value="globalin" id="48" addr="401ab808" />
            </attributelist >

            <typemapitem id="49" addr="401a85f8" >
                <attributelist id="50" addr="401a85f8" >
                    <parmlist id="51" addr="401a8628" >
                        <parm id="52">
                            <attributelist id="53" addr="401a8628" >
                                <attribute name="type" value="p.char" id="54" addr="401ab808" />
                            </attributelist >
                        </parm >
                    </parmlist >
                </attributelist >
             
            </typemapitem >
        </typemap >
        <typemap id="55" addr="401a8788" >
            <attributelist id="56" addr="401a8788" >
                <kwargs id="57" addr="401a8698" >
                    <attributelist id="58" addr="401a8698" >
                        <attribute name="name" value="warning" id="59" addr="401ab808" />
                        <attribute name="value" value="Setting const char * variable may leak memory." id="60" addr="401ab808" />
                    </attributelist >
                </kwargs >
                <attribute name="code" value="{
  $1 = ($1_type) (new char[strlen($input)+1]);
  strcpy((char *) $1,$input);
}" id="61" addr="401ab808" />
                <attribute name="method" value="globalin" id="62" addr="401ab808" />
            </attributelist >

            <typemapitem id="63" addr="401a8728" >
                <attributelist id="64" addr="401a8728" >
                    <parmlist id="65" addr="401a8758" >
                        <parm id="66">
                            <attributelist id="67" addr="401a8758" >
                                <attribute name="type" value="p.q(const).char" id="68" addr="401ab808" />
                            </attributelist >
                        </parm >
                    </parmlist >
                </attributelist >
             
            </typemapitem >
        </typemap >
        <typemap id="69" addr="401a8898" >
            <attributelist id="70" addr="401a8898" >
                <attribute name="code" value="{
  if ($input) strncpy($1,$input,$1_dim0);
  else $1[0] = 0;
}" id="71" addr="401ab808" />
                <attribute name="method" value="memberin" id="72" addr="401ab808" />
            </attributelist >

            <typemapitem id="73" addr="401a8838" >
                <attributelist id="74" addr="401a8838" >
                    <parmlist id="75" addr="401a8868" >
                        <parm id="76">
                            <attributelist id="77" addr="401a8868" >
                                <attribute name="type" value="a(ANY).char" id="78" addr="401ab808" />
                            </attributelist >
                        </parm >
                    </parmlist >
                </attributelist >
             
            </typemapitem >
        </typemap >
        <typemap id="79" addr="401a89a8" >
            <attributelist id="80" addr="401a89a8" >
                <attribute name="code" value="{
  if ($input) strncpy($1,$input,$1_dim0);
  else $1[0] = 0;
}" id="81" addr="401ab808" />
                <attribute name="method" value="globalin" id="82" addr="401ab808" />
            </attributelist >

            <typemapitem id="83" addr="401a8948" >
                <attributelist id="84" addr="401a8948" >
                    <parmlist id="85" addr="401a8978" >
                        <parm id="86">
                            <attributelist id="87" addr="401a8978" >
                                <attribute name="type" value="a(ANY).char" id="88" addr="401ab808" />
                            </attributelist >
                        </parm >
                    </parmlist >
                </attributelist >
             
            </typemapitem >
        </typemap >
        <typemap id="89" addr="401a8b78" >
            <attributelist id="90" addr="401a8b78" >
                <attribute name="code" value="" id="91" addr="401ab808" />
                <attribute name="method" value="ignore" id="92" addr="401ab808" />
            </attributelist >

            <typemapitem id="93" addr="401a8a58" >
                <attributelist id="94" addr="401a8a58" >
                    <parmlist id="95" addr="401a8a88" >
                        <parm id="96">
                            <attributelist id="97" addr="401a8a88" >
                                <attribute name="name" value="VARARGS_SENTINEL" id="98" addr="401ab808" />
                                <attribute name="type" value="p.SWIGTYPE" id="99" addr="401ab808" />
                            </attributelist >
                        </parm >
                    </parmlist >
                </attributelist >
             
            </typemapitem >
            <typemapitem id="100" addr="401a8b08" >
                <attributelist id="101" addr="401a8b08" >
                    <parmlist id="102" addr="401a8b38" >
                        <parm id="103">
                            <attributelist id="104" addr="401a8b38" >
                                <attribute name="name" value="VARARGS_SENTINEL" id="105" addr="401ab808" />
                                <attribute name="type" value="SWIGTYPE" id="106" addr="401ab808" />
                            </attributelist >
                        </parm >
                    </parmlist >
                </attributelist >
             
            </typemapitem >
        </typemap >
        <insert id="107" addr="401a8bc8" >
            <attributelist id="108" addr="401a8bc8" >
                <attribute name="code" value="
#ifdef __cplusplus
template&amp;lt;class T> class SwigValueWrapper {
    T *tt;
public:
    inline SwigValueWrapper() : tt(0) { }
    inline ~SwigValueWrapper() { if (tt) delete tt; } 
    inline SwigValueWrapper&amp; operator=(T t) {tt = new T(t); return *this;}
    inline operator T&amp;() const {return *tt;}
    inline T *operator&amp;() { return tt; }
};                                                    
#endif
" id="109" addr="401ab808" />
                <attribute name="section" value="runtime" id="110" addr="401ab808" />
            </attributelist >
         
        </insert >
    </include >
    <include id="111" addr="401a8c38" >
        <attributelist id="112" addr="401a8c38" >
            <attribute name="name" value="test1.i" id="113" addr="401ab808" />
            <attribute name="module" value="" id="114" addr="401a8c98" />
        </attributelist >

        <module id="115" addr="401a8c68" >
            <attributelist id="116" addr="401a8c68" >
                <attribute name="name" value="test1" id="117" addr="401ab808" />
            </attributelist >
         
        </module >
        <insert id="118" addr="401a8cc8" >
            <attributelist id="119" addr="401a8cc8" >
                <attribute name="code" value="
#include &quot;test1.h&quot;
" id="120" addr="401ab808" />
            </attributelist >
         
        </insert >
        <include id="121" addr="401a8cf8" >
            <attributelist id="122" addr="401a8cf8" >
                <attribute name="name" value="test1.h" id="123" addr="401ab808" />
            </attributelist >

            <import id="124" addr="401a8d28" >
                <attributelist id="125" addr="401a8d28" >
                    <attribute name="name" value="test1a.h" id="126" addr="401ab808" />
                </attributelist >

                <import id="127" addr="401a8d58" >
                    <attributelist id="128" addr="401a8d58" >
                        <attribute name="name" value="test1b.h" id="129" addr="401ab808" />
                    </attributelist >

                    <class id="130" addr="401a90e8" >
                        <attributelist id="131" addr="401a90e8" >
                            <attribute name="name" value="Record4" id="132" addr="401ab808" />
                            <attribute name="sym_symtab" value="401a7118" id="133" addr="401a7118" />
                            <attribute name="symtab" value="401a8dc8" id="134" addr="401a8dc8" />
                            <attribute name="allows_typedef" value="1" id="135" addr="401ab808" />
                            <attribute name="typepass_visit" value="1" id="136" addr="401ab808" />
                            <attribute name="allocate_visit" value="1" id="137" addr="401ab808" />
                            <attribute name="kind" value="struct" id="138" addr="401ab808" />
                            <attribute name="sym_name" value="Record4" id="139" addr="401ab808" />
                            <attribute name="allocate_default_constructor" value="1" id="140" addr="401ab808" />
                            <attribute name="allocate_default_destructor" value="1" id="141" addr="401ab808" />
                            <attribute name="sym_overname" value="__SWIG_0" id="142" addr="401ab808" />
                            <typescope id="143" addr="401ab118" >
                                <attributelist id="144" addr="401ab118" >
                                    <attribute name="name" value="Record4" id="145" addr="401ab808" />
                                    <typetab id="146" addr="401ab138" >
                                        <attributelist id="147" addr="401ab138" >
                                        </attributelist >
                                    </typetab >
                                    <attribute name="parent" value="401a7198" id="148" addr="401a7198" />
                                    <attribute name="qname" value="Record4" id="149" addr="401ab808" />
                                    <attribute name="symtab" value="401a8dc8" id="150" addr="401a8dc8" />
                                </attributelist >
                            </typescope >
                        </attributelist >

                        <cdecl id="151" addr="401a8e68" >
                            <attributelist id="152" addr="401a8e68" >
                                <attribute name="sym_name" value="species" id="153" addr="401ab808" />
                                <attribute name="name" value="species" id="154" addr="401ab808" />
                                <attribute name="decl" value="" id="155" addr="401ab808" />
                                <attribute name="type" value="int" id="156" addr="401ab808" />
                                <attribute name="sym_symtab" value="401a8dc8" id="157" addr="401a8dc8" />
                                <attribute name="sym_overname" value="__SWIG_0" id="158" addr="401ab808" />
                            </attributelist >
                         
                        </cdecl >
                        <cdecl id="159" addr="401a8f88" >
                            <attributelist id="160" addr="401a8f88" >
                                <attribute name="sym_name" value="hairCount" id="161" addr="401ab808" />
                                <attribute name="name" value="hairCount" id="162" addr="401ab808" />
                                <attribute name="decl" value="" id="163" addr="401ab808" />
                                <attribute name="type" value="unsigned long" id="164" addr="401ab808" />
                                <attribute name="sym_symtab" value="401a8dc8" id="165" addr="401a8dc8" />
                                <attribute name="sym_overname" value="__SWIG_0" id="166" addr="401ab808" />
                            </attributelist >
                         
                        </cdecl >
                        <cdecl id="167" addr="401a9028" >
                            <attributelist id="168" addr="401a9028" >
                                <attribute name="sym_name" value="description" id="169" addr="401ab808" />
                                <attribute name="name" value="description" id="170" addr="401ab808" />
                                <attribute name="decl" value="p." id="171" addr="401ab808" />
                                <attribute name="type" value="char" id="172" addr="401ab808" />
                                <attribute name="sym_symtab" value="401a8dc8" id="173" addr="401a8dc8" />
                                <attribute name="sym_overname" value="__SWIG_0" id="174" addr="401ab808" />
                            </attributelist >
                         
                        </cdecl >
                    </class >
                    <cdecl id="175" addr="401a90a8" >
                        <attributelist id="176" addr="401a90a8" >
                            <attribute name="sym_name" value="Record4Ptr" id="177" addr="401ab808" />
                            <attribute name="name" value="Record4Ptr" id="178" addr="401ab808" />
                            <attribute name="decl" value="p." id="179" addr="401ab808" />
                            <attribute name="storage" value="typedef" id="180" addr="401ab808" />
                            <attribute name="type" value="Record4" id="181" addr="401ab808" />
                            <attribute name="sym_symtab" value="401a7118" id="182" addr="401a7118" />
                            <attribute name="sym_overname" value="__SWIG_0" id="183" addr="401ab808" />
                        </attributelist >
                     
                    </cdecl >
                </import >
                <enum id="184" addr="401a9368" >
                    <attributelist id="185" addr="401a9368" >
                        <attribute name="sym_name" value="Colors" id="186" addr="401ab808" />
                        <attribute name="name" value="Colors" id="187" addr="401ab808" />
                    </attributelist >

                    <enumitem id="188" addr="401a9208" >
                        <attributelist id="189" addr="401a9208" >
                            <attribute name="sym_name" value="red" id="190" addr="401ab808" />
                            <attribute name="name" value="red" id="191" addr="401ab808" />
                            <attribute name="enumvalue" value="1" id="192" addr="401ab808" />
                            <attribute name="feature_immutable" value="1" id="193" addr="401ab808" />
                            <attribute name="value" value="red" id="194" addr="401ab808" />
                            <attribute name="type" value="int" id="195" addr="401ab808" />
                            <attribute name="_last" value="401a9308" id="196" addr="401a9308" />
                            <attribute name="sym_symtab" value="401a7118" id="197" addr="401a7118" />
                            <attribute name="sym_overname" value="__SWIG_0" id="198" addr="401ab808" />
                        </attributelist >
                     
                    </enumitem >
                    <enumitem id="199" addr="401a9298" >
                        <attributelist id="200" addr="401a9298" >
                            <attribute name="sym_name" value="green" id="201" addr="401ab808" />
                            <attribute name="name" value="green" id="202" addr="401ab808" />
                            <attribute name="feature_immutable" value="1" id="203" addr="401ab808" />
                            <attribute name="value" value="green" id="204" addr="401ab808" />
                            <attribute name="type" value="int" id="205" addr="401ab808" />
                            <attribute name="sym_symtab" value="401a7118" id="206" addr="401a7118" />
                            <attribute name="sym_overname" value="__SWIG_0" id="207" addr="401ab808" />
                        </attributelist >
                     
                    </enumitem >
                    <enumitem id="208" addr="401a9308" >
                        <attributelist id="209" addr="401a9308" >
                            <attribute name="sym_name" value="blue" id="210" addr="401ab808" />
                            <attribute name="name" value="blue" id="211" addr="401ab808" />
                            <attribute name="feature_immutable" value="1" id="212" addr="401ab808" />
                            <attribute name="value" value="blue" id="213" addr="401ab808" />
                            <attribute name="type" value="int" id="214" addr="401ab808" />
                            <attribute name="sym_symtab" value="401a7118" id="215" addr="401a7118" />
                            <attribute name="sym_overname" value="__SWIG_0" id="216" addr="401ab808" />
                        </attributelist >
                     
                    </enumitem >
                </enum >
                <class id="217" addr="401a96c8" >
                    <attributelist id="218" addr="401a96c8" >
                        <attribute name="name" value="Record3" id="219" addr="401ab808" />
                        <attribute name="sym_symtab" value="401a7118" id="220" addr="401a7118" />
                        <attribute name="symtab" value="401a9418" id="221" addr="401a9418" />
                        <attribute name="allows_typedef" value="1" id="222" addr="401ab808" />
                        <attribute name="typepass_visit" value="1" id="223" addr="401ab808" />
                        <attribute name="allocate_visit" value="1" id="224" addr="401ab808" />
                        <attribute name="kind" value="struct" id="225" addr="401ab808" />
                        <attribute name="sym_name" value="Record3" id="226" addr="401ab808" />
                        <attribute name="allocate_default_constructor" value="1" id="227" addr="401ab808" />
                        <attribute name="allocate_default_destructor" value="1" id="228" addr="401ab808" />
                        <attribute name="sym_overname" value="__SWIG_0" id="229" addr="401ab808" />
                        <typescope id="230" addr="401ab248" >
                            <attributelist id="231" addr="401ab248" >
                                <attribute name="name" value="Record3" id="232" addr="401ab808" />
                                <typetab id="233" addr="401ab258" >
                                    <attributelist id="234" addr="401ab258" >
                                    </attributelist >
                                </typetab >
                                <attribute name="parent" value="401a7198" id="235" addr="401a7198" />
                                <attribute name="qname" value="Record3" id="236" addr="401ab808" />
                                <attribute name="symtab" value="401a9418" id="237" addr="401a9418" />
                            </attributelist >
                        </typescope >
                    </attributelist >

                    <cdecl id="238" addr="401a94b8" >
                        <attributelist id="239" addr="401a94b8" >
                            <attribute name="sym_name" value="category" id="240" addr="401ab808" />
                            <attribute name="name" value="category" id="241" addr="401ab808" />
                            <attribute name="decl" value="" id="242" addr="401ab808" />
                            <attribute name="type" value="int" id="243" addr="401ab808" />
                            <attribute name="sym_symtab" value="401a9418" id="244" addr="401a9418" />
                            <attribute name="sym_overname" value="__SWIG_0" id="245" addr="401ab808" />
                        </attributelist >
                     
                    </cdecl >
                    <cdecl id="246" addr="401a9568" >
                        <attributelist id="247" addr="401a9568" >
                            <attribute name="sym_name" value="quantity" id="248" addr="401ab808" />
                            <attribute name="name" value="quantity" id="249" addr="401ab808" />
                            <attribute name="decl" value="" id="250" addr="401ab808" />
                            <attribute name="type" value="unsigned long" id="251" addr="401ab808" />
                            <attribute name="sym_symtab" value="401a9418" id="252" addr="401a9418" />
                            <attribute name="sym_overname" value="__SWIG_0" id="253" addr="401ab808" />
                        </attributelist >
                     
                    </cdecl >
                    <cdecl id="254" addr="401a9608" >
                        <attributelist id="255" addr="401a9608" >
                            <attribute name="sym_name" value="description" id="256" addr="401ab808" />
                            <attribute name="name" value="description" id="257" addr="401ab808" />
                            <attribute name="decl" value="p." id="258" addr="401ab808" />
                            <attribute name="type" value="char" id="259" addr="401ab808" />
                            <attribute name="sym_symtab" value="401a9418" id="260" addr="401a9418" />
                            <attribute name="sym_overname" value="__SWIG_0" id="261" addr="401ab808" />
                        </attributelist >
                     
                    </cdecl >
                </class >
                <cdecl id="262" addr="401a9688" >
                    <attributelist id="263" addr="401a9688" >
                        <attribute name="sym_name" value="Record3Ptr" id="264" addr="401ab808" />
                        <attribute name="name" value="Record3Ptr" id="265" addr="401ab808" />
                        <attribute name="decl" value="p." id="266" addr="401ab808" />
                        <attribute name="storage" value="typedef" id="267" addr="401ab808" />
                        <attribute name="type" value="Record3" id="268" addr="401ab808" />
                        <attribute name="sym_symtab" value="401a7118" id="269" addr="401a7118" />
                        <attribute name="sym_overname" value="__SWIG_0" id="270" addr="401ab808" />
                    </attributelist >
                 
                </cdecl >
            </import >
            <cdecl id="271" addr="401a97d8" >
                <attributelist id="272" addr="401a97d8" >
                    <attribute name="sym_name" value="getDesc1" id="273" addr="401ab808" />
                    <attribute name="name" value="getDesc1" id="274" addr="401ab808" />
                    <attribute name="decl" value="f().p." id="275" addr="401ab808" />
                    <attribute name="type" value="char" id="276" addr="401ab808" />
                    <attribute name="sym_symtab" value="401a7118" id="277" addr="401a7118" />
                    <attribute name="sym_overname" value="__SWIG_0" id="278" addr="401ab808" />
                </attributelist >
             
            </cdecl >
            <cdecl id="279" addr="401a9878" >
                <attributelist id="280" addr="401a9878" >
                    <attribute name="sym_name" value="getDesc2" id="281" addr="401ab808" />
                    <attribute name="name" value="getDesc2" id="282" addr="401ab808" />
                    <attribute name="decl" value="f()." id="283" addr="401ab808" />
                    <attribute name="type" value="char" id="284" addr="401ab808" />
                    <attribute name="sym_symtab" value="401a7118" id="285" addr="401a7118" />
                    <attribute name="sym_overname" value="__SWIG_0" id="286" addr="401ab808" />
                </attributelist >
             
            </cdecl >
            <enum id="287" addr="401a99e8" >
                <attributelist id="288" addr="401a99e8" >
                    <attribute name="sym_name" value="Shades" id="289" addr="401ab808" />
                    <attribute name="name" value="Shades" id="290" addr="401ab808" />
                </attributelist >

                <enumitem id="291" addr="401a98b8" >
                    <attributelist id="292" addr="401a98b8" >
                        <attribute name="sym_name" value="white" id="293" addr="401ab808" />
                        <attribute name="name" value="white" id="294" addr="401ab808" />
                        <attribute name="feature_immutable" value="1" id="295" addr="401ab808" />
                        <attribute name="value" value="white" id="296" addr="401ab808" />
                        <attribute name="type" value="int" id="297" addr="401ab808" />
                        <attribute name="_last" value="401a9988" id="298" addr="401a9988" />
                        <attribute name="sym_symtab" value="401a7118" id="299" addr="401a7118" />
                        <attribute name="sym_overname" value="__SWIG_0" id="300" addr="401ab808" />
                    </attributelist >
                 
                </enumitem >
                <enumitem id="301" addr="401a9928" >
                    <attributelist id="302" addr="401a9928" >
                        <attribute name="sym_name" value="grey" id="303" addr="401ab808" />
                        <attribute name="name" value="grey" id="304" addr="401ab808" />
                        <attribute name="feature_immutable" value="1" id="305" addr="401ab808" />
                        <attribute name="value" value="grey" id="306" addr="401ab808" />
                        <attribute name="type" value="int" id="307" addr="401ab808" />
                        <attribute name="sym_symtab" value="401a7118" id="308" addr="401a7118" />
                        <attribute name="sym_overname" value="__SWIG_0" id="309" addr="401ab808" />
                    </attributelist >
                 
                </enumitem >
                <enumitem id="310" addr="401a9988" >
                    <attributelist id="311" addr="401a9988" >
                        <attribute name="sym_name" value="black" id="312" addr="401ab808" />
                        <attribute name="name" value="black" id="313" addr="401ab808" />
                        <attribute name="feature_immutable" value="1" id="314" addr="401ab808" />
                        <attribute name="value" value="black" id="315" addr="401ab808" />
                        <attribute name="type" value="int" id="316" addr="401ab808" />
                        <attribute name="sym_symtab" value="401a7118" id="317" addr="401a7118" />
                        <attribute name="sym_overname" value="__SWIG_0" id="318" addr="401ab808" />
                    </attributelist >
                 
                </enumitem >
            </enum >
            <enum id="319" addr="401a9cd8" >
                <attributelist id="320" addr="401a9cd8" >
                    <attribute name="sym_name" value="Fruits" id="321" addr="401ab808" />
                    <attribute name="name" value="Fruits" id="322" addr="401ab808" />
                </attributelist >

                <enumitem id="323" addr="401a9a68" >
                    <attributelist id="324" addr="401a9a68" >
                        <attribute name="sym_name" value="peach" id="325" addr="401ab808" />
                        <attribute name="name" value="peach" id="326" addr="401ab808" />
                        <attribute name="enumvalue" value="2" id="327" addr="401ab808" />
                        <attribute name="feature_immutable" value="1" id="328" addr="401ab808" />
                        <attribute name="value" value="peach" id="329" addr="401ab808" />
                        <attribute name="type" value="int" id="330" addr="401ab808" />
                        <attribute name="_last" value="401a9c78" id="331" addr="401a9c78" />
                        <attribute name="sym_symtab" value="401a7118" id="332" addr="401a7118" />
                        <attribute name="sym_overname" value="__SWIG_0" id="333" addr="401ab808" />
                    </attributelist >
                 
                </enumitem >
                <enumitem id="334" addr="401a9ad8" >
                    <attributelist id="335" addr="401a9ad8" >
                        <attribute name="sym_name" value="nectarine" id="336" addr="401ab808" />
                        <attribute name="name" value="nectarine" id="337" addr="401ab808" />
                        <attribute name="feature_immutable" value="1" id="338" addr="401ab808" />
                        <attribute name="value" value="nectarine" id="339" addr="401ab808" />
                        <attribute name="type" value="int" id="340" addr="401ab808" />
                        <attribute name="sym_symtab" value="401a7118" id="341" addr="401a7118" />
                        <attribute name="sym_overname" value="__SWIG_0" id="342" addr="401ab808" />
                    </attributelist >
                 
                </enumitem >
                <enumitem id="343" addr="401a9b38" >
                    <attributelist id="344" addr="401a9b38" >
                        <attribute name="sym_name" value="cataloupe" id="345" addr="401ab808" />
                        <attribute name="name" value="cataloupe" id="346" addr="401ab808" />
                        <attribute name="feature_immutable" value="1" id="347" addr="401ab808" />
                        <attribute name="value" value="cataloupe" id="348" addr="401ab808" />
                        <attribute name="type" value="int" id="349" addr="401ab808" />
                        <attribute name="sym_symtab" value="401a7118" id="350" addr="401a7118" />
                        <attribute name="sym_overname" value="__SWIG_0" id="351" addr="401ab808" />
                    </attributelist >
                 
                </enumitem >
                <enumitem id="352" addr="401a9ba8" >
                    <attributelist id="353" addr="401a9ba8" >
                        <attribute name="sym_name" value="banana" id="354" addr="401ab808" />
                        <attribute name="name" value="banana" id="355" addr="401ab808" />
                        <attribute name="enumvalue" value="7" id="356" addr="401ab808" />
                        <attribute name="feature_immutable" value="1" id="357" addr="401ab808" />
                        <attribute name="value" value="banana" id="358" addr="401ab808" />
                        <attribute name="type" value="int" id="359" addr="401ab808" />
                        <attribute name="sym_symtab" value="401a7118" id="360" addr="401a7118" />
                        <attribute name="sym_overname" value="__SWIG_0" id="361" addr="401ab808" />
                    </attributelist >
                 
                </enumitem >
                <enumitem id="362" addr="401a9c18" >
                    <attributelist id="363" addr="401a9c18" >
                        <attribute name="sym_name" value="apple" id="364" addr="401ab808" />
                        <attribute name="name" value="apple" id="365" addr="401ab808" />
                        <attribute name="feature_immutable" value="1" id="366" addr="401ab808" />
                        <attribute name="value" value="apple" id="367" addr="401ab808" />
                        <attribute name="type" value="int" id="368" addr="401ab808" />
                        <attribute name="sym_symtab" value="401a7118" id="369" addr="401a7118" />
                        <attribute name="sym_overname" value="__SWIG_0" id="370" addr="401ab808" />
                    </attributelist >
                 
                </enumitem >
                <enumitem id="371" addr="401a9c78" >
                    <attributelist id="372" addr="401a9c78" >
                        <attribute name="sym_name" value="orange" id="373" addr="401ab808" />
                        <attribute name="name" value="orange" id="374" addr="401ab808" />
                        <attribute name="feature_immutable" value="1" id="375" addr="401ab808" />
                        <attribute name="value" value="orange" id="376" addr="401ab808" />
                        <attribute name="type" value="int" id="377" addr="401ab808" />
                        <attribute name="sym_symtab" value="401a7118" id="378" addr="401a7118" />
                        <attribute name="sym_overname" value="__SWIG_0" id="379" addr="401ab808" />
                    </attributelist >
                 
                </enumitem >
            </enum >
            <cdecl id="380" addr="401a9dc8" >
                <attributelist id="381" addr="401a9dc8" >
                    <attribute name="sym_name" value="Globalname" id="382" addr="401ab808" />
                    <attribute name="name" value="Globalname" id="383" addr="401ab808" />
                    <attribute name="decl" value="p." id="384" addr="401ab808" />
                    <attribute name="type" value="char" id="385" addr="401ab808" />
                    <attribute name="sym_symtab" value="401a7118" id="386" addr="401a7118" />
                    <attribute name="sym_overname" value="__SWIG_0" id="387" addr="401ab808" />
                </attributelist >
             
            </cdecl >
            <cdecl id="388" addr="401a9e98" >
                <attributelist id="389" addr="401a9e98" >
                    <attribute name="sym_name" value="MY_CONSTANT" id="390" addr="401ab808" />
                    <attribute name="name" value="MY_CONSTANT" id="391" addr="401ab808" />
                    <attribute name="decl" value="" id="392" addr="401ab808" />
                    <attribute name="storage" value="static" id="393" addr="401ab808" />
                    <attribute name="value" value="1234" id="394" addr="401ab808" />
                    <attribute name="type" value="q(const).unsigned int" id="395" addr="401ab808" />
                    <attribute name="sym_symtab" value="401a7118" id="396" addr="401a7118" />
                    <attribute name="sym_overname" value="__SWIG_0" id="397" addr="401ab808" />
                </attributelist >
             
            </cdecl >
            <class id="398" addr="401aa0c8" >
                <attributelist id="399" addr="401aa0c8" >
                    <attribute name="name" value="Record1" id="400" addr="401ab808" />
                    <attribute name="sym_symtab" value="401a7118" id="401" addr="401a7118" />
                    <attribute name="symtab" value="401a9f38" id="402" addr="401a9f38" />
                    <attribute name="allows_typedef" value="1" id="403" addr="401ab808" />
                    <attribute name="typepass_visit" value="1" id="404" addr="401ab808" />
                    <attribute name="allocate_visit" value="1" id="405" addr="401ab808" />
                    <attribute name="kind" value="struct" id="406" addr="401ab808" />
                    <attribute name="sym_name" value="Record1" id="407" addr="401ab808" />
                    <attribute name="allocate_default_constructor" value="1" id="408" addr="401ab808" />
                    <attribute name="allocate_default_destructor" value="1" id="409" addr="401ab808" />
                    <attribute name="module" value="test1" id="410" addr="401a8c68" />
                    <attribute name="sym_overname" value="__SWIG_0" id="411" addr="401ab808" />
                    <typescope id="412" addr="401ab3d8" >
                        <attributelist id="413" addr="401ab3d8" >
                            <attribute name="name" value="Record1" id="414" addr="401ab808" />
                            <typetab id="415" addr="401ab3e8" >
                                <attributelist id="416" addr="401ab3e8" >
                                </attributelist >
                            </typetab >
                            <attribute name="parent" value="401a7198" id="417" addr="401a7198" />
                            <attribute name="qname" value="Record1" id="418" addr="401ab808" />
                            <attribute name="symtab" value="401a9f38" id="419" addr="401a9f38" />
                        </attributelist >
                    </typescope >
                </attributelist >

                <cdecl id="420" addr="401a9fd8" >
                    <attributelist id="421" addr="401a9fd8" >
                        <attribute name="sym_name" value="height" id="422" addr="401ab808" />
                        <attribute name="name" value="height" id="423" addr="401ab808" />
                        <attribute name="decl" value="" id="424" addr="401ab808" />
                        <attribute name="type" value="int" id="425" addr="401ab808" />
                        <attribute name="sym_symtab" value="401a9f38" id="426" addr="401a9f38" />
                        <attribute name="sym_overname" value="__SWIG_0" id="427" addr="401ab808" />
                    </attributelist >
                 
                </cdecl >
                <cdecl id="428" addr="401aa078" >
                    <attributelist id="429" addr="401aa078" >
                        <attribute name="sym_name" value="width" id="430" addr="401ab808" />
                        <attribute name="name" value="width" id="431" addr="401ab808" />
                        <attribute name="decl" value="" id="432" addr="401ab808" />
                        <attribute name="type" value="int" id="433" addr="401ab808" />
                        <attribute name="sym_symtab" value="401a9f38" id="434" addr="401a9f38" />
                        <attribute name="sym_overname" value="__SWIG_0" id="435" addr="401ab808" />
                    </attributelist >
                 
                </cdecl >
            </class >
            <class id="436" addr="401aa328" >
                <attributelist id="437" addr="401aa328" >
                    <attribute name="name" value="Record2" id="438" addr="401ab808" />
                    <attribute name="sym_symtab" value="401a7118" id="439" addr="401a7118" />
                    <attribute name="symtab" value="401aa198" id="440" addr="401aa198" />
                    <attribute name="allows_typedef" value="1" id="441" addr="401ab808" />
                    <attribute name="typepass_visit" value="1" id="442" addr="401ab808" />
                    <attribute name="allocate_visit" value="1" id="443" addr="401ab808" />
                    <attribute name="kind" value="struct" id="444" addr="401ab808" />
                    <attribute name="sym_name" value="Record2" id="445" addr="401ab808" />
                    <attribute name="allocate_default_constructor" value="1" id="446" addr="401ab808" />
                    <attribute name="allocate_default_destructor" value="1" id="447" addr="401ab808" />
                    <attribute name="module" value="test1" id="448" addr="401a8c68" />
                    <attribute name="sym_overname" value="__SWIG_0" id="449" addr="401ab808" />
                    <typescope id="450" addr="401ab468" >
                        <attributelist id="451" addr="401ab468" >
                            <attribute name="name" value="Record2" id="452" addr="401ab808" />
                            <typetab id="453" addr="401ab478" >
                                <attributelist id="454" addr="401ab478" >
                                </attributelist >
                            </typetab >
                            <attribute name="parent" value="401a7198" id="455" addr="401a7198" />
                            <attribute name="qname" value="Record2" id="456" addr="401ab808" />
                            <attribute name="symtab" value="401aa198" id="457" addr="401aa198" />
                        </attributelist >
                    </typescope >
                </attributelist >

                <cdecl id="458" addr="401aa238" >
                    <attributelist id="459" addr="401aa238" >
                        <attribute name="sym_name" value="size" id="460" addr="401ab808" />
                        <attribute name="name" value="size" id="461" addr="401ab808" />
                        <attribute name="decl" value="" id="462" addr="401ab808" />
                        <attribute name="type" value="int" id="463" addr="401ab808" />
                        <attribute name="sym_symtab" value="401aa198" id="464" addr="401aa198" />
                        <attribute name="sym_overname" value="__SWIG_0" id="465" addr="401ab808" />
                    </attributelist >
                 
                </cdecl >
                <cdecl id="466" addr="401aa2d8" >
                    <attributelist id="467" addr="401aa2d8" >
                        <attribute name="sym_name" value="name" id="468" addr="401ab808" />
                        <attribute name="name" value="name" id="469" addr="401ab808" />
                        <attribute name="decl" value="p." id="470" addr="401ab808" />
                        <attribute name="type" value="char" id="471" addr="401ab808" />
                        <attribute name="sym_symtab" value="401aa198" id="472" addr="401aa198" />
                        <attribute name="sym_overname" value="__SWIG_0" id="473" addr="401ab808" />
                    </attributelist >
                 
                </cdecl >
            </class >
            <class id="474" addr="401aaf98" >
                <attributelist id="475" addr="401aaf98" >
                    <attribute name="name" value="Klass1" id="476" addr="401ab808" />
                    <attribute name="sym_symtab" value="401a7118" id="477" addr="401a7118" />
                    <attribute name="symtab" value="401aa3f8" id="478" addr="401aa3f8" />
                    <attribute name="allows_typedef" value="1" id="479" addr="401ab808" />
                    <attribute name="typepass_visit" value="1" id="480" addr="401ab808" />
                    <attribute name="allocate_visit" value="1" id="481" addr="401ab808" />
                    <attribute name="kind" value="class" id="482" addr="401ab808" />
                    <attribute name="sym_name" value="Klass1" id="483" addr="401ab808" />
                    <attribute name="allocate_default_constructor" value="1" id="484" addr="401ab808" />
                    <attribute name="allocate_has_constructor" value="1" id="485" addr="401ab808" />
                    <attribute name="allocate_public_constructor" value="1" id="486" addr="401ab808" />
                    <attribute name="allocate_has_destructor" value="1" id="487" addr="401ab808" />
                    <attribute name="allocate_default_destructor" value="1" id="488" addr="401ab808" />
                    <attribute name="module" value="test1" id="489" addr="401a8c68" />
                    <attribute name="sym_overname" value="__SWIG_0" id="490" addr="401ab808" />
                    <typescope id="491" addr="401ab4f8" >
                        <attributelist id="492" addr="401ab4f8" >
                            <attribute name="name" value="Klass1" id="493" addr="401ab808" />
                            <typetab id="494" addr="401ab508" >
                                <attributelist id="495" addr="401ab508" >
                                </attributelist >
                            </typetab >
                            <attribute name="parent" value="401a7198" id="496" addr="401a7198" />
                            <attribute name="qname" value="Klass1" id="497" addr="401ab808" />
                            <attribute name="symtab" value="401aa3f8" id="498" addr="401aa3f8" />
                        </attributelist >
                    </typescope >
                </attributelist >

                <access id="499" addr="401aa448" >
                    <attributelist id="500" addr="401aa448" >
                        <attribute name="kind" value="public" id="501" addr="401ab808" />
                    </attributelist >
                 
                </access >
                <constructor id="502" addr="401aa4b8" >
                    <attributelist id="503" addr="401aa4b8" >
                        <attribute name="sym_name" value="Klass1" id="504" addr="401ab808" />
                        <attribute name="name" value="Klass1" id="505" addr="401ab808" />
                        <attribute name="decl" value="f()." id="506" addr="401ab808" />
                        <attribute name="feature_new" value="1" id="507" addr="401ab808" />
                        <attribute name="sym_overloaded" value="401aa4b8" id="508" addr="401aa4b8" />
                        <attribute name="csym_nextSibling" value="401aa668" id="509" addr="401aa668" />
                        <attribute name="sym_nextSibling" value="401aa668" id="510" addr="401aa668" />
                        <attribute name="sym_symtab" value="401aa3f8" id="511" addr="401aa3f8" />
                        <attribute name="sym_overname" value="__SWIG_0" id="512" addr="401ab808" />
                    </attributelist >
                 
                </constructor >
                <constructor id="513" addr="401aa668" >
                    <attributelist id="514" addr="401aa668" >
                        <attribute name="sym_name" value="Klass1" id="515" addr="401ab808" />
                        <attribute name="name" value="Klass1" id="516" addr="401ab808" />
                        <parmlist id="517" addr="401aa588" >
                            <parm id="518">
                                <attributelist id="519" addr="401aa588" >
                                    <attribute name="name" value="category" id="520" addr="401ab808" />
                                    <attribute name="type" value="int" id="521" addr="401ab808" />
                                </attributelist >
                            </parm >
                            <parm id="522">
                                <attributelist id="523" addr="401aa618" >
                                    <attribute name="name" value="notes" id="524" addr="401ab808" />
                                    <attribute name="type" value="p.char" id="525" addr="401ab808" />
                                </attributelist >
                            </parm >
                        </parmlist >
                        <attribute name="decl" value="f(int,p.char)." id="526" addr="401ab808" />
                        <attribute name="feature_new" value="1" id="527" addr="401ab808" />
                        <attribute name="sym_overloaded" value="401aa4b8" id="528" addr="401aa4b8" />
                        <attribute name="sym_previousSibling" value="401aa4b8" id="529" addr="401aa4b8" />
                        <attribute name="sym_symtab" value="401aa3f8" id="530" addr="401aa3f8" />
                        <attribute name="sym_overname" value="__SWIG_1" id="531" addr="401ab808" />
                    </attributelist >
                 
                </constructor >
                <destructor id="532" addr="401aa728" >
                    <attributelist id="533" addr="401aa728" >
                        <attribute name="sym_name" value="~Klass1" id="534" addr="401ab808" />
                        <attribute name="name" value="~Klass1" id="535" addr="401ab808" />
                        <attribute name="decl" value="f()." id="536" addr="401ab808" />
                        <attribute name="sym_symtab" value="401aa3f8" id="537" addr="401aa3f8" />
                        <attribute name="sym_overname" value="__SWIG_0" id="538" addr="401ab808" />
                    </attributelist >
                 
                </destructor >
                <cdecl id="539" addr="401aa7d8" >
                    <attributelist id="540" addr="401aa7d8" >
                        <attribute name="sym_name" value="getRec1" id="541" addr="401ab808" />
                        <attribute name="name" value="getRec1" id="542" addr="401ab808" />
                        <attribute name="decl" value="f().p." id="543" addr="401ab808" />
                        <attribute name="type" value="Record2" id="544" addr="401ab808" />
                        <attribute name="sym_symtab" value="401aa3f8" id="545" addr="401aa3f8" />
                        <attribute name="sym_overname" value="__SWIG_0" id="546" addr="401ab808" />
                    </attributelist >
                 
                </cdecl >
                <cdecl id="547" addr="401aa9a8" >
                    <attributelist id="548" addr="401aa9a8" >
                        <attribute name="sym_name" value="getName" id="549" addr="401ab808" />
                        <attribute name="name" value="getName" id="550" addr="401ab808" />
                        <attribute name="decl" value="f(p.char,unsigned long).p." id="551" addr="401ab808" />
                        <parmlist id="552" addr="401aa8c8" >
                            <parm id="553">
                                <attributelist id="554" addr="401aa8c8" >
                                    <attribute name="name" value="prefix" id="555" addr="401ab808" />
                                    <attribute name="type" value="p.char" id="556" addr="401ab808" />
                                </attributelist >
                            </parm >
                            <parm id="557">
                                <attributelist id="558" addr="401aa968" >
                                    <attribute name="name" value="maxSize" id="559" addr="401ab808" />
                                    <attribute name="type" value="unsigned long" id="560" addr="401ab808" />
                                </attributelist >
                            </parm >
                        </parmlist >
                        <attribute name="sym_overloaded" value="401aa9a8" id="561" addr="401aa9a8" />
                        <attribute name="type" value="char" id="562" addr="401ab808" />
                        <attribute name="csym_nextSibling" value="401aae58" id="563" addr="401aae58" />
                        <attribute name="sym_nextSibling" value="401aae58" id="564" addr="401aae58" />
                        <attribute name="sym_symtab" value="401aa3f8" id="565" addr="401aa3f8" />
                        <attribute name="sym_overname" value="__SWIG_0" id="566" addr="401ab808" />
                    </attributelist >
                 
                </cdecl >
                <cdecl id="567" addr="401aaa48" >
                    <attributelist id="568" addr="401aaa48" >
                        <attribute name="sym_name" value="getRec2" id="569" addr="401ab808" />
                        <attribute name="name" value="getRec2" id="570" addr="401ab808" />
                        <attribute name="decl" value="f()." id="571" addr="401ab808" />
                        <attribute name="type" value="Record2" id="572" addr="401ab808" />
                        <attribute name="sym_symtab" value="401aa3f8" id="573" addr="401aa3f8" />
                        <attribute name="sym_overname" value="__SWIG_0" id="574" addr="401ab808" />
                    </attributelist >
                 
                </cdecl >
                <cdecl id="575" addr="401aab68" >
                    <attributelist id="576" addr="401aab68" >
                        <attribute name="sym_name" value="setRec" id="577" addr="401ab808" />
                        <attribute name="name" value="setRec" id="578" addr="401ab808" />
                        <attribute name="decl" value="f(p.Record2)." id="579" addr="401ab808" />
                        <parmlist id="580" addr="401aab18" >
                            <parm id="581">
                                <attributelist id="582" addr="401aab18" >
                                    <attribute name="name" value="newRecord" id="583" addr="401ab808" />
                                    <attribute name="type" value="p.Record2" id="584" addr="401ab808" />
                                </attributelist >
                            </parm >
                        </parmlist >
                        <attribute name="type" value="void" id="585" addr="401ab808" />
                        <attribute name="sym_symtab" value="401aa3f8" id="586" addr="401aa3f8" />
                        <attribute name="sym_overname" value="__SWIG_0" id="587" addr="401ab808" />
                    </attributelist >
                 
                </cdecl >
                <cdecl id="588" addr="401aac98" >
                    <attributelist id="589" addr="401aac98" >
                        <attribute name="sym_name" value="getSize" id="590" addr="401ab808" />
                        <attribute name="name" value="getSize" id="591" addr="401ab808" />
                        <attribute name="decl" value="f(int)." id="592" addr="401ab808" />
                        <parmlist id="593" addr="401aac48" >
                            <parm id="594">
                                <attributelist id="595" addr="401aac48" >
                                    <attribute name="name" value="index" id="596" addr="401ab808" />
                                    <attribute name="type" value="int" id="597" addr="401ab808" />
                                </attributelist >
                            </parm >
                        </parmlist >
                        <attribute name="type" value="int" id="598" addr="401ab808" />
                        <attribute name="sym_symtab" value="401aa3f8" id="599" addr="401aa3f8" />
                        <attribute name="sym_overname" value="__SWIG_0" id="600" addr="401ab808" />
                    </attributelist >
                 
                </cdecl >
                <cdecl id="601" addr="401aae58" >
                    <attributelist id="602" addr="401aae58" >
                        <attribute name="sym_name" value="getName" id="603" addr="401ab808" />
                        <attribute name="name" value="getName" id="604" addr="401ab808" />
                        <attribute name="decl" value="f(p.char,int).p." id="605" addr="401ab808" />
                        <parmlist id="606" addr="401aad88" >
                            <parm id="607">
                                <attributelist id="608" addr="401aad88" >
                                    <attribute name="name" value="prefix" id="609" addr="401ab808" />
                                    <attribute name="type" value="p.char" id="610" addr="401ab808" />
                                </attributelist >
                            </parm >
                            <parm id="611">
                                <attributelist id="612" addr="401aae18" >
                                    <attribute name="name" value="maxSize" id="613" addr="401ab808" />
                                    <attribute name="type" value="int" id="614" addr="401ab808" />
                                </attributelist >
                            </parm >
                        </parmlist >
                        <attribute name="sym_overloaded" value="401aa9a8" id="615" addr="401aa9a8" />
                        <attribute name="type" value="char" id="616" addr="401ab808" />
                        <attribute name="sym_previousSibling" value="401aa9a8" id="617" addr="401aa9a8" />
                        <attribute name="sym_symtab" value="401aa3f8" id="618" addr="401aa3f8" />
                        <attribute name="sym_overname" value="__SWIG_1" id="619" addr="401ab808" />
                    </attributelist >
                 
                </cdecl >
                <access id="620" addr="401aae98" >
                    <attributelist id="621" addr="401aae98" >
                        <attribute name="kind" value="private" id="622" addr="401ab808" />
                    </attributelist >
                 
                </access >
                <cdecl id="623" addr="401aaf38" >
                    <attributelist id="624" addr="401aaf38" >
                        <attribute name="name" value="rec" id="625" addr="401ab808" />
                        <attribute name="decl" value="p." id="626" addr="401ab808" />
                        <attribute name="access" value="private" id="627" addr="401ab808" />
                        <attribute name="type" value="Record2" id="628" addr="401ab808" />
                        <attribute name="sym_symtab" value="401aa3f8" id="629" addr="401aa3f8" />
                    </attributelist >
                 
                </cdecl >
            </class >
        </include >
    </include >
</top >
