<?xml version='1.0' encoding='ISO-8859-1' standalone='yes'?>
<tagfile>
  <compound kind="file">
    <name>Dump_Visitor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>Dump__Visitor_8cpp</filename>
    <includes id="Dump__Visitor_8h" name="Dump_Visitor.h" local="yes">Dump_Visitor.h</includes>
  </compound>
  <compound kind="file">
    <name>Dump_Visitor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>Dump__Visitor_8h</filename>
    <includes id="PSDL__Node__Visitor_8h" name="PSDL_Node_Visitor.h" local="yes">PSDL_Node_Visitor.h</includes>
    <class kind="class">Dump_Visitor</class>
  </compound>
  <compound kind="file">
    <name>PSDL_Code_Gen.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Code__Gen_8cpp</filename>
    <includes id="PSDL__Code__Gen_8h" name="PSDL_Code_Gen.h" local="yes">PSDL_Code_Gen.h</includes>
    <includes id="PSDL__Datastore_8h" name="PSDL_Datastore.h" local="yes">PSDL_Datastore.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PSS_PSDL_Code_Gen</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PSS_PSDL_Code_Gen</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PSDL_Code_Gen.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Code__Gen_8h</filename>
    <includes id="psdl__export_8h" name="psdl_export.h" local="yes">psdl_export.h</includes>
    <class kind="class">TAO_PSDL_Code_Gen</class>
  </compound>
  <compound kind="file">
    <name>PSDL_Datastore.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Datastore_8cpp</filename>
    <includes id="PSDL__Datastore_8h" name="PSDL_Datastore.h" local="yes">PSDL_Datastore.h</includes>
    <includes id="PSDL__OctetSeq_8h" name="PSDL_OctetSeq.h" local="yes">PSDL_OctetSeq.h</includes>
    <includes id="PSDL__String_8h" name="PSDL_String.h" local="yes">PSDL_String.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PSS_PSDL_Datastore</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PSS_PSDL_Datastore</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PSDL_Datastore.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Datastore_8h</filename>
    <includes id="PSDL__Code__Gen_8h" name="PSDL_Code_Gen.h" local="yes">PSDL_Code_Gen.h</includes>
    <class kind="class">TAO_PSDL_Datastore</class>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PERSISTENT_NAME_OBJ_MAP</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PSDL_Enum_Type_Visitor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Enum__Type__Visitor_8cpp</filename>
    <includes id="PSDL__Enum__Type__Visitor_8h" name="PSDL_Enum_Type_Visitor.h" local="yes">PSDL_Enum_Type_Visitor.h</includes>
    <includes id="PSDL__Stream_8h" name="PSDL_Stream.h" local="yes">PSDL_Stream.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PSS_PSDL_Enum_Type_Visitor</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PSS_PSDL_Enum_Type_Visitor</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PSDL_Enum_Type_Visitor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Enum__Type__Visitor_8h</filename>
    <includes id="PSDL__Node__Visitor_8h" name="PSDL_Node_Visitor.h" local="yes">PSDL_Node_Visitor.h</includes>
    <class kind="class">TAO_PSDL_Enum_Type_Visitor</class>
  </compound>
  <compound kind="file">
    <name>PSDL_Exception_Scope.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Exception__Scope_8cpp</filename>
    <includes id="PSDL__Exception__Scope_8h" name="PSDL_Exception_Scope.h" local="yes">PSDL_Exception_Scope.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PSS_PSDL_Exception_Scope</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PSS_PSDL_Exception_Scope</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PSDL_Exception_Scope.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Exception__Scope_8h</filename>
    <includes id="PSDL__Scope_8h" name="PSDL_Scope.h" local="yes">PSDL_Scope.h</includes>
    <class kind="class">TAO_PSDL_Exception_Scope</class>
  </compound>
  <compound kind="file">
    <name>PSDL_Exception_Visitor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Exception__Visitor_8cpp</filename>
    <includes id="PSDL__Exception__Visitor_8h" name="PSDL_Exception_Visitor.h" local="yes">PSDL_Exception_Visitor.h</includes>
    <includes id="PSDL__Stream_8h" name="PSDL_Stream.h" local="yes">PSDL_Stream.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PSS_PSDL_Exception_Visitor</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PSS_PSDL_Exception_Visitor</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PSDL_Exception_Visitor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Exception__Visitor_8h</filename>
    <includes id="PSDL__Node__Visitor_8h" name="PSDL_Node_Visitor.h" local="yes">PSDL_Node_Visitor.h</includes>
    <class kind="class">TAO_PSDL_Exception_Visitor</class>
  </compound>
  <compound kind="file">
    <name>psdl_export.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>psdl__export_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_HAS_DLL</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_Export</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_SINGLETON_DECLARATION</name>
      <anchor>a2</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_SINGLETON_DECLARE</name>
      <anchor>a3</anchor>
      <arglist>(SINGLETON_TYPE, CLASS, LOCK)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PSDL_Extern.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Extern_8cpp</filename>
    <includes id="PSDL__Extern_8h" name="PSDL_Extern.h" local="yes">PSDL_Extern.h</includes>
    <includes id="PSDL__Node_8h" name="PSDL_Node.h" local="yes">PSDL_Node.h</includes>
    <member kind="function">
      <type>int</type>
      <name>TAO_PSDL_yyparse</name>
      <anchor>a2</anchor>
      <arglist>(void *)</arglist>
    </member>
    <member kind="variable">
      <type>FILE *</type>
      <name>TAO_PSDL_yyin</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TAO_PSDL_Node *</type>
      <name>yyval</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PSDL_Extern.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Extern_8h</filename>
    <includes id="psdl__export_8h" name="psdl_export.h" local="yes">psdl_export.h</includes>
    <class kind="class">TAO_PSDL_Extern</class>
  </compound>
  <compound kind="file">
    <name>PSDL_Interface_Scope.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Interface__Scope_8cpp</filename>
    <includes id="PSDL__Module__Scope_8h" name="PSDL_Module_Scope.h" local="yes">PSDL_Module_Scope.h</includes>
    <includes id="PSDL__Interface__Scope_8h" name="PSDL_Interface_Scope.h" local="yes">PSDL_Interface_Scope.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PSS_PSDL_Interface_Scope</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PSS_PSDL_Interface_Scope</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PSDL_Interface_Scope.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Interface__Scope_8h</filename>
    <includes id="PSDL__Scope_8h" name="PSDL_Scope.h" local="yes">PSDL_Scope.h</includes>
    <class kind="class">TAO_PSDL_Interface_Scope</class>
  </compound>
  <compound kind="file">
    <name>PSDL_Interface_Visitor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Interface__Visitor_8cpp</filename>
    <includes id="PSDL__Interface__Visitor_8h" name="PSDL_Interface_Visitor.h" local="yes">PSDL_Interface_Visitor.h</includes>
    <includes id="PSDL__Stream_8h" name="PSDL_Stream.h" local="yes">PSDL_Stream.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PSS_PSDL_Interface_Visitor</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PSS_PSDL_Interface_Visitor</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PSDL_Interface_Visitor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Interface__Visitor_8h</filename>
    <includes id="PSDL__Node__Visitor_8h" name="PSDL_Node_Visitor.h" local="yes">PSDL_Node_Visitor.h</includes>
    <class kind="class">TAO_PSDL_Interface_Visitor</class>
  </compound>
  <compound kind="file">
    <name>PSDL_Interpreter.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Interpreter_8cpp</filename>
    <includes id="PSDL__Interpreter_8h" name="PSDL_Interpreter.h" local="yes">PSDL_Interpreter.h</includes>
    <includes id="PSDL__Node_8h" name="PSDL_Node.h" local="yes">PSDL_Node.h</includes>
    <includes id="PSDL__y_8h" name="PSDL_y.h" local="yes">PSDL_y.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PSDL_PSDL_Interpreter</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PSDL_PSDL_Interpreter</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PSDL_Interpreter.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Interpreter_8h</filename>
    <includes id="psdl__export_8h" name="psdl_export.h" local="yes">psdl_export.h</includes>
    <class kind="class">TAO_Lex_String_Input</class>
    <class kind="class">TAO_PSDL_Interpreter</class>
    <member kind="define">
      <type>#define</type>
      <name>YYSTYPE</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>TAO_PSDL_yyparse</name>
      <anchor>a3</anchor>
      <arglist>(void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>yyrestart</name>
      <anchor>a4</anchor>
      <arglist>(FILE *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>yylex</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node **, void *)</arglist>
    </member>
    <member kind="variable">
      <type>YYSTYPE</type>
      <name>yylval</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>YYSTYPE</type>
      <name>yyval</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PSDL_l.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__l_8cpp</filename>
    <includes id="PSDL__Interpreter_8h" name="PSDL_Interpreter.h" local="yes">PSDL_Interpreter.h</includes>
    <includes id="PSDL__Node_8h" name="PSDL_Node.h" local="yes">PSDL_Node.h</includes>
    <includes id="PSDL__y_8h" name="PSDL_y.h" local="yes">PSDL_y.h</includes>
    <class kind="struct">yy_buffer_state</class>
    <member kind="define">
      <type>#define</type>
      <name>yy_create_buffer</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>yy_delete_buffer</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>yy_scan_buffer</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>yy_scan_string</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>yy_scan_bytes</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>yy_flex_debug</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>yy_init_buffer</name>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>yy_flush_buffer</name>
      <anchor>a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>yy_load_buffer_state</name>
      <anchor>a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>yy_switch_to_buffer</name>
      <anchor>a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>yyin</name>
      <anchor>a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>yyleng</name>
      <anchor>a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>yylex</name>
      <anchor>a12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>yyout</name>
      <anchor>a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>yyrestart</name>
      <anchor>a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>yytext</name>
      <anchor>a15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FLEX_SCANNER</name>
      <anchor>a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_FLEX_MAJOR_VERSION</name>
      <anchor>a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_FLEX_MINOR_VERSION</name>
      <anchor>a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_USE_PROTOS</name>
      <anchor>a19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_USE_CONST</name>
      <anchor>a20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>yyconst</name>
      <anchor>a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_PROTO</name>
      <anchor>a22</anchor>
      <arglist>(proto)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_NULL</name>
      <anchor>a23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_SC_TO_UI</name>
      <anchor>a24</anchor>
      <arglist>(c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BEGIN</name>
      <anchor>a25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_START</name>
      <anchor>a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YYSTATE</name>
      <anchor>a27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_STATE_EOF</name>
      <anchor>a28</anchor>
      <arglist>(state)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_NEW_FILE</name>
      <anchor>a29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_END_OF_BUFFER_CHAR</name>
      <anchor>a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_BUF_SIZE</name>
      <anchor>a31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EOB_ACT_CONTINUE_SCAN</name>
      <anchor>a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EOB_ACT_END_OF_FILE</name>
      <anchor>a33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EOB_ACT_LAST_MATCH</name>
      <anchor>a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>yyless</name>
      <anchor>a35</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>unput</name>
      <anchor>a36</anchor>
      <arglist>(c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_BUFFER_NEW</name>
      <anchor>a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_BUFFER_NORMAL</name>
      <anchor>a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_BUFFER_EOF_PENDING</name>
      <anchor>a39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_CURRENT_BUFFER</name>
      <anchor>a40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_FLUSH_BUFFER</name>
      <anchor>a41</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>yy_new_buffer</name>
      <anchor>a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>yy_set_interactive</name>
      <anchor>a43</anchor>
      <arglist>(is_interactive)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>yy_set_bol</name>
      <anchor>a44</anchor>
      <arglist>(at_bol)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_AT_BOL</name>
      <anchor>a45</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>yytext_ptr</name>
      <anchor>a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_DO_BEFORE_ACTION</name>
      <anchor>a47</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_NUM_RULES</name>
      <anchor>a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_END_OF_BUFFER</name>
      <anchor>a49</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REJECT</name>
      <anchor>a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>yymore</name>
      <anchor>a51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_MORE_ADJ</name>
      <anchor>a52</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_RESTORE_YY_MORE_OFFSET</name>
      <anchor>a53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INITIAL</name>
      <anchor>a54</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_YY_LEX_DEBUG</name>
      <anchor>a55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_DECL</name>
      <anchor>a56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_BREAK</name>
      <anchor>a57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_NO_UNPUT</name>
      <anchor>a58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_NO_PUSH_STATE</name>
      <anchor>a59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_NO_POP_STATE</name>
      <anchor>a60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_NO_TOP_STATE</name>
      <anchor>a61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_READ_BUF_SIZE</name>
      <anchor>a62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_ECHO</name>
      <anchor>a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_INPUT</name>
      <anchor>a64</anchor>
      <arglist>(buf, result, max_size)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>yyterminate</name>
      <anchor>a65</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_START_STACK_INCR</name>
      <anchor>a66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_FATAL_ERROR</name>
      <anchor>a67</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_RULE_SETUP</name>
      <anchor>a68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_EXIT_FAILURE</name>
      <anchor>a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>yyless</name>
      <anchor>a70</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="typedef">
      <type>yy_buffer_state *</type>
      <name>YY_BUFFER_STATE</name>
      <anchor>a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>yy_size_t</name>
      <anchor>a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>YY_CHAR</name>
      <anchor>a83</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>yy_state_type</name>
      <anchor>a84</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void yyrestart</type>
      <name>YY_PROTO</name>
      <anchor>a95</anchor>
      <arglist>((FILE *input_file))</arglist>
    </member>
    <member kind="function">
      <type>void yy_switch_to_buffer</type>
      <name>YY_PROTO</name>
      <anchor>a96</anchor>
      <arglist>((YY_BUFFER_STATE new_buffer))</arglist>
    </member>
    <member kind="function">
      <type>void yy_load_buffer_state</type>
      <name>YY_PROTO</name>
      <anchor>a97</anchor>
      <arglist>((void))</arglist>
    </member>
    <member kind="function">
      <type>YY_BUFFER_STATE yy_create_buffer</type>
      <name>YY_PROTO</name>
      <anchor>a98</anchor>
      <arglist>((FILE *file, int size))</arglist>
    </member>
    <member kind="function">
      <type>void yy_delete_buffer</type>
      <name>YY_PROTO</name>
      <anchor>a99</anchor>
      <arglist>((YY_BUFFER_STATE b))</arglist>
    </member>
    <member kind="function">
      <type>void yy_init_buffer</type>
      <name>YY_PROTO</name>
      <anchor>a100</anchor>
      <arglist>((YY_BUFFER_STATE b, FILE *file))</arglist>
    </member>
    <member kind="function">
      <type>YY_BUFFER_STATE yy_scan_buffer</type>
      <name>YY_PROTO</name>
      <anchor>a101</anchor>
      <arglist>((char *base, yy_size_t size))</arglist>
    </member>
    <member kind="function">
      <type>YY_BUFFER_STATE yy_scan_string</type>
      <name>YY_PROTO</name>
      <anchor>a102</anchor>
      <arglist>((yyconst char *yy_str))</arglist>
    </member>
    <member kind="function">
      <type>YY_BUFFER_STATE yy_scan_bytes</type>
      <name>YY_PROTO</name>
      <anchor>a103</anchor>
      <arglist>((yyconst char *bytes, int len))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void *yy_flex_alloc</type>
      <name>YY_PROTO</name>
      <anchor>a104</anchor>
      <arglist>((yy_size_t))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void *yy_flex_realloc</type>
      <name>YY_PROTO</name>
      <anchor>a105</anchor>
      <arglist>((void *, yy_size_t))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void yy_flex_free</type>
      <name>YY_PROTO</name>
      <anchor>a106</anchor>
      <arglist>((void *))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>yy_state_type yy_try_NUL_trans</type>
      <name>YY_PROTO</name>
      <anchor>a107</anchor>
      <arglist>((yy_state_type current_state))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void yy_fatal_error</type>
      <name>YY_PROTO</name>
      <anchor>a108</anchor>
      <arglist>((yyconst char msg[]))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>extract_string</name>
      <anchor>a109</anchor>
      <arglist>(char *)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>yyleng</name>
      <anchor>a72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FILE *</type>
      <name>yyin</name>
      <anchor>a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FILE *</type>
      <name>yyout</name>
      <anchor>a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>YY_BUFFER_STATE</type>
      <name>yy_current_buffer</name>
      <anchor>a76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>char</type>
      <name>yy_hold_char</name>
      <anchor>a77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>yy_n_chars</name>
      <anchor>a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>char *</type>
      <name>yy_c_buf_p</name>
      <anchor>a79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>yy_init</name>
      <anchor>a80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>yy_start</name>
      <anchor>a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>yy_did_buffer_switch_on_eof</name>
      <anchor>a82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>yytext</name>
      <anchor>a85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>yyconst short int</type>
      <name>yy_accept</name>
      <anchor>a86</anchor>
      <arglist>[364]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>yyconst int</type>
      <name>yy_ec</name>
      <anchor>a87</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>yyconst int</type>
      <name>yy_meta</name>
      <anchor>a88</anchor>
      <arglist>[67]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>yyconst short int</type>
      <name>yy_base</name>
      <anchor>a89</anchor>
      <arglist>[368]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>yyconst short int</type>
      <name>yy_def</name>
      <anchor>a90</anchor>
      <arglist>[368]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>yyconst short int</type>
      <name>yy_nxt</name>
      <anchor>a91</anchor>
      <arglist>[459]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>yyconst short int</type>
      <name>yy_chk</name>
      <anchor>a92</anchor>
      <arglist>[459]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>yy_state_type</type>
      <name>yy_last_accepting_state</name>
      <anchor>a93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>char *</type>
      <name>yy_last_accepting_cpos</name>
      <anchor>a94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PSDL_Module_Scope.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Module__Scope_8cpp</filename>
    <includes id="PSDL__Module__Scope_8h" name="PSDL_Module_Scope.h" local="yes">PSDL_Module_Scope.h</includes>
    <includes id="PSDL__Interface__Scope_8h" name="PSDL_Interface_Scope.h" local="yes">PSDL_Interface_Scope.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PSS_PSDL_Module_Scope</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PSS_PSDL_Module_Scope</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PSDL_Module_Scope.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Module__Scope_8h</filename>
    <includes id="PSDL__Scope_8h" name="PSDL_Scope.h" local="yes">PSDL_Scope.h</includes>
    <class kind="class">TAO_PSDL_Module_Scope</class>
  </compound>
  <compound kind="file">
    <name>PSDL_Module_Visitor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Module__Visitor_8cpp</filename>
    <includes id="PSDL__Module__Visitor_8h" name="PSDL_Module_Visitor.h" local="yes">PSDL_Module_Visitor.h</includes>
    <includes id="PSDL__Scope_8h" name="PSDL_Scope.h" local="yes">PSDL_Scope.h</includes>
    <includes id="PSDL__Stream_8h" name="PSDL_Stream.h" local="yes">PSDL_Stream.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PSS_PSDL_Module_Visitor</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PSS_PSDL_Module_Visitor</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PSDL_Module_Visitor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Module__Visitor_8h</filename>
    <includes id="PSDL__Node__Visitor_8h" name="PSDL_Node_Visitor.h" local="yes">PSDL_Node_Visitor.h</includes>
    <class kind="class">TAO_PSDL_Module_Visitor</class>
  </compound>
  <compound kind="file">
    <name>PSDL_Node.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Node_8cpp</filename>
    <includes id="PSDL__Node_8h" name="PSDL_Node.h" local="yes">PSDL_Node.h</includes>
    <includes id="PSDL__Scope_8h" name="PSDL_Scope.h" local="yes">PSDL_Scope.h</includes>
    <includes id="PSDL__Scope__Visitor_8h" name="PSDL_Scope_Visitor.h" local="yes">PSDL_Scope_Visitor.h</includes>
    <includes id="PSDL__Node__Visitor_8h" name="PSDL_Node_Visitor.h" local="yes">PSDL_Node_Visitor.h</includes>
    <includes id="PSDL__y_8h" name="PSDL_y.h" local="yes">PSDL_y.h</includes>
    <includes id="PSDL__Stream_8h" name="PSDL_Stream.h" local="yes">PSDL_Stream.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PSS_PSDL_Node</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PSS_PSDL_Node</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PSDL_Node.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Node_8h</filename>
    <includes id="psdl__export_8h" name="psdl_export.h" local="yes">psdl_export.h</includes>
    <includes id="PSDL__Scope_8h" name="PSDL_Scope.h" local="yes">PSDL_Scope.h</includes>
    <class kind="class">TAO_PSDL_Abstract_Storagehome</class>
    <class kind="class">TAO_PSDL_Abstract_Storagehome_Body</class>
    <class kind="class">TAO_PSDL_Abstract_Storagehome_Dcl</class>
    <class kind="class">TAO_PSDL_Abstract_Storagehome_Fwd_Dcl</class>
    <class kind="class">TAO_PSDL_Abstract_Storagehome_Header</class>
    <class kind="class">TAO_PSDL_Abstract_Storagehome_Inh_Spec</class>
    <class kind="class">TAO_PSDL_Abstract_Storagehome_Member</class>
    <class kind="class">TAO_PSDL_Abstract_Storagehome_Name</class>
    <class kind="class">TAO_PSDL_Abstract_Storagetype</class>
    <class kind="class">TAO_PSDL_Abstract_Storagetype_Body</class>
    <class kind="class">TAO_PSDL_Abstract_Storagetype_Dcl</class>
    <class kind="class">TAO_PSDL_Abstract_Storagetype_Fwd_Dcl</class>
    <class kind="class">TAO_PSDL_Abstract_Storagetype_Header</class>
    <class kind="class">TAO_PSDL_Abstract_Storagetype_Inh_Spec</class>
    <class kind="class">TAO_PSDL_Abstract_Storagetype_Member</class>
    <class kind="class">TAO_PSDL_Abstract_Storagetype_Name</class>
    <class kind="class">TAO_PSDL_Abstract_Storagetype_Ref_Type</class>
    <class kind="class">TAO_PSDL_Add_Expr</class>
    <class kind="class">TAO_PSDL_And_Expr</class>
    <class kind="class">TAO_PSDL_Array_Declarator</class>
    <class kind="class">TAO_PSDL_Attr_Dcl</class>
    <class kind="class">TAO_PSDL_Base_Type_Spec</class>
    <class kind="class">TAO_PSDL_Case</class>
    <class kind="class">TAO_PSDL_Case_Label</class>
    <class kind="class">TAO_PSDL_Catalog</class>
    <class kind="class">TAO_PSDL_Catalog_Body</class>
    <class kind="class">TAO_PSDL_Catalog_Inh_Spec</class>
    <class kind="class">TAO_PSDL_Catalog_Member</class>
    <class kind="class">TAO_PSDL_Catalog_Name</class>
    <class kind="class">TAO_PSDL_Complex_Declarator</class>
    <class kind="class">TAO_PSDL_Const_Dcl</class>
    <class kind="class">TAO_PSDL_Const_Exp</class>
    <class kind="class">TAO_PSDL_Const_Type</class>
    <class kind="class">TAO_PSDL_Constr_Forward_Decl</class>
    <class kind="class">TAO_PSDL_Constr_Type_Spec</class>
    <class kind="class">TAO_PSDL_Context_Expr</class>
    <class kind="class">TAO_PSDL_Declarator</class>
    <class kind="class">TAO_PSDL_Declarators</class>
    <class kind="class">TAO_PSDL_Definition</class>
    <class kind="class">TAO_PSDL_Element_Spec</class>
    <class kind="class">TAO_PSDL_Enumerator</class>
    <class kind="class">TAO_PSDL_Except_Dcl</class>
    <class kind="class">TAO_PSDL_Export_Dcl</class>
    <class kind="class">TAO_PSDL_Factory_Dcl</class>
    <class kind="class">TAO_PSDL_Factory_Parameters</class>
    <class kind="class">TAO_PSDL_Fixed_Array_Size</class>
    <class kind="class">TAO_PSDL_Fixed_Pt_Type</class>
    <class kind="class">TAO_PSDL_Forward_Dcl</class>
    <class kind="class">TAO_PSDL_Identifier</class>
    <class kind="class">TAO_PSDL_Init_Dcl</class>
    <class kind="class">TAO_PSDL_Init_Param_Decl</class>
    <class kind="class">TAO_PSDL_Init_Param_Decls</class>
    <class kind="class">TAO_PSDL_Interface</class>
    <class kind="class">TAO_PSDL_Interface_Body</class>
    <class kind="class">TAO_PSDL_Interface_Dcl</class>
    <class kind="class">TAO_PSDL_Interface_Header</class>
    <class kind="class">TAO_PSDL_Interface_Inheritance_Spec</class>
    <class kind="class">TAO_PSDL_Interface_Name</class>
    <class kind="class">TAO_PSDL_Key_Dcl</class>
    <class kind="class">TAO_PSDL_Literal</class>
    <class kind="class">TAO_PSDL_Local_Op_Dcl</class>
    <class kind="class">TAO_PSDL_Member</class>
    <class kind="class">TAO_PSDL_Member_List</class>
    <class kind="class">TAO_PSDL_Module</class>
    <class kind="class">TAO_PSDL_Mult_Expr</class>
    <class kind="class">TAO_PSDL_Node</class>
    <class kind="class">TAO_PSDL_Op_Dcl</class>
    <class kind="class">TAO_PSDL_Op_Type_Spec</class>
    <class kind="class">TAO_PSDL_Or_Expr</class>
    <class kind="class">TAO_PSDL_Param_Dcl</class>
    <class kind="class">TAO_PSDL_Param_Type_Spec</class>
    <class kind="class">TAO_PSDL_Parameter_Dcls</class>
    <class kind="class">TAO_PSDL_Positive_Int_Const</class>
    <class kind="class">TAO_PSDL_Predefined_Type</class>
    <class kind="class">TAO_PSDL_Primary_Expr</class>
    <class kind="class">TAO_PSDL_Primary_Key_Dcl</class>
    <class kind="class">TAO_PSDL_Provides_Dcl</class>
    <class kind="class">TAO_PSDL_Psdl_Concrete_State_Type</class>
    <class kind="class">TAO_PSDL_Psdl_State_Dcl</class>
    <class kind="class">TAO_PSDL_Psdl_State_Type_Spec</class>
    <class kind="class">TAO_PSDL_Raises_Expr</class>
    <class kind="class">TAO_PSDL_Ref_Rep_Directive</class>
    <class kind="class">TAO_PSDL_Scoped_Name</class>
    <class kind="class">TAO_PSDL_Shift_Expr</class>
    <class kind="class">TAO_PSDL_Simple_Declarator</class>
    <class kind="class">TAO_PSDL_Simple_Declarator_List</class>
    <class kind="class">TAO_PSDL_Simple_Type_Spec</class>
    <class kind="class">TAO_PSDL_Specification</class>
    <class kind="class">TAO_PSDL_State_Member</class>
    <class kind="class">TAO_PSDL_Storagehome</class>
    <class kind="class">TAO_PSDL_Storagehome_Body</class>
    <class kind="class">TAO_PSDL_Storagehome_Header</class>
    <class kind="class">TAO_PSDL_Storagehome_Impl_Spec</class>
    <class kind="class">TAO_PSDL_Storagehome_Inh_Spec</class>
    <class kind="class">TAO_PSDL_Storagehome_Member</class>
    <class kind="class">TAO_PSDL_Storagehome_Name</class>
    <class kind="class">TAO_PSDL_Storagehome_Scope</class>
    <class kind="class">TAO_PSDL_Storagetype</class>
    <class kind="class">TAO_PSDL_Storagetype_Body</class>
    <class kind="class">TAO_PSDL_Storagetype_Dcl</class>
    <class kind="class">TAO_PSDL_Storagetype_Fwd_Dcl</class>
    <class kind="class">TAO_PSDL_Storagetype_Header</class>
    <class kind="class">TAO_PSDL_Storagetype_Impl_Spec</class>
    <class kind="class">TAO_PSDL_Storagetype_Inh_Spec</class>
    <class kind="class">TAO_PSDL_Storagetype_Member</class>
    <class kind="class">TAO_PSDL_Storagetype_Name</class>
    <class kind="class">TAO_PSDL_Storagetype_Ref_Type</class>
    <class kind="class">TAO_PSDL_Store_Directive</class>
    <class kind="class">TAO_PSDL_Switch_Body</class>
    <class kind="class">TAO_PSDL_Switch_Type_Spec</class>
    <class kind="class">TAO_PSDL_Template_Type_Spec</class>
    <class kind="class">TAO_PSDL_Type_Dcl</class>
    <class kind="class">TAO_PSDL_Type_Declarator</class>
    <class kind="class">TAO_PSDL_Type_Spec</class>
    <class kind="class">TAO_PSDL_Unary_Expr</class>
    <class kind="class">TAO_PSDL_Union_Type</class>
    <class kind="class">TAO_PSDL_Value</class>
    <class kind="class">TAO_PSDL_Value_Abs_Dcl</class>
    <class kind="class">TAO_PSDL_Value_Box_Dcl</class>
    <class kind="class">TAO_PSDL_Value_Common_Base</class>
    <class kind="class">TAO_PSDL_Value_Dcl</class>
    <class kind="class">TAO_PSDL_Value_Element</class>
    <class kind="class">TAO_PSDL_Value_Forward_Dcl</class>
    <class kind="class">TAO_PSDL_Value_Header</class>
    <class kind="class">TAO_PSDL_Value_Inheritance_Spec</class>
    <class kind="class">TAO_PSDL_Value_Name</class>
    <class kind="class">TAO_PSDL_Xor_Expr</class>
  </compound>
  <compound kind="file">
    <name>PSDL_Node_Visitor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Node__Visitor_8cpp</filename>
    <includes id="PSDL__Node__Visitor_8h" name="PSDL_Node_Visitor.h" local="yes">PSDL_Node_Visitor.h</includes>
    <includes id="PSDL__Visitor__Factory_8h" name="PSDL_Visitor_Factory.h" local="yes">PSDL_Visitor_Factory.h</includes>
    <includes id="PSDL__Typecode__Defn_8h" name="PSDL_Typecode_Defn.h" local="yes">PSDL_Typecode_Defn.h</includes>
    <includes id="PSDL__y_8h" name="PSDL_y.h" local="yes">PSDL_y.h</includes>
  </compound>
  <compound kind="file">
    <name>PSDL_Node_Visitor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Node__Visitor_8h</filename>
    <includes id="psdl__export_8h" name="psdl_export.h" local="yes">psdl_export.h</includes>
    <includes id="PSDL__Node_8h" name="PSDL_Node.h" local="yes">PSDL_Node.h</includes>
    <class kind="class">TAO_PSDL_Node_Visitor</class>
  </compound>
  <compound kind="file">
    <name>PSDL_OctetSeq.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__OctetSeq_8cpp</filename>
    <includes id="PSDL__OctetSeq_8h" name="PSDL_OctetSeq.h" local="yes">PSDL_OctetSeq.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PSS_PSDL_OctetSeq</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PSS_PSDL_OctetSeq</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PSDL_OctetSeq.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__OctetSeq_8h</filename>
    <includes id="psdl__export_8h" name="psdl_export.h" local="yes">psdl_export.h</includes>
    <includes id="PSDL__Datastore_8h" name="PSDL_Datastore.h" local="yes">PSDL_Datastore.h</includes>
    <class kind="class">TAO_PSDL_OctetSeq</class>
  </compound>
  <compound kind="file">
    <name>PSDL_Op_Dcl_Scope.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Op__Dcl__Scope_8cpp</filename>
    <includes id="PSDL__Module__Scope_8h" name="PSDL_Module_Scope.h" local="yes">PSDL_Module_Scope.h</includes>
    <includes id="PSDL__Op__Dcl__Scope_8h" name="PSDL_Op_Dcl_Scope.h" local="yes">PSDL_Op_Dcl_Scope.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PSS_PSDL_Op_Dcl_Scope</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PSS_PSDL_Op_Dcl_Scope</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PSDL_Op_Dcl_Scope.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Op__Dcl__Scope_8h</filename>
    <includes id="PSDL__Scope_8h" name="PSDL_Scope.h" local="yes">PSDL_Scope.h</includes>
    <class kind="class">TAO_PSDL_Op_Dcl_Scope</class>
  </compound>
  <compound kind="file">
    <name>PSDL_Root_Scope.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Root__Scope_8cpp</filename>
    <includes id="PSDL__Root__Scope_8h" name="PSDL_Root_Scope.h" local="yes">PSDL_Root_Scope.h</includes>
    <includes id="PSDL__Interface__Scope_8h" name="PSDL_Interface_Scope.h" local="yes">PSDL_Interface_Scope.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PSS_PSDL_Root_Scope</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PSS_PSDL_Root_Scope</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PSDL_Root_Scope.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Root__Scope_8h</filename>
    <includes id="PSDL__Scope_8h" name="PSDL_Scope.h" local="yes">PSDL_Scope.h</includes>
    <includes id="PSDL__Module__Scope_8h" name="PSDL_Module_Scope.h" local="yes">PSDL_Module_Scope.h</includes>
    <class kind="class">TAO_PSDL_Root_Scope</class>
  </compound>
  <compound kind="file">
    <name>PSDL_Scope.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Scope_8cpp</filename>
    <includes id="PSDL__Scope_8h" name="PSDL_Scope.h" local="yes">PSDL_Scope.h</includes>
    <includes id="PSDL__Root__Scope_8h" name="PSDL_Root_Scope.h" local="yes">PSDL_Root_Scope.h</includes>
    <includes id="PSDL__Simple__Scope_8h" name="PSDL_Simple_Scope.h" local="yes">PSDL_Simple_Scope.h</includes>
    <includes id="PSDL__Module__Scope_8h" name="PSDL_Module_Scope.h" local="yes">PSDL_Module_Scope.h</includes>
    <includes id="PSDL__Interface__Scope_8h" name="PSDL_Interface_Scope.h" local="yes">PSDL_Interface_Scope.h</includes>
    <includes id="PSDL__Struct__Scope_8h" name="PSDL_Struct_Scope.h" local="yes">PSDL_Struct_Scope.h</includes>
    <includes id="PSDL__Exception__Scope_8h" name="PSDL_Exception_Scope.h" local="yes">PSDL_Exception_Scope.h</includes>
    <includes id="PSDL__Op__Dcl__Scope_8h" name="PSDL_Op_Dcl_Scope.h" local="yes">PSDL_Op_Dcl_Scope.h</includes>
    <includes id="PSDL__Stream_8h" name="PSDL_Stream.h" local="yes">PSDL_Stream.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>INCREMENT</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PSS_PSDL_Scope</name>
      <anchor>a2</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PSS_PSDL_Scope</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PSDL_Scope.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Scope_8h</filename>
    <includes id="psdl__export_8h" name="psdl_export.h" local="yes">psdl_export.h</includes>
    <class kind="class">TAO_PSDL_Scope</class>
    <member kind="typedef">
      <type>ACE_Hash_Map_Manager_Ex&lt; ACE_CString, TAO_PSDL_Scope *, ACE_Hash&lt; ACE_CString &gt;, ACE_Equal_To&lt; ACE_CString &gt;, TAO_SYNCH_MUTEX &gt;</type>
      <name>Scope_Map</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scope_Map::iterator</type>
      <name>Scope_Map_Iterator</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PSDL_Scope_Visitor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Scope__Visitor_8cpp</filename>
    <includes id="PSDL__Scope__Visitor_8h" name="PSDL_Scope_Visitor.h" local="yes">PSDL_Scope_Visitor.h</includes>
    <includes id="PSDL__y_8h" name="PSDL_y.h" local="yes">PSDL_y.h</includes>
  </compound>
  <compound kind="file">
    <name>PSDL_Scope_Visitor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Scope__Visitor_8h</filename>
    <includes id="PSDL__Node__Visitor_8h" name="PSDL_Node_Visitor.h" local="yes">PSDL_Node_Visitor.h</includes>
    <includes id="PSDL__Node_8h" name="PSDL_Node.h" local="yes">PSDL_Node.h</includes>
    <class kind="class">TAO_PSDL_Scope_Visitor</class>
  </compound>
  <compound kind="file">
    <name>PSDL_Simple_Scope.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Simple__Scope_8cpp</filename>
    <includes id="PSDL__Simple__Scope_8h" name="PSDL_Simple_Scope.h" local="yes">PSDL_Simple_Scope.h</includes>
    <includes id="PSDL__Interface__Scope_8h" name="PSDL_Interface_Scope.h" local="yes">PSDL_Interface_Scope.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PSS_PSDL_Simple_Scope</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PSS_PSDL_Simple_Scope</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PSDL_Simple_Scope.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Simple__Scope_8h</filename>
    <includes id="PSDL__Scope_8h" name="PSDL_Scope.h" local="yes">PSDL_Scope.h</includes>
    <class kind="class">TAO_PSDL_Simple_Scope</class>
  </compound>
  <compound kind="file">
    <name>PSDL_Stream.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Stream_8cpp</filename>
    <includes id="PSDL__Stream_8h" name="PSDL_Stream.h" local="yes">PSDL_Stream.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PSS_PSDL_Scope</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PSS_PSDL_Scope</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PSDL_Stream.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Stream_8h</filename>
    <includes id="PSDL__Scope_8h" name="PSDL_Scope.h" local="yes">PSDL_Scope.h</includes>
    <class kind="class">TAO_PSDL_Stream</class>
  </compound>
  <compound kind="file">
    <name>PSDL_String.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__String_8cpp</filename>
    <includes id="PSDL__String_8h" name="PSDL_String.h" local="yes">PSDL_String.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PSS_PSDL_String</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PSS_PSDL_String</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PSDL_String.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__String_8h</filename>
    <includes id="psdl__export_8h" name="psdl_export.h" local="yes">psdl_export.h</includes>
    <includes id="PSDL__Datastore_8h" name="PSDL_Datastore.h" local="yes">PSDL_Datastore.h</includes>
    <class kind="class">TAO_PSDL_String</class>
  </compound>
  <compound kind="file">
    <name>PSDL_Struct_Scope.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Struct__Scope_8cpp</filename>
    <includes id="PSDL__Struct__Scope_8h" name="PSDL_Struct_Scope.h" local="yes">PSDL_Struct_Scope.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PSS_PSDL_Struct_Scope</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PSS_PSDL_Struct_Scope</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PSDL_Struct_Scope.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Struct__Scope_8h</filename>
    <includes id="PSDL__Scope_8h" name="PSDL_Scope.h" local="yes">PSDL_Scope.h</includes>
    <class kind="class">TAO_PSDL_Struct_Scope</class>
  </compound>
  <compound kind="file">
    <name>PSDL_Struct_Visitor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Struct__Visitor_8cpp</filename>
    <includes id="PSDL__Struct__Visitor_8h" name="PSDL_Struct_Visitor.h" local="yes">PSDL_Struct_Visitor.h</includes>
    <includes id="PSDL__Stream_8h" name="PSDL_Stream.h" local="yes">PSDL_Stream.h</includes>
    <includes id="PSDL__y_8h" name="PSDL_y.h" local="yes">PSDL_y.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PSS_PSDL_Struct_Visitor</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PSS_PSDL_Struct_Visitor</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PSDL_Struct_Visitor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Struct__Visitor_8h</filename>
    <includes id="PSDL__Node__Visitor_8h" name="PSDL_Node_Visitor.h" local="yes">PSDL_Node_Visitor.h</includes>
    <class kind="class">TAO_PSDL_Struct_Visitor</class>
  </compound>
  <compound kind="file">
    <name>psdl_tao.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>psdl__tao_8cpp</filename>
    <includes id="PSDL__Scope_8h" name="PSDL_Scope.h" local="yes">PSDL_Scope.h</includes>
    <includes id="PSDL__Extern_8h" name="PSDL_Extern.h" local="yes">PSDL_Extern.h</includes>
    <includes id="Dump__Visitor_8h" name="Dump_Visitor.h" local="yes">Dump_Visitor.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchor>a0</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PSDL_Type_Dcl_Visitor.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Type__Dcl__Visitor_8cpp</filename>
    <includes id="PSDL__Type__Dcl__Visitor_8h" name="PSDL_Type_Dcl_Visitor.h" local="yes">PSDL_Type_Dcl_Visitor.h</includes>
    <includes id="PSDL__Stream_8h" name="PSDL_Stream.h" local="yes">PSDL_Stream.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PSS_PSDL_Type_Dcl_Visitor</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PSS_PSDL_Type_Dcl_Visitor</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PSDL_Type_Dcl_Visitor.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Type__Dcl__Visitor_8h</filename>
    <includes id="PSDL__Node__Visitor_8h" name="PSDL_Node_Visitor.h" local="yes">PSDL_Node_Visitor.h</includes>
    <class kind="class">TAO_PSDL_Type_Dcl_Visitor</class>
  </compound>
  <compound kind="file">
    <name>PSDL_Typecode_Defn.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Typecode__Defn_8cpp</filename>
    <includes id="PSDL__Typecode__Defn_8h" name="PSDL_Typecode_Defn.h" local="yes">PSDL_Typecode_Defn.h</includes>
    <includes id="PSDL__Stream_8h" name="PSDL_Stream.h" local="yes">PSDL_Stream.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_be_visitor_typecode_typecode_defn</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_be_visitor_typecode_typecode_defn</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PSDL_Typecode_Defn.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Typecode__Defn_8h</filename>
    <includes id="PSDL__Node__Visitor_8h" name="PSDL_Node_Visitor.h" local="yes">PSDL_Node_Visitor.h</includes>
    <class kind="class">TAO_PSDL_Typecode_Defn</class>
  </compound>
  <compound kind="file">
    <name>PSDL_Visitor_Factory.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Visitor__Factory_8cpp</filename>
    <includes id="PSDL__Visitor__Factory_8h" name="PSDL_Visitor_Factory.h" local="yes">PSDL_Visitor_Factory.h</includes>
    <includes id="PSDL__Module__Visitor_8h" name="PSDL_Module_Visitor.h" local="yes">PSDL_Module_Visitor.h</includes>
    <includes id="PSDL__Type__Dcl__Visitor_8h" name="PSDL_Type_Dcl_Visitor.h" local="yes">PSDL_Type_Dcl_Visitor.h</includes>
    <includes id="PSDL__Interface__Visitor_8h" name="PSDL_Interface_Visitor.h" local="yes">PSDL_Interface_Visitor.h</includes>
    <includes id="PSDL__Struct__Visitor_8h" name="PSDL_Struct_Visitor.h" local="yes">PSDL_Struct_Visitor.h</includes>
    <includes id="PSDL__Enum__Type__Visitor_8h" name="PSDL_Enum_Type_Visitor.h" local="yes">PSDL_Enum_Type_Visitor.h</includes>
    <includes id="PSDL__Exception__Visitor_8h" name="PSDL_Exception_Visitor.h" local="yes">PSDL_Exception_Visitor.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_PSS_PSDL_Visitor_Factory</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_PSS_PSDL_Visitor_Factory</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PSDL_Visitor_Factory.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__Visitor__Factory_8h</filename>
    <includes id="PSDL__Node__Visitor_8h" name="PSDL_Node_Visitor.h" local="yes">PSDL_Node_Visitor.h</includes>
    <class kind="class">TAO_PSDL_Visitor_Factory</class>
  </compound>
  <compound kind="file">
    <name>PSDL_y.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__y_8cpp</filename>
    <includes id="PSDL__y_8h" name="PSDL_y.h" local="yes">PSDL_y.h</includes>
    <includes id="PSDL__Node_8h" name="PSDL_Node.h" local="yes">PSDL_Node.h</includes>
    <includes id="PSDL__Interpreter_8h" name="PSDL_Interpreter.h" local="yes">PSDL_Interpreter.h</includes>
    <includes id="PSDL__Scope_8h" name="PSDL_Scope.h" local="yes">PSDL_Scope.h</includes>
    <includes id="PSDL__Module__Scope_8h" name="PSDL_Module_Scope.h" local="yes">PSDL_Module_Scope.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>YYBISON</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>yyparse</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>yylex</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>yyerror</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>yylval</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>yychar</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>yydebug</name>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>yynerrs</name>
      <anchor>a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_SEMI</name>
      <anchor>a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_MODULE</name>
      <anchor>a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_COLON</name>
      <anchor>a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_OPEN_CURLY_BRACE</name>
      <anchor>a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_CLOSE_CURLY_BRACE</name>
      <anchor>a12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_OPEN_BRACE</name>
      <anchor>a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_CLOSE_BRACE</name>
      <anchor>a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_ABSTRACT</name>
      <anchor>a15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_STORAGETYPE</name>
      <anchor>a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_STORAGEHOME</name>
      <anchor>a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_CATALOG</name>
      <anchor>a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_PROVIDES</name>
      <anchor>a19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_IMPLEMENTS</name>
      <anchor>a20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_SCOPE</name>
      <anchor>a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_STORES</name>
      <anchor>a22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_STATE</name>
      <anchor>a23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_AS</name>
      <anchor>a24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_PRIMARY</name>
      <anchor>a25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_STRONG</name>
      <anchor>a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_REF</name>
      <anchor>a27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_OF</name>
      <anchor>a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_OPEN_ANGULAR_BRACE</name>
      <anchor>a29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_CLOSE_ANGULAR_BRACE</name>
      <anchor>a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_COMMA</name>
      <anchor>a31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_KEY</name>
      <anchor>a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_READONLY</name>
      <anchor>a33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_UNION</name>
      <anchor>a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_SWITCH</name>
      <anchor>a35</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_CASE</name>
      <anchor>a36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_WCHAR</name>
      <anchor>a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_BOOLEAN</name>
      <anchor>a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_OCTET</name>
      <anchor>a39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_ANY</name>
      <anchor>a40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_OBJECT</name>
      <anchor>a41</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_STRUCT</name>
      <anchor>a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_DEFAULT</name>
      <anchor>a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_FLOAT</name>
      <anchor>a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_DOUBLE</name>
      <anchor>a45</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_LONG</name>
      <anchor>a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_SHORT</name>
      <anchor>a47</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_UNSIGNED</name>
      <anchor>a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_CHAR</name>
      <anchor>a49</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_IDENT</name>
      <anchor>a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_TYPEDEF</name>
      <anchor>a51</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_NATIVE</name>
      <anchor>a52</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_PLUS</name>
      <anchor>a53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_MINUS</name>
      <anchor>a54</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_XOR</name>
      <anchor>a55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_AND</name>
      <anchor>a56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_MULT</name>
      <anchor>a57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_RIGHT_SHIFT</name>
      <anchor>a58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_LEFT_SHIFT</name>
      <anchor>a59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_DIV</name>
      <anchor>a60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_PERCENT</name>
      <anchor>a61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_TILDA</name>
      <anchor>a62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_ONEWAY</name>
      <anchor>a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_CONST</name>
      <anchor>a64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_EQUAL</name>
      <anchor>a65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_OR</name>
      <anchor>a66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_VOID</name>
      <anchor>a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_IN</name>
      <anchor>a68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_OUT</name>
      <anchor>a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_INOUT</name>
      <anchor>a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_RAISES</name>
      <anchor>a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_CONTEXT</name>
      <anchor>a72</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_FIXED</name>
      <anchor>a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_VALUEBASE</name>
      <anchor>a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_EXCEPTION</name>
      <anchor>a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_INTERFACE</name>
      <anchor>a76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_LOCAL</name>
      <anchor>a77</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_DOUBLE_COLON</name>
      <anchor>a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_VALUETYPE</name>
      <anchor>a79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_CUSTOM</name>
      <anchor>a80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_TRUNCATABLE</name>
      <anchor>a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_SUPPORTS</name>
      <anchor>a82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_STRING</name>
      <anchor>a83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_WSTRING</name>
      <anchor>a84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_ATTRIBUTE</name>
      <anchor>a85</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_OPEN_SQUARE_BRACE</name>
      <anchor>a86</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_CLOSE_SQUARE_BRACE</name>
      <anchor>a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_ENUM</name>
      <anchor>a88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_SEQUENCE</name>
      <anchor>a89</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_TRUE</name>
      <anchor>a90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_FALSE</name>
      <anchor>a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_INTEGER</name>
      <anchor>a92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_FLOATING</name>
      <anchor>a93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_PRIVATE</name>
      <anchor>a94</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_PUBLIC</name>
      <anchor>a95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_FACTORY</name>
      <anchor>a96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_FLOATING_PT</name>
      <anchor>a97</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_CHAR_LITERAL</name>
      <anchor>a98</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_FIXED_PT</name>
      <anchor>a99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YYPARSE_PARAM</name>
      <anchor>a100</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YYLEX_PARAM</name>
      <anchor>a101</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YYDEBUG</name>
      <anchor>a102</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YYFINAL</name>
      <anchor>a103</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YYFLAG</name>
      <anchor>a104</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YYNTBASE</name>
      <anchor>a105</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YYTRANSLATE</name>
      <anchor>a106</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YYLAST</name>
      <anchor>a107</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YYPURE</name>
      <anchor>a108</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YYSIZE_T</name>
      <anchor>a109</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YYSTACK_ALLOC</name>
      <anchor>a110</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YYSTACK_FREE</name>
      <anchor>a111</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>yyerrok</name>
      <anchor>a112</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>yyclearin</name>
      <anchor>a113</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YYEMPTY</name>
      <anchor>a114</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YYEOF</name>
      <anchor>a115</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YYACCEPT</name>
      <anchor>a116</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YYABORT</name>
      <anchor>a117</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YYERROR</name>
      <anchor>a118</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YYFAIL</name>
      <anchor>a119</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YYRECOVERING</name>
      <anchor>a120</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YYBACKUP</name>
      <anchor>a121</anchor>
      <arglist>(Token, Value)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YYTERROR</name>
      <anchor>a122</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YYERRCODE</name>
      <anchor>a123</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YYLLOC_DEFAULT</name>
      <anchor>a124</anchor>
      <arglist>(Current, Rhs, N)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YYLEX</name>
      <anchor>a125</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YYDPRINTF</name>
      <anchor>a126</anchor>
      <arglist>(Args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YYINITDEPTH</name>
      <anchor>a127</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YYMAXDEPTH</name>
      <anchor>a128</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YYPARSE_PARAM_ARG</name>
      <anchor>a129</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YYPARSE_PARAM_DECL</name>
      <anchor>a130</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_DECL_NON_LSP_VARIABLES</name>
      <anchor>a131</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YY_DECL_VARIABLES</name>
      <anchor>a132</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>YYPOPSTACK</name>
      <anchor>a133</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>yylex</name>
      <anchor>a145</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>void</type>
      <name>yyerror</name>
      <anchor>a146</anchor>
      <arglist>(const char *error)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>yyparse</name>
      <anchor>a147</anchor>
      <arglist>(YYPARSE_PARAM_ARG) YYPARSE_PARAM_DECL</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char</type>
      <name>yytranslate</name>
      <anchor>a134</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const short</type>
      <name>yyr1</name>
      <anchor>a135</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const short</type>
      <name>yyr2</name>
      <anchor>a136</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const short</type>
      <name>yydefact</name>
      <anchor>a137</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const short</type>
      <name>yydefgoto</name>
      <anchor>a138</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const short</type>
      <name>yypact</name>
      <anchor>a139</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const short</type>
      <name>yypgoto</name>
      <anchor>a140</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const short</type>
      <name>yytable</name>
      <anchor>a141</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const short</type>
      <name>yycheck</name>
      <anchor>a142</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>YYSTYPE</type>
      <name>yyval</name>
      <anchor>a143</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>yynerrs</name>
      <anchor>a144</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PSDL_y.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/PSS/</path>
    <filename>PSDL__y_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_SEMI</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_MODULE</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_COLON</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_OPEN_CURLY_BRACE</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_CLOSE_CURLY_BRACE</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_OPEN_BRACE</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_CLOSE_BRACE</name>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_ABSTRACT</name>
      <anchor>a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_STORAGETYPE</name>
      <anchor>a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_STORAGEHOME</name>
      <anchor>a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_CATALOG</name>
      <anchor>a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_PROVIDES</name>
      <anchor>a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_IMPLEMENTS</name>
      <anchor>a12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_SCOPE</name>
      <anchor>a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_STORES</name>
      <anchor>a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_STATE</name>
      <anchor>a15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_AS</name>
      <anchor>a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_PRIMARY</name>
      <anchor>a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_STRONG</name>
      <anchor>a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_REF</name>
      <anchor>a19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_OF</name>
      <anchor>a20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_OPEN_ANGULAR_BRACE</name>
      <anchor>a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_CLOSE_ANGULAR_BRACE</name>
      <anchor>a22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_COMMA</name>
      <anchor>a23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_KEY</name>
      <anchor>a24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_READONLY</name>
      <anchor>a25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_UNION</name>
      <anchor>a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_SWITCH</name>
      <anchor>a27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_CASE</name>
      <anchor>a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_WCHAR</name>
      <anchor>a29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_BOOLEAN</name>
      <anchor>a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_OCTET</name>
      <anchor>a31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_ANY</name>
      <anchor>a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_OBJECT</name>
      <anchor>a33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_STRUCT</name>
      <anchor>a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_DEFAULT</name>
      <anchor>a35</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_FLOAT</name>
      <anchor>a36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_DOUBLE</name>
      <anchor>a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_LONG</name>
      <anchor>a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_SHORT</name>
      <anchor>a39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_UNSIGNED</name>
      <anchor>a40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_CHAR</name>
      <anchor>a41</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_IDENT</name>
      <anchor>a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_TYPEDEF</name>
      <anchor>a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_NATIVE</name>
      <anchor>a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_PLUS</name>
      <anchor>a45</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_MINUS</name>
      <anchor>a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_XOR</name>
      <anchor>a47</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_AND</name>
      <anchor>a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_MULT</name>
      <anchor>a49</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_RIGHT_SHIFT</name>
      <anchor>a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_LEFT_SHIFT</name>
      <anchor>a51</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_DIV</name>
      <anchor>a52</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_PERCENT</name>
      <anchor>a53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_TILDA</name>
      <anchor>a54</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_ONEWAY</name>
      <anchor>a55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_CONST</name>
      <anchor>a56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_EQUAL</name>
      <anchor>a57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_OR</name>
      <anchor>a58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_VOID</name>
      <anchor>a59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_IN</name>
      <anchor>a60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_OUT</name>
      <anchor>a61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_INOUT</name>
      <anchor>a62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_RAISES</name>
      <anchor>a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_CONTEXT</name>
      <anchor>a64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_FIXED</name>
      <anchor>a65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_VALUEBASE</name>
      <anchor>a66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_EXCEPTION</name>
      <anchor>a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_INTERFACE</name>
      <anchor>a68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_LOCAL</name>
      <anchor>a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_DOUBLE_COLON</name>
      <anchor>a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_VALUETYPE</name>
      <anchor>a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_CUSTOM</name>
      <anchor>a72</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_TRUNCATABLE</name>
      <anchor>a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_SUPPORTS</name>
      <anchor>a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_STRING</name>
      <anchor>a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_WSTRING</name>
      <anchor>a76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_ATTRIBUTE</name>
      <anchor>a77</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_OPEN_SQUARE_BRACE</name>
      <anchor>a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_CLOSE_SQUARE_BRACE</name>
      <anchor>a79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_ENUM</name>
      <anchor>a80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_SEQUENCE</name>
      <anchor>a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_TRUE</name>
      <anchor>a82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_FALSE</name>
      <anchor>a83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_INTEGER</name>
      <anchor>a84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_FLOATING</name>
      <anchor>a85</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_PRIVATE</name>
      <anchor>a86</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_PUBLIC</name>
      <anchor>a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_FACTORY</name>
      <anchor>a88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_FLOATING_PT</name>
      <anchor>a89</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_CHAR_LITERAL</name>
      <anchor>a90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_PSDL_FIXED_PT</name>
      <anchor>a91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Dump_Visitor</name>
    <filename>classDump__Visitor.html</filename>
    <base>TAO_PSDL_Node_Visitor</base>
    <member kind="function">
      <type></type>
      <name>Dump_Visitor</name>
      <anchor>a0</anchor>
      <arglist>(int depth)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Dump_Visitor</name>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_specification</name>
      <anchor>a2</anchor>
      <arglist>(TAO_PSDL_Specification *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_definition</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Definition *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_module</name>
      <anchor>a4</anchor>
      <arglist>(TAO_PSDL_Module *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_abstract_storagetype</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagetype *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_abstract_storagetype_dcl</name>
      <anchor>a6</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagetype_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_abstract_storagetype_fwd_dcl</name>
      <anchor>a7</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagetype_Fwd_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_abstract_storagetype_header</name>
      <anchor>a8</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagetype_Header *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_abstract_storagetype_body</name>
      <anchor>a9</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagetype_Body *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_abstract_storagetype_member</name>
      <anchor>a10</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagetype_Member *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_abstract_storagetype_inh_spec</name>
      <anchor>a11</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagetype_Inh_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_abstract_storagetype_name</name>
      <anchor>a12</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagetype_Name *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_psdl_state_dcl</name>
      <anchor>a13</anchor>
      <arglist>(TAO_PSDL_Psdl_State_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_psdl_state_type_spec</name>
      <anchor>a14</anchor>
      <arglist>(TAO_PSDL_Psdl_State_Type_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_abstract_storagetype_ref_type</name>
      <anchor>a15</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagetype_Ref_Type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_abstract_storagehome</name>
      <anchor>a16</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagehome *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_abstract_storagehome_fwd_dcl</name>
      <anchor>a17</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagehome_Fwd_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_abstract_storagehome_dcl</name>
      <anchor>a18</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagehome_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_abstract_storagehome_header</name>
      <anchor>a19</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagehome_Header *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_abstract_storagehome_body</name>
      <anchor>a20</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagehome_Body *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_abstract_storagehome_member</name>
      <anchor>a21</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagehome_Member *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_abstract_storagehome_inh_spec</name>
      <anchor>a22</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagehome_Inh_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_abstract_storagehome_name</name>
      <anchor>a23</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagehome_Name *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_local_op_dcl</name>
      <anchor>a24</anchor>
      <arglist>(TAO_PSDL_Local_Op_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_key_dcl</name>
      <anchor>a25</anchor>
      <arglist>(TAO_PSDL_Key_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_catalog</name>
      <anchor>a26</anchor>
      <arglist>(TAO_PSDL_Catalog *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_catalog_inh_spec</name>
      <anchor>a27</anchor>
      <arglist>(TAO_PSDL_Catalog_Inh_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_catalog_name</name>
      <anchor>a28</anchor>
      <arglist>(TAO_PSDL_Catalog_Name *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_catalog_body</name>
      <anchor>a29</anchor>
      <arglist>(TAO_PSDL_Catalog_Body *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_catalog_member</name>
      <anchor>a30</anchor>
      <arglist>(TAO_PSDL_Catalog_Member *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagetype_member</name>
      <anchor>a31</anchor>
      <arglist>(TAO_PSDL_Storagetype_Member *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagetype_inh_spec</name>
      <anchor>a32</anchor>
      <arglist>(TAO_PSDL_Storagetype_Inh_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagetype_name</name>
      <anchor>a33</anchor>
      <arglist>(TAO_PSDL_Storagetype_Name *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagetype_impl_spec</name>
      <anchor>a34</anchor>
      <arglist>(TAO_PSDL_Storagetype_Impl_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagetype_ref_type</name>
      <anchor>a35</anchor>
      <arglist>(TAO_PSDL_Storagetype_Ref_Type *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_store_directive</name>
      <anchor>a36</anchor>
      <arglist>(TAO_PSDL_Store_Directive *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_psdl_concrete_state_type</name>
      <anchor>a37</anchor>
      <arglist>(TAO_PSDL_Psdl_Concrete_State_Type *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_ref_rep_directive</name>
      <anchor>a38</anchor>
      <arglist>(TAO_PSDL_Ref_Rep_Directive *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagehome</name>
      <anchor>a39</anchor>
      <arglist>(TAO_PSDL_Storagehome *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagehome_header</name>
      <anchor>a40</anchor>
      <arglist>(TAO_PSDL_Storagehome_Header *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagehome_body</name>
      <anchor>a41</anchor>
      <arglist>(TAO_PSDL_Storagehome_Body *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagehome_member</name>
      <anchor>a42</anchor>
      <arglist>(TAO_PSDL_Storagehome_Member *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagehome_inh_spec</name>
      <anchor>a43</anchor>
      <arglist>(TAO_PSDL_Storagehome_Inh_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagehome_name</name>
      <anchor>a44</anchor>
      <arglist>(TAO_PSDL_Storagehome_Name *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagehome_impl_spec</name>
      <anchor>a45</anchor>
      <arglist>(TAO_PSDL_Storagehome_Impl_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_primary_key_dcl</name>
      <anchor>a46</anchor>
      <arglist>(TAO_PSDL_Primary_Key_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_identifier</name>
      <anchor>a47</anchor>
      <arglist>(TAO_PSDL_Identifier *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_type_dcl</name>
      <anchor>a48</anchor>
      <arglist>(TAO_PSDL_Type_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_type_declarator</name>
      <anchor>a49</anchor>
      <arglist>(TAO_PSDL_Type_Declarator *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_type_spec</name>
      <anchor>a50</anchor>
      <arglist>(TAO_PSDL_Type_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_simple_type_spec</name>
      <anchor>a51</anchor>
      <arglist>(TAO_PSDL_Simple_Type_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_base_type_spec</name>
      <anchor>a52</anchor>
      <arglist>(TAO_PSDL_Base_Type_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_template_type_spec</name>
      <anchor>a53</anchor>
      <arglist>(TAO_PSDL_Template_Type_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_constr_type_spec</name>
      <anchor>a54</anchor>
      <arglist>(TAO_PSDL_Constr_Type_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_declarators</name>
      <anchor>a55</anchor>
      <arglist>(TAO_PSDL_Declarators *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_declarator</name>
      <anchor>a56</anchor>
      <arglist>(TAO_PSDL_Declarator *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_simple_declarator</name>
      <anchor>a57</anchor>
      <arglist>(TAO_PSDL_Simple_Declarator *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_simple_declarator_list</name>
      <anchor>a58</anchor>
      <arglist>(TAO_PSDL_Simple_Declarator_List *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_complex_declarator</name>
      <anchor>a59</anchor>
      <arglist>(TAO_PSDL_Complex_Declarator *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_predefined_type</name>
      <anchor>a60</anchor>
      <arglist>(TAO_PSDL_Predefined_Type *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_member_list</name>
      <anchor>a61</anchor>
      <arglist>(TAO_PSDL_Member_List *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_member</name>
      <anchor>a62</anchor>
      <arglist>(TAO_PSDL_Member *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_union_type</name>
      <anchor>a63</anchor>
      <arglist>(TAO_PSDL_Union_Type *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_switch_type_spec</name>
      <anchor>a64</anchor>
      <arglist>(TAO_PSDL_Switch_Type_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_switch_body</name>
      <anchor>a65</anchor>
      <arglist>(TAO_PSDL_Switch_Body *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_case_case</name>
      <anchor>a66</anchor>
      <arglist>(TAO_PSDL_Case *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_case_label</name>
      <anchor>a67</anchor>
      <arglist>(TAO_PSDL_Case_Label *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_element_spec</name>
      <anchor>a68</anchor>
      <arglist>(TAO_PSDL_Element_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_const_dcl</name>
      <anchor>a69</anchor>
      <arglist>(TAO_PSDL_Const_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_const_type</name>
      <anchor>a70</anchor>
      <arglist>(TAO_PSDL_Const_Type *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_const_exp</name>
      <anchor>a71</anchor>
      <arglist>(TAO_PSDL_Const_Exp *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_or_expr</name>
      <anchor>a72</anchor>
      <arglist>(TAO_PSDL_Or_Expr *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_xor_expr</name>
      <anchor>a73</anchor>
      <arglist>(TAO_PSDL_Xor_Expr *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_and_expr</name>
      <anchor>a74</anchor>
      <arglist>(TAO_PSDL_And_Expr *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_shift_expr</name>
      <anchor>a75</anchor>
      <arglist>(TAO_PSDL_Shift_Expr *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_add_expr</name>
      <anchor>a76</anchor>
      <arglist>(TAO_PSDL_Add_Expr *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_mult_expr</name>
      <anchor>a77</anchor>
      <arglist>(TAO_PSDL_Mult_Expr *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_unary_expr</name>
      <anchor>a78</anchor>
      <arglist>(TAO_PSDL_Unary_Expr *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_primary_expr</name>
      <anchor>a79</anchor>
      <arglist>(TAO_PSDL_Primary_Expr *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_except_dcl</name>
      <anchor>a80</anchor>
      <arglist>(TAO_PSDL_Except_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_op_dcl</name>
      <anchor>a81</anchor>
      <arglist>(TAO_PSDL_Op_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagetype</name>
      <anchor>a82</anchor>
      <arglist>(TAO_PSDL_Storagetype *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagetype_dcl</name>
      <anchor>a83</anchor>
      <arglist>(TAO_PSDL_Storagetype_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagetype_fwd_dcl</name>
      <anchor>a84</anchor>
      <arglist>(TAO_PSDL_Storagetype_Fwd_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagetype_header</name>
      <anchor>a85</anchor>
      <arglist>(TAO_PSDL_Storagetype_Header *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagetype_body</name>
      <anchor>a86</anchor>
      <arglist>(TAO_PSDL_Storagetype_Body *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagehome_scope</name>
      <anchor>a87</anchor>
      <arglist>(TAO_PSDL_Storagehome_Scope *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_provides_dcl</name>
      <anchor>a88</anchor>
      <arglist>(TAO_PSDL_Provides_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_op_type_spec</name>
      <anchor>a89</anchor>
      <arglist>(TAO_PSDL_Op_Type_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_parameter_dcls</name>
      <anchor>a90</anchor>
      <arglist>(TAO_PSDL_Parameter_Dcls *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_param_dcl</name>
      <anchor>a91</anchor>
      <arglist>(TAO_PSDL_Param_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_raises_expr</name>
      <anchor>a92</anchor>
      <arglist>(TAO_PSDL_Raises_Expr *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_context_expr</name>
      <anchor>a93</anchor>
      <arglist>(TAO_PSDL_Context_Expr *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_param_type_spec</name>
      <anchor>a94</anchor>
      <arglist>(TAO_PSDL_Param_Type_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_fixed_pt_type</name>
      <anchor>a95</anchor>
      <arglist>(TAO_PSDL_Fixed_Pt_Type *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_constr_forward_decl</name>
      <anchor>a96</anchor>
      <arglist>(TAO_PSDL_Constr_Forward_Decl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_interface</name>
      <anchor>a97</anchor>
      <arglist>(TAO_PSDL_Interface *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_interface_body</name>
      <anchor>a98</anchor>
      <arglist>(TAO_PSDL_Interface_Body *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_interface_dcl</name>
      <anchor>a99</anchor>
      <arglist>(TAO_PSDL_Interface_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_forward_dcl</name>
      <anchor>a100</anchor>
      <arglist>(TAO_PSDL_Forward_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_interface_header</name>
      <anchor>a101</anchor>
      <arglist>(TAO_PSDL_Interface_Header *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_export_dcl</name>
      <anchor>a102</anchor>
      <arglist>(TAO_PSDL_Export_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_interface_inheritance_spec</name>
      <anchor>a103</anchor>
      <arglist>(TAO_PSDL_Interface_Inheritance_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_interface_name</name>
      <anchor>a104</anchor>
      <arglist>(TAO_PSDL_Interface_Name *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_scoped_name</name>
      <anchor>a105</anchor>
      <arglist>(TAO_PSDL_Scoped_Name *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_value</name>
      <anchor>a106</anchor>
      <arglist>(TAO_PSDL_Value *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_value_common_base</name>
      <anchor>a107</anchor>
      <arglist>(TAO_PSDL_Value_Common_Base *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_value_forward_dcl</name>
      <anchor>a108</anchor>
      <arglist>(TAO_PSDL_Value_Forward_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_value_box_dcl</name>
      <anchor>a109</anchor>
      <arglist>(TAO_PSDL_Value_Box_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_value_abs_dcl</name>
      <anchor>a110</anchor>
      <arglist>(TAO_PSDL_Value_Abs_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_value_dcl</name>
      <anchor>a111</anchor>
      <arglist>(TAO_PSDL_Value_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_value_header</name>
      <anchor>a112</anchor>
      <arglist>(TAO_PSDL_Value_Header *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_value_inheritance_spec</name>
      <anchor>a113</anchor>
      <arglist>(TAO_PSDL_Value_Inheritance_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_value_name</name>
      <anchor>a114</anchor>
      <arglist>(TAO_PSDL_Value_Name *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_value_element</name>
      <anchor>a115</anchor>
      <arglist>(TAO_PSDL_Value_Element *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_array_declarator</name>
      <anchor>a116</anchor>
      <arglist>(TAO_PSDL_Array_Declarator *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_fixed_array_size</name>
      <anchor>a117</anchor>
      <arglist>(TAO_PSDL_Fixed_Array_Size *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_enumerator</name>
      <anchor>a118</anchor>
      <arglist>(TAO_PSDL_Enumerator *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_literal</name>
      <anchor>a119</anchor>
      <arglist>(TAO_PSDL_Literal *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_state_member</name>
      <anchor>a120</anchor>
      <arglist>(TAO_PSDL_State_Member *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_init_dcl</name>
      <anchor>a121</anchor>
      <arglist>(TAO_PSDL_Init_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_init_param_decls</name>
      <anchor>a122</anchor>
      <arglist>(TAO_PSDL_Init_Param_Decls *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_init_param_decl</name>
      <anchor>a123</anchor>
      <arglist>(TAO_PSDL_Init_Param_Decl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_factory_parameters</name>
      <anchor>a124</anchor>
      <arglist>(TAO_PSDL_Factory_Parameters *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_attr_dcl</name>
      <anchor>a125</anchor>
      <arglist>(TAO_PSDL_Attr_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_factory_dcl</name>
      <anchor>a126</anchor>
      <arglist>(TAO_PSDL_Factory_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_positive_int_const</name>
      <anchor>a127</anchor>
      <arglist>(TAO_PSDL_Positive_Int_Const *)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>print_depth</name>
      <anchor>c0</anchor>
      <arglist>(int depth)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>depth_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_Lex_String_Input</name>
    <filename>classTAO__Lex__String__Input.html</filename>
    <member kind="function" static="yes">
      <type>void</type>
      <name>reset</name>
      <anchor>d0</anchor>
      <arglist>(char *input_string)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>copy_into</name>
      <anchor>d1</anchor>
      <arglist>(char *buf, int max_size)</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>char *</type>
      <name>string_</name>
      <anchor>r0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>char *</type>
      <name>current_</name>
      <anchor>r1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>char *</type>
      <name>end_</name>
      <anchor>r2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Abstract_Storagehome</name>
    <filename>classTAO__PSDL__Abstract__Storagehome.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Abstract_Storagehome</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *abs_storagehome_dcl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Abstract_Storagehome</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagehome_dcl</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagehome_dcl_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Abstract_Storagehome_Body</name>
    <filename>classTAO__PSDL__Abstract__Storagehome__Body.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Abstract_Storagehome_Body</name>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Abstract_Storagehome_Body</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *abs_storagehome_member)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Abstract_Storagehome_Body</name>
      <anchor>a2</anchor>
      <arglist>(TAO_PSDL_Node *abs_storagehome_member, TAO_PSDL_Node *abs_storagehome_body)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Abstract_Storagehome_Body</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagehome_member</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagehome_body</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a6</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagehome_member_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagehome_body_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Abstract_Storagehome_Dcl</name>
    <filename>classTAO__PSDL__Abstract__Storagehome__Dcl.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Abstract_Storagehome_Dcl</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *abs_storagehome_header)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Abstract_Storagehome_Dcl</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *abs_storagehome_header, TAO_PSDL_Node *abs_storagehome_body)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Abstract_Storagehome_Dcl</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagehome_header</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagehome_body</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagehome_header_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagehome_body_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Abstract_Storagehome_Fwd_Dcl</name>
    <filename>classTAO__PSDL__Abstract__Storagehome__Fwd__Dcl.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Abstract_Storagehome_Fwd_Dcl</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *identifier)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Abstract_Storagehome_Fwd_Dcl</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>identifier</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>identifier_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Abstract_Storagehome_Header</name>
    <filename>classTAO__PSDL__Abstract__Storagehome__Header.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Abstract_Storagehome_Header</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *identifier, TAO_PSDL_Node *abs_storagetype_name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Abstract_Storagehome_Header</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *identifier, TAO_PSDL_Node *abs_storagetype_name, TAO_PSDL_Node *abs_storagehome_inh_spec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Abstract_Storagehome_Header</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>identifier</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagetype_name</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagehome_inh_spec</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a6</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>identifier_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagetype_name_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagehome_inh_spec_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Abstract_Storagehome_Inh_Spec</name>
    <filename>classTAO__PSDL__Abstract__Storagehome__Inh__Spec.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Abstract_Storagehome_Inh_Spec</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *abs_storagehome_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Abstract_Storagehome_Inh_Spec</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagehome_name</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagehome_name_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Abstract_Storagehome_Member</name>
    <filename>classTAO__PSDL__Abstract__Storagehome__Member.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Abstract_Storagehome_Member</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *declaration_type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Abstract_Storagehome_Member</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>declaration_type</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>declaration_type_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Abstract_Storagehome_Name</name>
    <filename>classTAO__PSDL__Abstract__Storagehome__Name.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Abstract_Storagehome_Name</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *scoped_name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Abstract_Storagehome_Name</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *scoped_name, TAO_PSDL_Node *abs_storagehome_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Abstract_Storagehome_Name</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>scoped_name</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagehome_name</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>scoped_name_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagehome_name_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Abstract_Storagetype</name>
    <filename>classTAO__PSDL__Abstract__Storagetype.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Abstract_Storagetype</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *storagetype_dcl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Abstract_Storagetype</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>storagetype_dcl</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>storagetype_dcl_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Abstract_Storagetype_Body</name>
    <filename>classTAO__PSDL__Abstract__Storagetype__Body.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Abstract_Storagetype_Body</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *abs_storagetype_member)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Abstract_Storagetype_Body</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *abs_storagetype_member, TAO_PSDL_Node *abs_storagetype_body)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Abstract_Storagetype_Body</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagetype_member</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagetype_body</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagetype_member_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagetype_body_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Abstract_Storagetype_Dcl</name>
    <filename>classTAO__PSDL__Abstract__Storagetype__Dcl.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Abstract_Storagetype_Dcl</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *abs_storagetype_header)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Abstract_Storagetype_Dcl</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *abs_storagetype_header, TAO_PSDL_Node *abs_storagetype_body)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Abstract_Storagetype_Dcl</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagetype_header</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagetype_body</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagetype_header_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagetype_body_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Abstract_Storagetype_Fwd_Dcl</name>
    <filename>classTAO__PSDL__Abstract__Storagetype__Fwd__Dcl.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Abstract_Storagetype_Fwd_Dcl</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *identifer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Abstract_Storagetype_Fwd_Dcl</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>identifier</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>identifier_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Abstract_Storagetype_Header</name>
    <filename>classTAO__PSDL__Abstract__Storagetype__Header.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Abstract_Storagetype_Header</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *identifer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Abstract_Storagetype_Header</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *identifer, TAO_PSDL_Node *abs_storagetype_inh_spec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Abstract_Storagetype_Header</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>identifier</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagetype_inh_spec</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>identifier_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagetype_inh_spec_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Abstract_Storagetype_Inh_Spec</name>
    <filename>classTAO__PSDL__Abstract__Storagetype__Inh__Spec.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Abstract_Storagetype_Inh_Spec</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *abs_storagetype_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Abstract_Storagetype_Inh_Spec</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagetype_name</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagetype_name_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Abstract_Storagetype_Member</name>
    <filename>classTAO__PSDL__Abstract__Storagetype__Member.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Abstract_Storagetype_Member</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *declaration)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Abstract_Storagetype_Member</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>declaration</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>declaration_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Abstract_Storagetype_Name</name>
    <filename>classTAO__PSDL__Abstract__Storagetype__Name.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Abstract_Storagetype_Name</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *scoped_name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Abstract_Storagetype_Name</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *scoped_name, TAO_PSDL_Node *abs_storagetype_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Abstract_Storagetype_Name</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>scoped_name</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagetype_name</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>scoped_name_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagetype_name_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Abstract_Storagetype_Ref_Type</name>
    <filename>classTAO__PSDL__Abstract__Storagetype__Ref__Type.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Abstract_Storagetype_Ref_Type</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *key_word, TAO_PSDL_Node *abs_storagetype_name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Abstract_Storagetype_Ref_Type</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *abs_storagetype_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Abstract_Storagetype_Ref_Type</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>key_word</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagetype_name</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>key_word_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagetype_name_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Add_Expr</name>
    <filename>classTAO__PSDL__Add__Expr.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Add_Expr</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *mult_expr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Add_Expr</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *add_expr, TAO_PSDL_Node *type, TAO_PSDL_Node *mult_expr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Add_Expr</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>type</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>add_expr</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>mult_expr</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a6</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>add_expr_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>type_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>mult_expr_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_And_Expr</name>
    <filename>classTAO__PSDL__And__Expr.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_And_Expr</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *shift_expr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_And_Expr</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *and_expr, TAO_PSDL_Node *shift_expr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_And_Expr</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>and_expr</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>shift_expr</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>and_expr_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>shift_expr_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Array_Declarator</name>
    <filename>classTAO__PSDL__Array__Declarator.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Array_Declarator</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *identifier, TAO_PSDL_Node *fixed_array_size)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Array_Declarator</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>identifier</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>fixed_array_size</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a4</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>identifier_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>fixed_array_size_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Attr_Dcl</name>
    <filename>classTAO__PSDL__Attr__Dcl.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Attr_Dcl</name>
      <anchor>a0</anchor>
      <arglist>(int readonly, TAO_PSDL_Node *param_type_spec, TAO_PSDL_Node *simple_declarator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Attr_Dcl</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *param_type_spec, TAO_PSDL_Node *simple_declarator)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Attr_Dcl</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readonly</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>param_type_spec</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>simple_declarator</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a6</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>readonly_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>param_type_spec_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>simple_declarator_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Base_Type_Spec</name>
    <filename>classTAO__PSDL__Base__Type__Spec.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Base_Type_Spec</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *type_of_base_type_spec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Base_Type_Spec</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>type_of_base_type_spec</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>type_of_base_type_spec_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Case</name>
    <filename>classTAO__PSDL__Case.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Case</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *case_label, TAO_PSDL_Node *element_spec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Case</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>case_label</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>element_spec</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a4</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>case_label_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>element_spec_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Case_Label</name>
    <filename>classTAO__PSDL__Case__Label.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Case_Label</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Case_Label</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *type, TAO_PSDL_Node *const_exp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Case_Label</name>
      <anchor>a2</anchor>
      <arglist>(TAO_PSDL_Node *type, TAO_PSDL_Node *const_exp, TAO_PSDL_Node *case_label)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Case_Label</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>type</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>const_exp</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>case_label</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a7</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>type_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>const_exp_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>case_label_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Catalog</name>
    <filename>classTAO__PSDL__Catalog.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Catalog</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *identifier)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Catalog</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *identifier, TAO_PSDL_Node *catalog_inh_spec, TAO_PSDL_Node *catalog_body)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Catalog</name>
      <anchor>a2</anchor>
      <arglist>(TAO_PSDL_Node *identifier, TAO_PSDL_Node *catalog_body)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Catalog</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>identifier</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>catalog_inh_spec</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>catalog_body</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a7</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>identifier_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>catalog_inh_spec_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>catalog_body_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Catalog_Body</name>
    <filename>classTAO__PSDL__Catalog__Body.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Catalog_Body</name>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Catalog_Body</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *catalog_member)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Catalog_Body</name>
      <anchor>a2</anchor>
      <arglist>(TAO_PSDL_Node *catalog_member, TAO_PSDL_Node *catalog_body)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Catalog_Body</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>catalog_member</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>catalog_body</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a6</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>catalog_member_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>catalog_body_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Catalog_Inh_Spec</name>
    <filename>classTAO__PSDL__Catalog__Inh__Spec.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Catalog_Inh_Spec</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *catalog_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Catalog_Inh_Spec</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>catalog_name</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>catalog_name_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Catalog_Member</name>
    <filename>classTAO__PSDL__Catalog__Member.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Catalog_Member</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *declaration)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Catalog_Member</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>declaration</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>declaration_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Catalog_Name</name>
    <filename>classTAO__PSDL__Catalog__Name.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Catalog_Name</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *scoped_name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Catalog_Name</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *scoped_name, TAO_PSDL_Node *catalog_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Catalog_Name</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>scoped_name</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>catalog_name</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>scoped_name_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>catalog_name_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Code_Gen</name>
    <filename>classTAO__PSDL__Code__Gen.html</filename>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Code_Gen</name>
      <anchor>a0</anchor>
      <arglist>(CORBA::ORB_ptr orb)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TAO_PSDL_Code_Gen</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_codec</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_name_obj_ref</name>
      <anchor>a3</anchor>
      <arglist>(const char *name, const char *string_obj_ref ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>get_obj_ref</name>
      <anchor>a4</anchor>
      <arglist>(const char *name ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>CORBA::OctetSeq *</type>
      <name>encode</name>
      <anchor>c0</anchor>
      <arglist>(const char *string_obj_ref ACE_ENV_ARG_DECL_WITH_DEFAULTS)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const char *</type>
      <name>decode</name>
      <anchor>c1</anchor>
      <arglist>(const CORBA::OctetSeq &amp;data ACE_ENV_ARG_DECL_WITH_DEFAULTS)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const char *</type>
      <name>file_name_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Datastore *</type>
      <name>psdl_datastore_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::ORB_var</type>
      <name>orb_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>IOP::Codec_var</type>
      <name>codec_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Complex_Declarator</name>
    <filename>classTAO__PSDL__Complex__Declarator.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Complex_Declarator</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *array_declarator)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Complex_Declarator</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>array_declarator</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>array_declarator_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Const_Dcl</name>
    <filename>classTAO__PSDL__Const__Dcl.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Const_Dcl</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *const_type, TAO_PSDL_Node *identifier, TAO_PSDL_Node *const_exp)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Const_Dcl</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>const_type</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>identifier</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>const_exp</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>const_type_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>identifier_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>const_exp_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Const_Exp</name>
    <filename>classTAO__PSDL__Const__Exp.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Const_Exp</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *expr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Const_Exp</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>expr</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>expr_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Const_Type</name>
    <filename>classTAO__PSDL__Const__Type.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Const_Type</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Const_Type</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>type</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>type_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Constr_Forward_Decl</name>
    <filename>classTAO__PSDL__Constr__Forward__Decl.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Constr_Forward_Decl</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *type, TAO_PSDL_Node *identifier)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Constr_Forward_Decl</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>type</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>identifier</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a4</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>type_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>identifier_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Constr_Type_Spec</name>
    <filename>classTAO__PSDL__Constr__Type__Spec.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Constr_Type_Spec</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *type_of_constr_type_spec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Constr_Type_Spec</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>type_of_constr_type_spec</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>type_of_constr_type_spec_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Context_Expr</name>
    <filename>classTAO__PSDL__Context__Expr.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Context_Expr</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *string_literal)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Context_Expr</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>string_literal</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>string_literal_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Datastore</name>
    <filename>classTAO__PSDL__Datastore.html</filename>
    <member kind="typedef">
      <type>ACE_Hash_Map_With_Allocator&lt; TAO_PSDL_String, TAO_PSDL_OctetSeq &gt;</type>
      <name>NAME_OBJ_REF_MAP</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Hash_Map_Entry&lt; TAO_PSDL_String, TAO_PSDL_OctetSeq &gt;</type>
      <name>NAME_OBJ_REF_ENTRY</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ACE_Allocator_Adapter&lt; ACE_Malloc&lt; ACE_MMAP_MEMORY_POOL, TAO_SYNCH_MUTEX &gt; &gt;</type>
      <name>ALLOCATOR</name>
      <anchor>s2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Datastore</name>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_TCHAR *file_name, void *base_address=ACE_DEFAULT_BASE_ADDR)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>init</name>
      <anchor>a2</anchor>
      <arglist>(size_t context_size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TAO_PSDL_Datastore</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bind</name>
      <anchor>a4</anchor>
      <arglist>(const char *name, const CORBA::OctetSeq &amp;octetseq)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unbind</name>
      <anchor>a5</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a6</anchor>
      <arglist>(const char *name, CORBA::OctetSeq &amp;octet_seq)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Allocator *</type>
      <name>allocator</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>recreate_all</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>create_index</name>
      <anchor>c1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>create_index_helper</name>
      <anchor>c2</anchor>
      <arglist>(void *buffer)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_SYNCH_MUTEX</type>
      <name>lock_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ALLOCATOR *</type>
      <name>allocator_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>NAME_OBJ_REF_MAP *</type>
      <name>obj_ref_map_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const ACE_TCHAR *</type>
      <name>index_file_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>base_address_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Declarator</name>
    <filename>classTAO__PSDL__Declarator.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Declarator</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *type_of_declarator)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Declarator</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>type_of_declarator</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>type_of_declarator_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Declarators</name>
    <filename>classTAO__PSDL__Declarators.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Declarators</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *declarator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Declarators</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *declarator, TAO_PSDL_Node *set_of_declarators)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Declarators</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>declarator</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>set_of_declarators</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>declarator_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>set_of_declarators_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Definition</name>
    <filename>classTAO__PSDL__Definition.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Definition</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *definition_type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Definition</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>definition_type</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>definition_type_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Element_Spec</name>
    <filename>classTAO__PSDL__Element__Spec.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Element_Spec</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *type_spec, TAO_PSDL_Node *declarator)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Element_Spec</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>type_spec</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>declarator</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a4</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>type_spec_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>declarator_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Enum_Type_Visitor</name>
    <filename>classTAO__PSDL__Enum__Type__Visitor.html</filename>
    <base>TAO_PSDL_Node_Visitor</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Enum_Type_Visitor</name>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TAO_PSDL_Enum_Type_Visitor</name>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_identifier</name>
      <anchor>a2</anchor>
      <arglist>(TAO_PSDL_Identifier *identifier)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_enumerator</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Enumerator *enumerator)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_predefined_type</name>
      <anchor>a4</anchor>
      <arglist>(TAO_PSDL_Predefined_Type *predefined_type)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>print_class_for_enum_type</name>
      <anchor>c0</anchor>
      <arglist>(ACE_CString enum_type_name)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Enumerator</name>
    <filename>classTAO__PSDL__Enumerator.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Enumerator</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *identifier)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Enumerator</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *identifier, TAO_PSDL_Node *enumerator)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Enumerator</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>identifier</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>enumerator</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>identifier_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>enumerator_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Except_Dcl</name>
    <filename>classTAO__PSDL__Except__Dcl.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Except_Dcl</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *identifier)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Except_Dcl</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *identifier, TAO_PSDL_Node *member_list)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Except_Dcl</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>identifier</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>member_list</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>identifier_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>member_list_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Exception_Scope</name>
    <filename>classTAO__PSDL__Exception__Scope.html</filename>
    <base>TAO_PSDL_Scope</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Exception_Scope</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Scope *parent_scope)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_member_decl</name>
      <anchor>a1</anchor>
      <arglist>(ACE_CString identifier, ACE_CString identifier_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a2</anchor>
      <arglist>(CORBA::ULong depth)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a3</anchor>
      <arglist>(const ACE_CString &amp;identifier_name, ACE_CString &amp;identifier_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a4</anchor>
      <arglist>(const ACE_CString &amp;identifier_name)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Scope *</type>
      <name>parent_scope</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Scope_Map *</type>
      <name>scope_map</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CString</type>
      <name>identifier_type</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CString</type>
      <name>module_name</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CString</type>
      <name>interface_name</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>Scope_Map</type>
      <name>scope_map_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>TAO_PSDL_Scope *</type>
      <name>parent_scope_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_CString</type>
      <name>identifier_type_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_CString</type>
      <name>module_name_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_CString</type>
      <name>interface_name_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Exception_Visitor</name>
    <filename>classTAO__PSDL__Exception__Visitor.html</filename>
    <base>TAO_PSDL_Node_Visitor</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Exception_Visitor</name>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TAO_PSDL_Exception_Visitor</name>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_identifier</name>
      <anchor>a2</anchor>
      <arglist>(TAO_PSDL_Identifier *identifier)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_except_dcl</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Except_Dcl *except_dcl)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_member_list</name>
      <anchor>a4</anchor>
      <arglist>(TAO_PSDL_Member_List *member_list)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_predefined_type</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Predefined_Type *predefined_type)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>print_class_for_exception</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_CString</type>
      <name>exception_name_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Export_Dcl</name>
    <filename>classTAO__PSDL__Export__Dcl.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Export_Dcl</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *type_of_export_one)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Export_Dcl</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *type_of_export_one, TAO_PSDL_Node *type_of_export_two)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Export_Dcl</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>type_of_export_one</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>type_of_export_two</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>type_of_export_one_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>type_of_export_two_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Extern</name>
    <filename>classTAO__PSDL__Extern.html</filename>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Extern</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>TAO_PSDL_Extern_yyparse</name>
      <anchor>a1</anchor>
      <arglist>(void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TAO_PSDL_Extern_yyin</name>
      <anchor>a2</anchor>
      <arglist>(FILE *)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>TAO_PSDL_Extern_yyval</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Factory_Dcl</name>
    <filename>classTAO__PSDL__Factory__Dcl.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Factory_Dcl</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *identifier, TAO_PSDL_Node *factory_parameters)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Factory_Dcl</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>identifier</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>factory_parameters</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a4</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>identifier_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>factory_parameters_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Factory_Parameters</name>
    <filename>classTAO__PSDL__Factory__Parameters.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Factory_Parameters</name>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Factory_Parameters</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *simple_declarator)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Factory_Parameters</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>simple_declarator</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a4</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>simple_declarator_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Fixed_Array_Size</name>
    <filename>classTAO__PSDL__Fixed__Array__Size.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Fixed_Array_Size</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *positive_int_const)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Fixed_Array_Size</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>positive_int_const</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>positive_int_const_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Fixed_Pt_Type</name>
    <filename>classTAO__PSDL__Fixed__Pt__Type.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Fixed_Pt_Type</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *positive_int_const_one, TAO_PSDL_Node *positive_int_const_two)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Fixed_Pt_Type</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>positive_int_const_one</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>positive_int_const_two</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a4</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>positive_int_const_one_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>positive_int_const_two_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Forward_Dcl</name>
    <filename>classTAO__PSDL__Forward__Dcl.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Forward_Dcl</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *identifier)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Forward_Dcl</name>
      <anchor>a1</anchor>
      <arglist>(int type, TAO_PSDL_Node *identifier)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Forward_Dcl</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>type</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>identifier</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>type_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>identifier_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Identifier</name>
    <filename>classTAO__PSDL__Identifier.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Identifier</name>
      <anchor>a0</anchor>
      <arglist>(char *value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Identifier</name>
      <anchor>a1</anchor>
      <arglist>(int value_type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Identifier</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>value</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>value_type</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>char *</type>
      <name>value_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>value_type_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Init_Dcl</name>
    <filename>classTAO__PSDL__Init__Dcl.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Init_Dcl</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *identifier)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Init_Dcl</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *identifier, TAO_PSDL_Node *init_param_decls)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Init_Dcl</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>identifier</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>init_param_decls</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>identifier_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>init_param_decls_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Init_Param_Decl</name>
    <filename>classTAO__PSDL__Init__Param__Decl.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Init_Param_Decl</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *init_param_attribute, TAO_PSDL_Node *param_type_spec, TAO_PSDL_Node *simple_declarator)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Init_Param_Decl</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>init_param_attribute</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>param_type_spec</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>simple_declarator</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>init_param_attribute_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>param_type_spec_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>simple_declarator_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Init_Param_Decls</name>
    <filename>classTAO__PSDL__Init__Param__Decls.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Init_Param_Decls</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *init_param_decl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Init_Param_Decls</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *init_param_decl, TAO_PSDL_Node *init_param_decls)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Init_Param_Decls</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>init_param_decl</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>init_param_decls</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>init_param_decl_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>init_param_decls_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Interface</name>
    <filename>classTAO__PSDL__Interface.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Interface</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *type_of_dcl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Interface</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>type_of_dcl</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>type_of_dcl_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Interface_Body</name>
    <filename>classTAO__PSDL__Interface__Body.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Interface_Body</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *export_variable)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Interface_Body</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *export_variable, TAO_PSDL_Node *interface_body)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Interface_Body</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>export_variable</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>interface_body</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>export_variable_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>interface_body_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Interface_Dcl</name>
    <filename>classTAO__PSDL__Interface__Dcl.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Interface_Dcl</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *interface_header)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Interface_Dcl</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *interface_header, TAO_PSDL_Node *interface_body)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Interface_Dcl</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>interface_header</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>interface_body</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>interface_header_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>interface_body_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Interface_Header</name>
    <filename>classTAO__PSDL__Interface__Header.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Interface_Header</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *identifier)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Interface_Header</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *type, TAO_PSDL_Node *identifier)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Interface_Header</name>
      <anchor>a2</anchor>
      <arglist>(TAO_PSDL_Node *type, TAO_PSDL_Node *identifier, TAO_PSDL_Node *interface_inheritance_spec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Interface_Header</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>type</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>identifier</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>interface_inheritance_spec</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a7</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>type_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>identifier_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>interface_inheritance_spec_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Interface_Inheritance_Spec</name>
    <filename>classTAO__PSDL__Interface__Inheritance__Spec.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Interface_Inheritance_Spec</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *interface_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Interface_Inheritance_Spec</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>interface_name</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>interface_name_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Interface_Name</name>
    <filename>classTAO__PSDL__Interface__Name.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Interface_Name</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *scoped_name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Interface_Name</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *scoped_name, TAO_PSDL_Node *interface_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Interface_Name</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>scoped_name</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>interface_name</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>scoped_name_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>interface_name_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Interface_Scope</name>
    <filename>classTAO__PSDL__Interface__Scope.html</filename>
    <base>TAO_PSDL_Scope</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Interface_Scope</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Scope *parent_scope)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TAO_PSDL_Interface_Scope</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_interface</name>
      <anchor>a2</anchor>
      <arglist>(ACE_CString identifier)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_struct</name>
      <anchor>a3</anchor>
      <arglist>(ACE_CString identifier)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_typedef</name>
      <anchor>a4</anchor>
      <arglist>(ACE_CString identifier, ACE_CString identifier_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_const_decl</name>
      <anchor>a5</anchor>
      <arglist>(ACE_CString identifier, ACE_CString identifier_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_except_decl</name>
      <anchor>a6</anchor>
      <arglist>(ACE_CString identifier, ACE_CString identifier_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_exception</name>
      <anchor>a7</anchor>
      <arglist>(ACE_CString identifier)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_op_dcl</name>
      <anchor>a8</anchor>
      <arglist>(ACE_CString identifier)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a9</anchor>
      <arglist>(CORBA::ULong depth)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_CString &amp;identifier_name, ACE_CString &amp;identifier_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a11</anchor>
      <arglist>(const ACE_CString &amp;identifier_name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_module_name</name>
      <anchor>a12</anchor>
      <arglist>(const ACE_CString &amp;identifier_name, ACE_CString &amp;module_name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_interface_name</name>
      <anchor>a13</anchor>
      <arglist>(const ACE_CString &amp;identifier_name, ACE_CString &amp;interface_name)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Scope *</type>
      <name>parent_scope</name>
      <anchor>a14</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Scope_Map *</type>
      <name>scope_map</name>
      <anchor>a15</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CString</type>
      <name>identifier_type</name>
      <anchor>a16</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CString</type>
      <name>module_name</name>
      <anchor>a17</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CString</type>
      <name>interface_name</name>
      <anchor>a18</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Scope_Map</type>
      <name>interface_scope_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Scope *</type>
      <name>parent_scope_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_CString</type>
      <name>identifier_type_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_CString</type>
      <name>module_name_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_CString</type>
      <name>interface_name_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Interface_Visitor</name>
    <filename>classTAO__PSDL__Interface__Visitor.html</filename>
    <base>TAO_PSDL_Node_Visitor</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Interface_Visitor</name>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TAO_PSDL_Interface_Visitor</name>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_identifier</name>
      <anchor>a2</anchor>
      <arglist>(TAO_PSDL_Identifier *identifier)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_forward_dcl</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Forward_Dcl *forward_dcl)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_interface_dcl</name>
      <anchor>a4</anchor>
      <arglist>(TAO_PSDL_Interface_Dcl *interface_dcl)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_interface_header</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Interface_Header *interface_header)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gen_code_for_si</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>print_for_forward_dcl</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>print_class_for_interface</name>
      <anchor>c1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>print_end_for_interface</name>
      <anchor>c2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::Boolean</type>
      <name>forward_dcl_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_CString</type>
      <name>interface_name_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Interpreter</name>
    <filename>classTAO__PSDL__Interpreter.html</filename>
    <member kind="function" protection="public">
      <type></type>
      <name>TAO_PSDL_Interpreter</name>
      <anchor>b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type></type>
      <name>~TAO_PSDL_Interpreter</name>
      <anchor>b1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>build_tree</name>
      <anchor>b2</anchor>
      <arglist>(const char *constraints)</arglist>
    </member>
    <member kind="function" protection="public" static="yes">
      <type>int</type>
      <name>is_empty_string</name>
      <anchor>e0</anchor>
      <arglist>(const char *str)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>TAO_PSDL_Node *</type>
      <name>root_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>TAO_SYNCH_MUTEX</type>
      <name>parserMutex__</name>
      <anchor>r0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Key_Dcl</name>
    <filename>classTAO__PSDL__Key__Dcl.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Key_Dcl</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *identifier, TAO_PSDL_Node *simple_declarator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Key_Dcl</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *identifier)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Key_Dcl</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>identifier</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>simple_declarator</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>identifier_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>simple_declarator_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Literal</name>
    <filename>classTAO__PSDL__Literal.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Literal</name>
      <anchor>a0</anchor>
      <arglist>(CORBA::Boolean boolean_value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Literal</name>
      <anchor>a1</anchor>
      <arglist>(int int_value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Literal</name>
      <anchor>a2</anchor>
      <arglist>(double double_value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Literal</name>
      <anchor>a3</anchor>
      <arglist>(const char *char_value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Literal</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>boolean_value</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>int_value</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>double_value</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>char_value</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a9</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::Boolean</type>
      <name>boolean_value_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>int_value_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>double_value_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const char *</type>
      <name>char_value_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Local_Op_Dcl</name>
    <filename>classTAO__PSDL__Local__Op__Dcl.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Local_Op_Dcl</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *op_type_spec, TAO_PSDL_Node *identifier, TAO_PSDL_Node *parameter_dcls, TAO_PSDL_Node *raises_expr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Local_Op_Dcl</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *op_type_spec, TAO_PSDL_Node *identifier, TAO_PSDL_Node *parameter_dcls)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Local_Op_Dcl</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>op_type_spec</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>identifier</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>parameter_dcls</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>raises_expr</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a7</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>op_type_spec_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>identifier_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>parameter_dcls_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>raises_expr_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Member</name>
    <filename>classTAO__PSDL__Member.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Member</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *type_spec, TAO_PSDL_Node *declarators)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Member</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>type_spec</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>declarators</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a4</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>type_spec_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>declarators_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Member_List</name>
    <filename>classTAO__PSDL__Member__List.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Member_List</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *member)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Member_List</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *member, TAO_PSDL_Node *member_list)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Member_List</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>member</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>member_list</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>member_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>member_list_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Module</name>
    <filename>classTAO__PSDL__Module.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Module</name>
      <anchor>a0</anchor>
      <arglist>(int type, TAO_PSDL_Node *identifier, TAO_PSDL_Node *specification)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Module</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>identifier</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>specification</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_identifier_name</name>
      <anchor>a4</anchor>
      <arglist>(ACE_CString)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CString</type>
      <name>identifier_name</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a6</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>identifier_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>specification_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_CString</type>
      <name>module_name_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Module_Scope</name>
    <filename>classTAO__PSDL__Module__Scope.html</filename>
    <base>TAO_PSDL_Scope</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Module_Scope</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Scope *parent_scope)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TAO_PSDL_Module_Scope</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_module</name>
      <anchor>a2</anchor>
      <arglist>(ACE_CString identifier)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_interface</name>
      <anchor>a3</anchor>
      <arglist>(ACE_CString identifier)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_struct</name>
      <anchor>a4</anchor>
      <arglist>(ACE_CString identifier)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_typedef</name>
      <anchor>a5</anchor>
      <arglist>(ACE_CString identifier, ACE_CString identifier_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_const_decl</name>
      <anchor>a6</anchor>
      <arglist>(ACE_CString identifier, ACE_CString identifier_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_except_decl</name>
      <anchor>a7</anchor>
      <arglist>(ACE_CString identifier, ACE_CString identifier_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_exception</name>
      <anchor>a8</anchor>
      <arglist>(ACE_CString identifier)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_enum_decl</name>
      <anchor>a9</anchor>
      <arglist>(ACE_CString identifier, ACE_CString identifier_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_op_dcl</name>
      <anchor>a10</anchor>
      <arglist>(ACE_CString identifier)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a11</anchor>
      <arglist>(CORBA::ULong depth)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a12</anchor>
      <arglist>(const ACE_CString &amp;identifier_name, ACE_CString &amp;identifier_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a13</anchor>
      <arglist>(const ACE_CString &amp;identifier_name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_module_name</name>
      <anchor>a14</anchor>
      <arglist>(const ACE_CString &amp;identifier_name, ACE_CString &amp;module_name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_interface_name</name>
      <anchor>a15</anchor>
      <arglist>(const ACE_CString &amp;identifier_name, ACE_CString &amp;interface_name)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Scope *</type>
      <name>parent_scope</name>
      <anchor>a16</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Scope_Map *</type>
      <name>scope_map</name>
      <anchor>a17</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CString</type>
      <name>identifier_type</name>
      <anchor>a18</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CString</type>
      <name>module_name</name>
      <anchor>a19</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CString</type>
      <name>interface_name</name>
      <anchor>a20</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>Scope_Map</type>
      <name>module_scope_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>TAO_PSDL_Scope *</type>
      <name>parent_scope_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_CString</type>
      <name>identifier_type_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_CString</type>
      <name>module_name_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_CString</type>
      <name>interface_name_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Module_Visitor</name>
    <filename>classTAO__PSDL__Module__Visitor.html</filename>
    <base>TAO_PSDL_Node_Visitor</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Module_Visitor</name>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TAO_PSDL_Module_Visitor</name>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_module</name>
      <anchor>a2</anchor>
      <arglist>(TAO_PSDL_Module *node)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Mult_Expr</name>
    <filename>classTAO__PSDL__Mult__Expr.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Mult_Expr</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *unary_expr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Mult_Expr</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *mult_expr, TAO_PSDL_Node *unary_expr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Mult_Expr</name>
      <anchor>a2</anchor>
      <arglist>(TAO_PSDL_Node *mult_expr, TAO_PSDL_Node *type, TAO_PSDL_Node *unary_expr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Mult_Expr</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>type</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>unary_expr</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>mult_expr</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a7</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>mult_expr_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>type_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>unary_expr_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Node</name>
    <filename>classTAO__PSDL__Node.html</filename>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Node</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Node</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>accept</name>
      <anchor>a2</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>type_of_node</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ACE_CString</type>
      <name>get_identifier_type</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CString</type>
      <name>get_identifier_value</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_identifier</name>
      <anchor>a6</anchor>
      <arglist>(ACE_CString identifier)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_predefined_type</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Scope *</type>
      <name>psdl_scope</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Scope_Visitor *</type>
      <name>psdl_scope_visitor</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>type_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Array_Base&lt; ACE_CString &gt;</type>
      <name>identifiers_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>CORBA::ULong</type>
      <name>count_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>CORBA::Boolean</type>
      <name>predefined_type_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>TAO_PSDL_Scope *</type>
      <name>psdl_scope_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>TAO_PSDL_Scope_Visitor *</type>
      <name>psdl_scope_visitor_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Node_Visitor</name>
    <filename>classTAO__PSDL__Node__Visitor.html</filename>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Node_Visitor</name>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Node_Visitor</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_specification</name>
      <anchor>a2</anchor>
      <arglist>(TAO_PSDL_Specification *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_definition</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Definition *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_module</name>
      <anchor>a4</anchor>
      <arglist>(TAO_PSDL_Module *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_abstract_storagetype</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagetype *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_abstract_storagetype_dcl</name>
      <anchor>a6</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagetype_Dcl *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_abstract_storagetype_fwd_dcl</name>
      <anchor>a7</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagetype_Fwd_Dcl *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_abstract_storagetype_header</name>
      <anchor>a8</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagetype_Header *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_abstract_storagetype_body</name>
      <anchor>a9</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagetype_Body *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_abstract_storagetype_member</name>
      <anchor>a10</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagetype_Member *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_abstract_storagetype_inh_spec</name>
      <anchor>a11</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagetype_Inh_Spec *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_abstract_storagetype_name</name>
      <anchor>a12</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagetype_Name *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_psdl_state_dcl</name>
      <anchor>a13</anchor>
      <arglist>(TAO_PSDL_Psdl_State_Dcl *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_psdl_state_type_spec</name>
      <anchor>a14</anchor>
      <arglist>(TAO_PSDL_Psdl_State_Type_Spec *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_abstract_storagetype_ref_type</name>
      <anchor>a15</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagetype_Ref_Type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_abstract_storagehome</name>
      <anchor>a16</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagehome *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_abstract_storagehome_fwd_dcl</name>
      <anchor>a17</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagehome_Fwd_Dcl *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_abstract_storagehome_dcl</name>
      <anchor>a18</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagehome_Dcl *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_abstract_storagehome_header</name>
      <anchor>a19</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagehome_Header *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_abstract_storagehome_body</name>
      <anchor>a20</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagehome_Body *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_abstract_storagehome_member</name>
      <anchor>a21</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagehome_Member *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_abstract_storagehome_inh_spec</name>
      <anchor>a22</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagehome_Inh_Spec *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_abstract_storagehome_name</name>
      <anchor>a23</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagehome_Name *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_local_op_dcl</name>
      <anchor>a24</anchor>
      <arglist>(TAO_PSDL_Local_Op_Dcl *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_key_dcl</name>
      <anchor>a25</anchor>
      <arglist>(TAO_PSDL_Key_Dcl *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_catalog</name>
      <anchor>a26</anchor>
      <arglist>(TAO_PSDL_Catalog *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_catalog_inh_spec</name>
      <anchor>a27</anchor>
      <arglist>(TAO_PSDL_Catalog_Inh_Spec *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_catalog_name</name>
      <anchor>a28</anchor>
      <arglist>(TAO_PSDL_Catalog_Name *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_catalog_body</name>
      <anchor>a29</anchor>
      <arglist>(TAO_PSDL_Catalog_Body *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_catalog_member</name>
      <anchor>a30</anchor>
      <arglist>(TAO_PSDL_Catalog_Member *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_storagetype_member</name>
      <anchor>a31</anchor>
      <arglist>(TAO_PSDL_Storagetype_Member *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_storagetype_inh_spec</name>
      <anchor>a32</anchor>
      <arglist>(TAO_PSDL_Storagetype_Inh_Spec *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_storagetype_name</name>
      <anchor>a33</anchor>
      <arglist>(TAO_PSDL_Storagetype_Name *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_storagetype_impl_spec</name>
      <anchor>a34</anchor>
      <arglist>(TAO_PSDL_Storagetype_Impl_Spec *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_storagetype_ref_type</name>
      <anchor>a35</anchor>
      <arglist>(TAO_PSDL_Storagetype_Ref_Type *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_store_directive</name>
      <anchor>a36</anchor>
      <arglist>(TAO_PSDL_Store_Directive *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_psdl_concrete_state_type</name>
      <anchor>a37</anchor>
      <arglist>(TAO_PSDL_Psdl_Concrete_State_Type *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_ref_rep_directive</name>
      <anchor>a38</anchor>
      <arglist>(TAO_PSDL_Ref_Rep_Directive *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_storagehome</name>
      <anchor>a39</anchor>
      <arglist>(TAO_PSDL_Storagehome *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_storagehome_header</name>
      <anchor>a40</anchor>
      <arglist>(TAO_PSDL_Storagehome_Header *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_storagehome_body</name>
      <anchor>a41</anchor>
      <arglist>(TAO_PSDL_Storagehome_Body *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_storagehome_member</name>
      <anchor>a42</anchor>
      <arglist>(TAO_PSDL_Storagehome_Member *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_storagehome_inh_spec</name>
      <anchor>a43</anchor>
      <arglist>(TAO_PSDL_Storagehome_Inh_Spec *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_storagehome_name</name>
      <anchor>a44</anchor>
      <arglist>(TAO_PSDL_Storagehome_Name *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_storagehome_impl_spec</name>
      <anchor>a45</anchor>
      <arglist>(TAO_PSDL_Storagehome_Impl_Spec *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_primary_key_dcl</name>
      <anchor>a46</anchor>
      <arglist>(TAO_PSDL_Primary_Key_Dcl *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_identifier</name>
      <anchor>a47</anchor>
      <arglist>(TAO_PSDL_Identifier *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_type_dcl</name>
      <anchor>a48</anchor>
      <arglist>(TAO_PSDL_Type_Dcl *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_type_declarator</name>
      <anchor>a49</anchor>
      <arglist>(TAO_PSDL_Type_Declarator *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_type_spec</name>
      <anchor>a50</anchor>
      <arglist>(TAO_PSDL_Type_Spec *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_simple_type_spec</name>
      <anchor>a51</anchor>
      <arglist>(TAO_PSDL_Simple_Type_Spec *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_base_type_spec</name>
      <anchor>a52</anchor>
      <arglist>(TAO_PSDL_Base_Type_Spec *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_template_type_spec</name>
      <anchor>a53</anchor>
      <arglist>(TAO_PSDL_Template_Type_Spec *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_constr_type_spec</name>
      <anchor>a54</anchor>
      <arglist>(TAO_PSDL_Constr_Type_Spec *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_declarators</name>
      <anchor>a55</anchor>
      <arglist>(TAO_PSDL_Declarators *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_declarator</name>
      <anchor>a56</anchor>
      <arglist>(TAO_PSDL_Declarator *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_simple_declarator</name>
      <anchor>a57</anchor>
      <arglist>(TAO_PSDL_Simple_Declarator *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_simple_declarator_list</name>
      <anchor>a58</anchor>
      <arglist>(TAO_PSDL_Simple_Declarator_List *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_complex_declarator</name>
      <anchor>a59</anchor>
      <arglist>(TAO_PSDL_Complex_Declarator *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_predefined_type</name>
      <anchor>a60</anchor>
      <arglist>(TAO_PSDL_Predefined_Type *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_member_list</name>
      <anchor>a61</anchor>
      <arglist>(TAO_PSDL_Member_List *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_member</name>
      <anchor>a62</anchor>
      <arglist>(TAO_PSDL_Member *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_union_type</name>
      <anchor>a63</anchor>
      <arglist>(TAO_PSDL_Union_Type *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_switch_type_spec</name>
      <anchor>a64</anchor>
      <arglist>(TAO_PSDL_Switch_Type_Spec *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_switch_body</name>
      <anchor>a65</anchor>
      <arglist>(TAO_PSDL_Switch_Body *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_case_case</name>
      <anchor>a66</anchor>
      <arglist>(TAO_PSDL_Case *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_case_label</name>
      <anchor>a67</anchor>
      <arglist>(TAO_PSDL_Case_Label *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_element_spec</name>
      <anchor>a68</anchor>
      <arglist>(TAO_PSDL_Element_Spec *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_const_dcl</name>
      <anchor>a69</anchor>
      <arglist>(TAO_PSDL_Const_Dcl *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_const_type</name>
      <anchor>a70</anchor>
      <arglist>(TAO_PSDL_Const_Type *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_const_exp</name>
      <anchor>a71</anchor>
      <arglist>(TAO_PSDL_Const_Exp *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_or_expr</name>
      <anchor>a72</anchor>
      <arglist>(TAO_PSDL_Or_Expr *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_xor_expr</name>
      <anchor>a73</anchor>
      <arglist>(TAO_PSDL_Xor_Expr *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_and_expr</name>
      <anchor>a74</anchor>
      <arglist>(TAO_PSDL_And_Expr *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_shift_expr</name>
      <anchor>a75</anchor>
      <arglist>(TAO_PSDL_Shift_Expr *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_add_expr</name>
      <anchor>a76</anchor>
      <arglist>(TAO_PSDL_Add_Expr *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_mult_expr</name>
      <anchor>a77</anchor>
      <arglist>(TAO_PSDL_Mult_Expr *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_unary_expr</name>
      <anchor>a78</anchor>
      <arglist>(TAO_PSDL_Unary_Expr *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_primary_expr</name>
      <anchor>a79</anchor>
      <arglist>(TAO_PSDL_Primary_Expr *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_except_dcl</name>
      <anchor>a80</anchor>
      <arglist>(TAO_PSDL_Except_Dcl *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_op_dcl</name>
      <anchor>a81</anchor>
      <arglist>(TAO_PSDL_Op_Dcl *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_storagetype</name>
      <anchor>a82</anchor>
      <arglist>(TAO_PSDL_Storagetype *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_storagetype_dcl</name>
      <anchor>a83</anchor>
      <arglist>(TAO_PSDL_Storagetype_Dcl *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_storagetype_fwd_dcl</name>
      <anchor>a84</anchor>
      <arglist>(TAO_PSDL_Storagetype_Fwd_Dcl *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_storagetype_header</name>
      <anchor>a85</anchor>
      <arglist>(TAO_PSDL_Storagetype_Header *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_storagetype_body</name>
      <anchor>a86</anchor>
      <arglist>(TAO_PSDL_Storagetype_Body *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_storagehome_scope</name>
      <anchor>a87</anchor>
      <arglist>(TAO_PSDL_Storagehome_Scope *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_provides_dcl</name>
      <anchor>a88</anchor>
      <arglist>(TAO_PSDL_Provides_Dcl *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_op_type_spec</name>
      <anchor>a89</anchor>
      <arglist>(TAO_PSDL_Op_Type_Spec *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_parameter_dcls</name>
      <anchor>a90</anchor>
      <arglist>(TAO_PSDL_Parameter_Dcls *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_param_dcl</name>
      <anchor>a91</anchor>
      <arglist>(TAO_PSDL_Param_Dcl *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_raises_expr</name>
      <anchor>a92</anchor>
      <arglist>(TAO_PSDL_Raises_Expr *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_context_expr</name>
      <anchor>a93</anchor>
      <arglist>(TAO_PSDL_Context_Expr *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_param_type_spec</name>
      <anchor>a94</anchor>
      <arglist>(TAO_PSDL_Param_Type_Spec *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_fixed_pt_type</name>
      <anchor>a95</anchor>
      <arglist>(TAO_PSDL_Fixed_Pt_Type *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_constr_forward_decl</name>
      <anchor>a96</anchor>
      <arglist>(TAO_PSDL_Constr_Forward_Decl *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_interface</name>
      <anchor>a97</anchor>
      <arglist>(TAO_PSDL_Interface *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_interface_body</name>
      <anchor>a98</anchor>
      <arglist>(TAO_PSDL_Interface_Body *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_interface_dcl</name>
      <anchor>a99</anchor>
      <arglist>(TAO_PSDL_Interface_Dcl *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_forward_dcl</name>
      <anchor>a100</anchor>
      <arglist>(TAO_PSDL_Forward_Dcl *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_interface_header</name>
      <anchor>a101</anchor>
      <arglist>(TAO_PSDL_Interface_Header *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_export_dcl</name>
      <anchor>a102</anchor>
      <arglist>(TAO_PSDL_Export_Dcl *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_interface_inheritance_spec</name>
      <anchor>a103</anchor>
      <arglist>(TAO_PSDL_Interface_Inheritance_Spec *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_interface_name</name>
      <anchor>a104</anchor>
      <arglist>(TAO_PSDL_Interface_Name *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_scoped_name</name>
      <anchor>a105</anchor>
      <arglist>(TAO_PSDL_Scoped_Name *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_value</name>
      <anchor>a106</anchor>
      <arglist>(TAO_PSDL_Value *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_value_common_base</name>
      <anchor>a107</anchor>
      <arglist>(TAO_PSDL_Value_Common_Base *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_value_forward_dcl</name>
      <anchor>a108</anchor>
      <arglist>(TAO_PSDL_Value_Forward_Dcl *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_value_box_dcl</name>
      <anchor>a109</anchor>
      <arglist>(TAO_PSDL_Value_Box_Dcl *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_value_abs_dcl</name>
      <anchor>a110</anchor>
      <arglist>(TAO_PSDL_Value_Abs_Dcl *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_value_dcl</name>
      <anchor>a111</anchor>
      <arglist>(TAO_PSDL_Value_Dcl *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_value_header</name>
      <anchor>a112</anchor>
      <arglist>(TAO_PSDL_Value_Header *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_value_inheritance_spec</name>
      <anchor>a113</anchor>
      <arglist>(TAO_PSDL_Value_Inheritance_Spec *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_value_name</name>
      <anchor>a114</anchor>
      <arglist>(TAO_PSDL_Value_Name *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_value_element</name>
      <anchor>a115</anchor>
      <arglist>(TAO_PSDL_Value_Element *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_array_declarator</name>
      <anchor>a116</anchor>
      <arglist>(TAO_PSDL_Array_Declarator *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_fixed_array_size</name>
      <anchor>a117</anchor>
      <arglist>(TAO_PSDL_Fixed_Array_Size *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_enumerator</name>
      <anchor>a118</anchor>
      <arglist>(TAO_PSDL_Enumerator *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_literal</name>
      <anchor>a119</anchor>
      <arglist>(TAO_PSDL_Literal *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_state_member</name>
      <anchor>a120</anchor>
      <arglist>(TAO_PSDL_State_Member *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_init_dcl</name>
      <anchor>a121</anchor>
      <arglist>(TAO_PSDL_Init_Dcl *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_init_param_decls</name>
      <anchor>a122</anchor>
      <arglist>(TAO_PSDL_Init_Param_Decls *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_init_param_decl</name>
      <anchor>a123</anchor>
      <arglist>(TAO_PSDL_Init_Param_Decl *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_factory_parameters</name>
      <anchor>a124</anchor>
      <arglist>(TAO_PSDL_Factory_Parameters *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_attr_dcl</name>
      <anchor>a125</anchor>
      <arglist>(TAO_PSDL_Attr_Dcl *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_factory_dcl</name>
      <anchor>a126</anchor>
      <arglist>(TAO_PSDL_Factory_Dcl *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>visit_positive_int_const</name>
      <anchor>a127</anchor>
      <arglist>(TAO_PSDL_Positive_Int_Const *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>base_type</name>
      <anchor>a128</anchor>
      <arglist>(const ACE_CString &amp;identifier_name, ACE_CString &amp;identifier_type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_CString</type>
      <name>version_for_stub</name>
      <anchor>a129</anchor>
      <arglist>(ACE_CString identifier_type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>gen_code_for_si</name>
      <anchor>a130</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>gen_code_for_sinline</name>
      <anchor>a131</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Array_Base&lt; ACE_CString &gt;</type>
      <name>identifiers_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_Array_Base&lt; CORBA::ULong &gt;</type>
      <name>predefined_type_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>CORBA::ULong</type>
      <name>count_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>TAO_PSDL_Node_Visitor *</type>
      <name>node_visitor_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>TAO_PSDL_Visitor_Factory *</type>
      <name>visitor_factory_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_OctetSeq</name>
    <filename>classTAO__PSDL__OctetSeq.html</filename>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_OctetSeq</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_OctetSeq</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Allocator *persistent_allocator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_OctetSeq</name>
      <anchor>a2</anchor>
      <arglist>(const TAO_PSDL_OctetSeq &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TAO_PSDL_OctetSeq</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a4</anchor>
      <arglist>(const TAO_PSDL_OctetSeq &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a5</anchor>
      <arglist>(const CORBA::OctetSeq &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator CORBA::OctetSeq *</name>
      <anchor>a6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator CORBA::OctetSeq *</name>
      <anchor>a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>ACE_Allocator *</type>
      <name>allocator_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CORBA::Octet *</type>
      <name>buffer_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CORBA::ULong</type>
      <name>length_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Op_Dcl</name>
    <filename>classTAO__PSDL__Op__Dcl.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Op_Dcl</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *op_attribute, TAO_PSDL_Node *op_type_spec, TAO_PSDL_Node *identifier, TAO_PSDL_Node *parameter_dcls, TAO_PSDL_Node *raises_expr, TAO_PSDL_Node *context_expr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Op_Dcl</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *op_type_spec, TAO_PSDL_Node *identifier, TAO_PSDL_Node *parameter_dcls, TAO_PSDL_Node *raises_expr, TAO_PSDL_Node *context_expr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Op_Dcl</name>
      <anchor>a2</anchor>
      <arglist>(TAO_PSDL_Node *op_type_spec, TAO_PSDL_Node *identifier, TAO_PSDL_Node *parameter_dcls, TAO_PSDL_Node *raises_expr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Op_Dcl</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node *op_type_spec, TAO_PSDL_Node *identifier, TAO_PSDL_Node *parameter_dcls)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Op_Dcl</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>op_attribute</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>op_type_spec</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>identifier</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>parameter_dcls</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>raises_expr</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>context_expr</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a11</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>op_attribute_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>op_type_spec_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>identifier_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>parameter_dcls_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>raises_expr_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>context_expr_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Op_Dcl_Scope</name>
    <filename>classTAO__PSDL__Op__Dcl__Scope.html</filename>
    <base>TAO_PSDL_Scope</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Op_Dcl_Scope</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Scope *parent_scope)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_const_decl</name>
      <anchor>a1</anchor>
      <arglist>(ACE_CString identifier, ACE_CString identifier_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_member_decl</name>
      <anchor>a2</anchor>
      <arglist>(ACE_CString identifier, ACE_CString identifier_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a3</anchor>
      <arglist>(CORBA::ULong depth)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Scope *</type>
      <name>parent_scope</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Scope_Map *</type>
      <name>scope_map</name>
      <anchor>a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>Scope_Map</type>
      <name>scope_map_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>TAO_PSDL_Scope *</type>
      <name>parent_scope_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Op_Type_Spec</name>
    <filename>classTAO__PSDL__Op__Type__Spec.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Op_Type_Spec</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *type_spec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Op_Type_Spec</name>
      <anchor>a1</anchor>
      <arglist>(int type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Op_Type_Spec</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>type_spec</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>type</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>type_spec_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>type_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Or_Expr</name>
    <filename>classTAO__PSDL__Or__Expr.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Or_Expr</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *xor_expr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Or_Expr</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *or_expr, TAO_PSDL_Node *xor_expr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Or_Expr</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>or_expr</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>xor_expr</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>or_expr_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>xor_expr_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Param_Dcl</name>
    <filename>classTAO__PSDL__Param__Dcl.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Param_Dcl</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *param_attribute, TAO_PSDL_Node *param_type_spec, TAO_PSDL_Node *simple_declarator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Param_Dcl</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *param_attribute, TAO_PSDL_Node *param_type_spec, TAO_PSDL_Node *simple_declarator, TAO_PSDL_Node *param_dcl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Param_Dcl</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>param_attribute</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>param_type_spec</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>simple_declarator</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>param_dcl</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a7</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>param_attribute_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>param_type_spec_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>simple_declarator_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>param_dcl_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Param_Type_Spec</name>
    <filename>classTAO__PSDL__Param__Type__Spec.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Param_Type_Spec</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *type_of_param)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Param_Type_Spec</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>type_of_param</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>type_of_param_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Parameter_Dcls</name>
    <filename>classTAO__PSDL__Parameter__Dcls.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Parameter_Dcls</name>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Parameter_Dcls</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *param_dcl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Parameter_Dcls</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>param_dcl</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a4</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>param_dcl_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Positive_Int_Const</name>
    <filename>classTAO__PSDL__Positive__Int__Const.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Positive_Int_Const</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *const_exp)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Positive_Int_Const</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>const_exp</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>const_exp_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Predefined_Type</name>
    <filename>classTAO__PSDL__Predefined__Type.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Predefined_Type</name>
      <anchor>a0</anchor>
      <arglist>(int type_one)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Predefined_Type</name>
      <anchor>a1</anchor>
      <arglist>(int type_one, int type_two)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Predefined_Type</name>
      <anchor>a2</anchor>
      <arglist>(int type_one, int type_two, int type_three)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Predefined_Type</name>
      <anchor>a3</anchor>
      <arglist>(int type_one, TAO_PSDL_Node *type_of_variable_one)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Predefined_Type</name>
      <anchor>a4</anchor>
      <arglist>(TAO_PSDL_Node *type_of_variable_one)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Predefined_Type</name>
      <anchor>a5</anchor>
      <arglist>(int type_one, TAO_PSDL_Node *type_of_variable_one, TAO_PSDL_Node *type_of_variable_two)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Predefined_Type</name>
      <anchor>a6</anchor>
      <arglist>(TAO_PSDL_Node *type_of_variable_one, TAO_PSDL_Node *type_of_variable_two)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Predefined_Type</name>
      <anchor>a7</anchor>
      <arglist>(TAO_PSDL_Node *type_of_variable_one, TAO_PSDL_Node *type_of_variable_two, TAO_PSDL_Node *type_of_variable_three)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Predefined_Type</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>type_one</name>
      <anchor>a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>type_two</name>
      <anchor>a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>type_three</name>
      <anchor>a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>type_of_variable_one</name>
      <anchor>a12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>type_of_variable_two</name>
      <anchor>a13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>type_of_variable_three</name>
      <anchor>a14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a15</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>type_one_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>type_two_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>type_three_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>type_of_variable_one_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>type_of_variable_two_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>type_of_variable_three_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Primary_Expr</name>
    <filename>classTAO__PSDL__Primary__Expr.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Primary_Expr</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *type_of_primary_expr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Primary_Expr</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>type_of_primary_expr</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>type_of_primary_expr_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Primary_Key_Dcl</name>
    <filename>classTAO__PSDL__Primary__Key__Dcl.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Primary_Key_Dcl</name>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Primary_Key_Dcl</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *identifier)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Primary_Key_Dcl</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>identifier</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a4</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>identifier_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Provides_Dcl</name>
    <filename>classTAO__PSDL__Provides__Dcl.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Provides_Dcl</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *abs_storagehome_name, TAO_PSDL_Node *simple_declarator)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Provides_Dcl</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagehome_name</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>simple_declarator</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a4</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>abs_storagehome_name_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>simple_declarator_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Psdl_Concrete_State_Type</name>
    <filename>classTAO__PSDL__Psdl__Concrete__State__Type.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Psdl_Concrete_State_Type</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *storagetype)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Psdl_Concrete_State_Type</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>storagetype</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>storagetype_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Psdl_State_Dcl</name>
    <filename>classTAO__PSDL__Psdl__State__Dcl.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Psdl_State_Dcl</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *key_word, TAO_PSDL_Node *psdl_state_type_spec, TAO_PSDL_Node *simple_declarator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Psdl_State_Dcl</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *psdl_state_type_spec, TAO_PSDL_Node *simple_declarator)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Psdl_State_Dcl</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>psdl_state_type_spec</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>simple_declarator</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>key_word</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a6</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>key_word_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>psdl_state_type_spec_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>simple_declarator_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Psdl_State_Type_Spec</name>
    <filename>classTAO__PSDL__Psdl__State__Type__Spec.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Psdl_State_Type_Spec</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *type_spec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Psdl_State_Type_Spec</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>type_spec</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>type_spec_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Raises_Expr</name>
    <filename>classTAO__PSDL__Raises__Expr.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Raises_Expr</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *first_scoped_name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Raises_Expr</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *first_scoped_name, TAO_PSDL_Node *second_scoped_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Raises_Expr</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>first_scoped_name</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>second_scoped_name</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>first_scoped_name_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>second_scoped_name_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Ref_Rep_Directive</name>
    <filename>classTAO__PSDL__Ref__Rep__Directive.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Ref_Rep_Directive</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *simple_declarator)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Ref_Rep_Directive</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>simple_declarator</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>simple_declarator_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Root_Scope</name>
    <filename>classTAO__PSDL__Root__Scope.html</filename>
    <base>TAO_PSDL_Scope</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Root_Scope</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TAO_PSDL_Root_Scope</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_module</name>
      <anchor>a2</anchor>
      <arglist>(ACE_CString identifier)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_interface</name>
      <anchor>a3</anchor>
      <arglist>(ACE_CString identifier)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_struct</name>
      <anchor>a4</anchor>
      <arglist>(ACE_CString identifier)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_typedef</name>
      <anchor>a5</anchor>
      <arglist>(ACE_CString identifier, ACE_CString identifier_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_const_decl</name>
      <anchor>a6</anchor>
      <arglist>(ACE_CString identifier, ACE_CString identifier_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_except_decl</name>
      <anchor>a7</anchor>
      <arglist>(ACE_CString identifier, ACE_CString identifier_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_op_dcl</name>
      <anchor>a8</anchor>
      <arglist>(ACE_CString identifier)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a9</anchor>
      <arglist>(CORBA::ULong depth)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a10</anchor>
      <arglist>(const ACE_CString &amp;identifier_name, ACE_CString &amp;identifier_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a11</anchor>
      <arglist>(const ACE_CString &amp;identifier_name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_module_name</name>
      <anchor>a12</anchor>
      <arglist>(const ACE_CString &amp;identifier_name, ACE_CString &amp;module_name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_interface_name</name>
      <anchor>a13</anchor>
      <arglist>(const ACE_CString &amp;identifier_name, ACE_CString &amp;interface_name)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Scope *</type>
      <name>parent_scope</name>
      <anchor>a14</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Scope_Map *</type>
      <name>scope_map</name>
      <anchor>a15</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>Scope_Map</type>
      <name>root_scope_map_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Scope</name>
    <filename>classTAO__PSDL__Scope.html</filename>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Scope</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Scope</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>add_module</name>
      <anchor>a2</anchor>
      <arglist>(ACE_CString identifier)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>add_interface</name>
      <anchor>a3</anchor>
      <arglist>(ACE_CString identifier)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>add_struct</name>
      <anchor>a4</anchor>
      <arglist>(ACE_CString identifier)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>add_typedef</name>
      <anchor>a5</anchor>
      <arglist>(ACE_CString identifier, ACE_CString identifier_type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>add_const_decl</name>
      <anchor>a6</anchor>
      <arglist>(ACE_CString identifier, ACE_CString identifier_type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>add_except_decl</name>
      <anchor>a7</anchor>
      <arglist>(ACE_CString identifier, ACE_CString identifier_type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>add_exception</name>
      <anchor>a8</anchor>
      <arglist>(ACE_CString identifier)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>add_op_dcl</name>
      <anchor>a9</anchor>
      <arglist>(ACE_CString identifier)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>add_member_decl</name>
      <anchor>a10</anchor>
      <arglist>(ACE_CString identifier, ACE_CString identifier_type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TAO_PSDL_Scope *</type>
      <name>pop_top_scope</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>push_scope</name>
      <anchor>a12</anchor>
      <arglist>(TAO_PSDL_Scope *scope)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TAO_PSDL_Scope *</type>
      <name>parent_scope</name>
      <anchor>a13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Scope_Map *</type>
      <name>scope_map</name>
      <anchor>a14</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchor>a15</anchor>
      <arglist>(CORBA::ULong depth)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>find</name>
      <anchor>a16</anchor>
      <arglist>(const ACE_CString &amp;identifier_name, ACE_CString &amp;identifier_type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>find</name>
      <anchor>a17</anchor>
      <arglist>(const ACE_CString &amp;identifier_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>get_module_name</name>
      <anchor>a18</anchor>
      <arglist>(const ACE_CString &amp;identifier_name, ACE_CString &amp;module_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>get_interface_name</name>
      <anchor>a19</anchor>
      <arglist>(const ACE_CString &amp;identifier_name, ACE_CString &amp;interface_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_CString</type>
      <name>identifier_type</name>
      <anchor>a20</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_CString</type>
      <name>module_name</name>
      <anchor>a21</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_CString</type>
      <name>interface_name</name>
      <anchor>a22</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_module_to_scope</name>
      <anchor>a23</anchor>
      <arglist>(ACE_CString identifier, TAO_PSDL_Scope *scope)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_interface_to_scope</name>
      <anchor>a24</anchor>
      <arglist>(ACE_CString identifier, TAO_PSDL_Scope *scope)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_interface_dcl_to_scope</name>
      <anchor>a25</anchor>
      <arglist>(ACE_CString identifier, TAO_PSDL_Scope *scope)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_struct_to_scope</name>
      <anchor>a26</anchor>
      <arglist>(ACE_CString identifier, TAO_PSDL_Scope *scope)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_typedef_to_scope</name>
      <anchor>a27</anchor>
      <arglist>(ACE_CString identifier, ACE_CString identifier_type, TAO_PSDL_Scope *scope)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_const_decl_to_scope</name>
      <anchor>a28</anchor>
      <arglist>(ACE_CString identifier, ACE_CString identifier_type, TAO_PSDL_Scope *scope)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_except_decl_to_scope</name>
      <anchor>a29</anchor>
      <arglist>(ACE_CString identifier, ACE_CString identifier_type, TAO_PSDL_Scope *scope)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_exception_to_scope</name>
      <anchor>a30</anchor>
      <arglist>(ACE_CString identifier, TAO_PSDL_Scope *scope)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_scoped_decl_to_scope</name>
      <anchor>a31</anchor>
      <arglist>(ACE_CString identifier, ACE_CString identifier_type, TAO_PSDL_Scope *scope)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_enum_decl_to_scope</name>
      <anchor>a32</anchor>
      <arglist>(ACE_CString identifier, ACE_CString identifier_type, TAO_PSDL_Scope *scope)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_op_dcl_to_scope</name>
      <anchor>a33</anchor>
      <arglist>(ACE_CString identifier, TAO_PSDL_Scope *scope)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_member_decl_to_scope</name>
      <anchor>a34</anchor>
      <arglist>(ACE_CString identifier, ACE_CString identifier_type, TAO_PSDL_Scope *scope)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_root_scope</name>
      <anchor>a35</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_stub_prefix</name>
      <anchor>a36</anchor>
      <arglist>(const char *filename)</arglist>
    </member>
    <member kind="function">
      <type>const ACE_CString &amp;</type>
      <name>get_stub_prefix</name>
      <anchor>a37</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>header_initialization</name>
      <anchor>a38</anchor>
      <arglist>(TAO_PSDL_Stream *ps_sh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stub_initialization</name>
      <anchor>a39</anchor>
      <arglist>(TAO_PSDL_Stream *ps_si)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Stream *</type>
      <name>get_sh</name>
      <anchor>a40</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Stream *</type>
      <name>get_si</name>
      <anchor>a41</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Stream *</type>
      <name>get_sinline</name>
      <anchor>a42</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>check_identifier</name>
      <anchor>a43</anchor>
      <arglist>(ACE_CString identifier, TAO_PSDL_Scope *scope)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>check_name_in_scope</name>
      <anchor>a44</anchor>
      <arglist>(ACE_CString identifier, TAO_PSDL_Scope *scope)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_depth</name>
      <anchor>a45</anchor>
      <arglist>(CORBA::ULong depth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_scope</name>
      <anchor>a46</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_interface_scope</name>
      <anchor>a47</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_module_scope</name>
      <anchor>a48</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save_identifier</name>
      <anchor>a49</anchor>
      <arglist>(ACE_CString identifier)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CString</type>
      <name>get_identifier</name>
      <anchor>a50</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_name_space</name>
      <anchor>a51</anchor>
      <arglist>(ACE_CString name_space)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CString</type>
      <name>get_name_space</name>
      <anchor>a52</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_interface_name</name>
      <anchor>a53</anchor>
      <arglist>(ACE_CString interface_name)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CString</type>
      <name>get_interface_name</name>
      <anchor>a54</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_lower_case</name>
      <anchor>a55</anchor>
      <arglist>(ACE_CString &amp;identifier)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CString</type>
      <name>convert_str</name>
      <anchor>a56</anchor>
      <arglist>(int identifier_type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>TAO_PSDL_Scope *</type>
      <name>instance</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Scope **</type>
      <name>psdl_scope_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Array_Base&lt; TAO_PSDL_Scope * &gt;</type>
      <name>ast_scope_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Array_Base&lt; ACE_CString &gt;</type>
      <name>module_names_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Array_Base&lt; ACE_CString &gt;</type>
      <name>interface_names_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned long</type>
      <name>psdl_scope_top_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Root_Scope *</type>
      <name>root_scope_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_CString</type>
      <name>identifier_</name>
      <anchor>o6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_CString</type>
      <name>name_space_</name>
      <anchor>o7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_CString</type>
      <name>interface_name_</name>
      <anchor>o8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_CString</type>
      <name>stub_prefix_</name>
      <anchor>o9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Stream *</type>
      <name>ps_sh_</name>
      <anchor>o10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Stream *</type>
      <name>ps_si_</name>
      <anchor>o11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Stream *</type>
      <name>ps_sin_</name>
      <anchor>o12</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>TAO_Singleton&lt; TAO_PSDL_Scope, TAO_SYNCH_MUTEX &gt;</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Scope_Visitor</name>
    <filename>classTAO__PSDL__Scope__Visitor.html</filename>
    <base>TAO_PSDL_Node_Visitor</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Scope_Visitor</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *psdl_node)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TAO_PSDL_Scope_Visitor</name>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_specification</name>
      <anchor>a2</anchor>
      <arglist>(TAO_PSDL_Specification *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_definition</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Definition *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_module</name>
      <anchor>a4</anchor>
      <arglist>(TAO_PSDL_Module *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_abstract_storagetype</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagetype *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_abstract_storagetype_dcl</name>
      <anchor>a6</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagetype_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_abstract_storagetype_fwd_dcl</name>
      <anchor>a7</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagetype_Fwd_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_abstract_storagetype_header</name>
      <anchor>a8</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagetype_Header *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_abstract_storagetype_body</name>
      <anchor>a9</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagetype_Body *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_abstract_storagetype_member</name>
      <anchor>a10</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagetype_Member *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_abstract_storagetype_inh_spec</name>
      <anchor>a11</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagetype_Inh_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_abstract_storagetype_name</name>
      <anchor>a12</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagetype_Name *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_psdl_state_dcl</name>
      <anchor>a13</anchor>
      <arglist>(TAO_PSDL_Psdl_State_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_psdl_state_type_spec</name>
      <anchor>a14</anchor>
      <arglist>(TAO_PSDL_Psdl_State_Type_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_abstract_storagetype_ref_type</name>
      <anchor>a15</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagetype_Ref_Type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_abstract_storagehome</name>
      <anchor>a16</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagehome *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_abstract_storagehome_fwd_dcl</name>
      <anchor>a17</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagehome_Fwd_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_abstract_storagehome_dcl</name>
      <anchor>a18</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagehome_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_abstract_storagehome_header</name>
      <anchor>a19</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagehome_Header *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_abstract_storagehome_body</name>
      <anchor>a20</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagehome_Body *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_abstract_storagehome_member</name>
      <anchor>a21</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagehome_Member *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_abstract_storagehome_inh_spec</name>
      <anchor>a22</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagehome_Inh_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_abstract_storagehome_name</name>
      <anchor>a23</anchor>
      <arglist>(TAO_PSDL_Abstract_Storagehome_Name *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_local_op_dcl</name>
      <anchor>a24</anchor>
      <arglist>(TAO_PSDL_Local_Op_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_key_dcl</name>
      <anchor>a25</anchor>
      <arglist>(TAO_PSDL_Key_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_catalog</name>
      <anchor>a26</anchor>
      <arglist>(TAO_PSDL_Catalog *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_catalog_inh_spec</name>
      <anchor>a27</anchor>
      <arglist>(TAO_PSDL_Catalog_Inh_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_catalog_name</name>
      <anchor>a28</anchor>
      <arglist>(TAO_PSDL_Catalog_Name *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_catalog_body</name>
      <anchor>a29</anchor>
      <arglist>(TAO_PSDL_Catalog_Body *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_catalog_member</name>
      <anchor>a30</anchor>
      <arglist>(TAO_PSDL_Catalog_Member *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagetype_member</name>
      <anchor>a31</anchor>
      <arglist>(TAO_PSDL_Storagetype_Member *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagetype_inh_spec</name>
      <anchor>a32</anchor>
      <arglist>(TAO_PSDL_Storagetype_Inh_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagetype_name</name>
      <anchor>a33</anchor>
      <arglist>(TAO_PSDL_Storagetype_Name *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagetype_impl_spec</name>
      <anchor>a34</anchor>
      <arglist>(TAO_PSDL_Storagetype_Impl_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagetype_ref_type</name>
      <anchor>a35</anchor>
      <arglist>(TAO_PSDL_Storagetype_Ref_Type *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_store_directive</name>
      <anchor>a36</anchor>
      <arglist>(TAO_PSDL_Store_Directive *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_psdl_concrete_state_type</name>
      <anchor>a37</anchor>
      <arglist>(TAO_PSDL_Psdl_Concrete_State_Type *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_ref_rep_directive</name>
      <anchor>a38</anchor>
      <arglist>(TAO_PSDL_Ref_Rep_Directive *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagehome</name>
      <anchor>a39</anchor>
      <arglist>(TAO_PSDL_Storagehome *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagehome_header</name>
      <anchor>a40</anchor>
      <arglist>(TAO_PSDL_Storagehome_Header *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagehome_body</name>
      <anchor>a41</anchor>
      <arglist>(TAO_PSDL_Storagehome_Body *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagehome_member</name>
      <anchor>a42</anchor>
      <arglist>(TAO_PSDL_Storagehome_Member *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagehome_inh_spec</name>
      <anchor>a43</anchor>
      <arglist>(TAO_PSDL_Storagehome_Inh_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagehome_name</name>
      <anchor>a44</anchor>
      <arglist>(TAO_PSDL_Storagehome_Name *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagehome_impl_spec</name>
      <anchor>a45</anchor>
      <arglist>(TAO_PSDL_Storagehome_Impl_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_primary_key_dcl</name>
      <anchor>a46</anchor>
      <arglist>(TAO_PSDL_Primary_Key_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_identifier</name>
      <anchor>a47</anchor>
      <arglist>(TAO_PSDL_Identifier *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_type_dcl</name>
      <anchor>a48</anchor>
      <arglist>(TAO_PSDL_Type_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_type_declarator</name>
      <anchor>a49</anchor>
      <arglist>(TAO_PSDL_Type_Declarator *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_type_spec</name>
      <anchor>a50</anchor>
      <arglist>(TAO_PSDL_Type_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_simple_type_spec</name>
      <anchor>a51</anchor>
      <arglist>(TAO_PSDL_Simple_Type_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_base_type_spec</name>
      <anchor>a52</anchor>
      <arglist>(TAO_PSDL_Base_Type_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_template_type_spec</name>
      <anchor>a53</anchor>
      <arglist>(TAO_PSDL_Template_Type_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_constr_type_spec</name>
      <anchor>a54</anchor>
      <arglist>(TAO_PSDL_Constr_Type_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_declarators</name>
      <anchor>a55</anchor>
      <arglist>(TAO_PSDL_Declarators *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_declarator</name>
      <anchor>a56</anchor>
      <arglist>(TAO_PSDL_Declarator *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_simple_declarator</name>
      <anchor>a57</anchor>
      <arglist>(TAO_PSDL_Simple_Declarator *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_simple_declarator_list</name>
      <anchor>a58</anchor>
      <arglist>(TAO_PSDL_Simple_Declarator_List *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_complex_declarator</name>
      <anchor>a59</anchor>
      <arglist>(TAO_PSDL_Complex_Declarator *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_predefined_type</name>
      <anchor>a60</anchor>
      <arglist>(TAO_PSDL_Predefined_Type *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_member_list</name>
      <anchor>a61</anchor>
      <arglist>(TAO_PSDL_Member_List *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_member</name>
      <anchor>a62</anchor>
      <arglist>(TAO_PSDL_Member *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_union_type</name>
      <anchor>a63</anchor>
      <arglist>(TAO_PSDL_Union_Type *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_switch_type_spec</name>
      <anchor>a64</anchor>
      <arglist>(TAO_PSDL_Switch_Type_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_switch_body</name>
      <anchor>a65</anchor>
      <arglist>(TAO_PSDL_Switch_Body *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_case_case</name>
      <anchor>a66</anchor>
      <arglist>(TAO_PSDL_Case *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_case_label</name>
      <anchor>a67</anchor>
      <arglist>(TAO_PSDL_Case_Label *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_element_spec</name>
      <anchor>a68</anchor>
      <arglist>(TAO_PSDL_Element_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_const_dcl</name>
      <anchor>a69</anchor>
      <arglist>(TAO_PSDL_Const_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_const_type</name>
      <anchor>a70</anchor>
      <arglist>(TAO_PSDL_Const_Type *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_const_exp</name>
      <anchor>a71</anchor>
      <arglist>(TAO_PSDL_Const_Exp *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_or_expr</name>
      <anchor>a72</anchor>
      <arglist>(TAO_PSDL_Or_Expr *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_xor_expr</name>
      <anchor>a73</anchor>
      <arglist>(TAO_PSDL_Xor_Expr *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_and_expr</name>
      <anchor>a74</anchor>
      <arglist>(TAO_PSDL_And_Expr *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_shift_expr</name>
      <anchor>a75</anchor>
      <arglist>(TAO_PSDL_Shift_Expr *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_add_expr</name>
      <anchor>a76</anchor>
      <arglist>(TAO_PSDL_Add_Expr *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_mult_expr</name>
      <anchor>a77</anchor>
      <arglist>(TAO_PSDL_Mult_Expr *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_unary_expr</name>
      <anchor>a78</anchor>
      <arglist>(TAO_PSDL_Unary_Expr *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_primary_expr</name>
      <anchor>a79</anchor>
      <arglist>(TAO_PSDL_Primary_Expr *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_except_dcl</name>
      <anchor>a80</anchor>
      <arglist>(TAO_PSDL_Except_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_op_dcl</name>
      <anchor>a81</anchor>
      <arglist>(TAO_PSDL_Op_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagetype</name>
      <anchor>a82</anchor>
      <arglist>(TAO_PSDL_Storagetype *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagetype_dcl</name>
      <anchor>a83</anchor>
      <arglist>(TAO_PSDL_Storagetype_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagetype_fwd_dcl</name>
      <anchor>a84</anchor>
      <arglist>(TAO_PSDL_Storagetype_Fwd_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagetype_header</name>
      <anchor>a85</anchor>
      <arglist>(TAO_PSDL_Storagetype_Header *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagetype_body</name>
      <anchor>a86</anchor>
      <arglist>(TAO_PSDL_Storagetype_Body *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_storagehome_scope</name>
      <anchor>a87</anchor>
      <arglist>(TAO_PSDL_Storagehome_Scope *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_provides_dcl</name>
      <anchor>a88</anchor>
      <arglist>(TAO_PSDL_Provides_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_op_type_spec</name>
      <anchor>a89</anchor>
      <arglist>(TAO_PSDL_Op_Type_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_parameter_dcls</name>
      <anchor>a90</anchor>
      <arglist>(TAO_PSDL_Parameter_Dcls *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_param_dcl</name>
      <anchor>a91</anchor>
      <arglist>(TAO_PSDL_Param_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_raises_expr</name>
      <anchor>a92</anchor>
      <arglist>(TAO_PSDL_Raises_Expr *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_context_expr</name>
      <anchor>a93</anchor>
      <arglist>(TAO_PSDL_Context_Expr *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_param_type_spec</name>
      <anchor>a94</anchor>
      <arglist>(TAO_PSDL_Param_Type_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_fixed_pt_type</name>
      <anchor>a95</anchor>
      <arglist>(TAO_PSDL_Fixed_Pt_Type *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_constr_forward_decl</name>
      <anchor>a96</anchor>
      <arglist>(TAO_PSDL_Constr_Forward_Decl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_interface</name>
      <anchor>a97</anchor>
      <arglist>(TAO_PSDL_Interface *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_interface_body</name>
      <anchor>a98</anchor>
      <arglist>(TAO_PSDL_Interface_Body *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_interface_dcl</name>
      <anchor>a99</anchor>
      <arglist>(TAO_PSDL_Interface_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_forward_dcl</name>
      <anchor>a100</anchor>
      <arglist>(TAO_PSDL_Forward_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_interface_header</name>
      <anchor>a101</anchor>
      <arglist>(TAO_PSDL_Interface_Header *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_export_dcl</name>
      <anchor>a102</anchor>
      <arglist>(TAO_PSDL_Export_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_interface_inheritance_spec</name>
      <anchor>a103</anchor>
      <arglist>(TAO_PSDL_Interface_Inheritance_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_interface_name</name>
      <anchor>a104</anchor>
      <arglist>(TAO_PSDL_Interface_Name *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_scoped_name</name>
      <anchor>a105</anchor>
      <arglist>(TAO_PSDL_Scoped_Name *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_value</name>
      <anchor>a106</anchor>
      <arglist>(TAO_PSDL_Value *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_value_common_base</name>
      <anchor>a107</anchor>
      <arglist>(TAO_PSDL_Value_Common_Base *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_value_forward_dcl</name>
      <anchor>a108</anchor>
      <arglist>(TAO_PSDL_Value_Forward_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_value_box_dcl</name>
      <anchor>a109</anchor>
      <arglist>(TAO_PSDL_Value_Box_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_value_abs_dcl</name>
      <anchor>a110</anchor>
      <arglist>(TAO_PSDL_Value_Abs_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_value_dcl</name>
      <anchor>a111</anchor>
      <arglist>(TAO_PSDL_Value_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_value_header</name>
      <anchor>a112</anchor>
      <arglist>(TAO_PSDL_Value_Header *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_value_inheritance_spec</name>
      <anchor>a113</anchor>
      <arglist>(TAO_PSDL_Value_Inheritance_Spec *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_value_name</name>
      <anchor>a114</anchor>
      <arglist>(TAO_PSDL_Value_Name *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_value_element</name>
      <anchor>a115</anchor>
      <arglist>(TAO_PSDL_Value_Element *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_array_declarator</name>
      <anchor>a116</anchor>
      <arglist>(TAO_PSDL_Array_Declarator *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_fixed_array_size</name>
      <anchor>a117</anchor>
      <arglist>(TAO_PSDL_Fixed_Array_Size *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_enumerator</name>
      <anchor>a118</anchor>
      <arglist>(TAO_PSDL_Enumerator *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_literal</name>
      <anchor>a119</anchor>
      <arglist>(TAO_PSDL_Literal *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_state_member</name>
      <anchor>a120</anchor>
      <arglist>(TAO_PSDL_State_Member *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_init_dcl</name>
      <anchor>a121</anchor>
      <arglist>(TAO_PSDL_Init_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_init_param_decls</name>
      <anchor>a122</anchor>
      <arglist>(TAO_PSDL_Init_Param_Decls *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_init_param_decl</name>
      <anchor>a123</anchor>
      <arglist>(TAO_PSDL_Init_Param_Decl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_factory_parameters</name>
      <anchor>a124</anchor>
      <arglist>(TAO_PSDL_Factory_Parameters *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_attr_dcl</name>
      <anchor>a125</anchor>
      <arglist>(TAO_PSDL_Attr_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_factory_dcl</name>
      <anchor>a126</anchor>
      <arglist>(TAO_PSDL_Factory_Dcl *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_positive_int_const</name>
      <anchor>a127</anchor>
      <arglist>(TAO_PSDL_Positive_Int_Const *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CString</type>
      <name>get_scoped_type</name>
      <anchor>a128</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>psdl_node_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_CString</type>
      <name>scoped_type_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Scoped_Name</name>
    <filename>classTAO__PSDL__Scoped__Name.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Scoped_Name</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *identifier)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Scoped_Name</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *scoped_name, TAO_PSDL_Node *identifier)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Scoped_Name</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>identifier</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>scoped_name</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>identifier_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>scoped_name_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Shift_Expr</name>
    <filename>classTAO__PSDL__Shift__Expr.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Shift_Expr</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *add_expr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Shift_Expr</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *shift_expr, TAO_PSDL_Node *type, TAO_PSDL_Node *add_expr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Shift_Expr</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>type</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>add_expr</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>shift_expr</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a6</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>shift_expr_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>type_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>add_expr_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Simple_Declarator</name>
    <filename>classTAO__PSDL__Simple__Declarator.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Simple_Declarator</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *identifier)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Simple_Declarator</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *identifier, TAO_PSDL_Node *simple_declarator)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Simple_Declarator</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>identifier</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>simple_declarator</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>identifier_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>simple_declarator_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Simple_Declarator_List</name>
    <filename>classTAO__PSDL__Simple__Declarator__List.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Simple_Declarator_List</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *simple_declarator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Simple_Declarator_List</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *simple_declarator_list, TAO_PSDL_Node *simple_declarator)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Simple_Declarator_List</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>simple_declarator_list</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>simple_declarator</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>simple_declarator_list_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>simple_declarator_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Simple_Scope</name>
    <filename>classTAO__PSDL__Simple__Scope.html</filename>
    <base>TAO_PSDL_Scope</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Simple_Scope</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Scope *parent_scope, ACE_CString identifier_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TAO_PSDL_Simple_Scope</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_typedef</name>
      <anchor>a2</anchor>
      <arglist>(ACE_CString identifier, ACE_CString identifier_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_const_decl</name>
      <anchor>a3</anchor>
      <arglist>(ACE_CString identifier, ACE_CString identifier_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_except_decl</name>
      <anchor>a4</anchor>
      <arglist>(ACE_CString identifier, ACE_CString identifier_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_enum_decl</name>
      <anchor>a5</anchor>
      <arglist>(ACE_CString identifier, ACE_CString identifier_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_op_dcl</name>
      <anchor>a6</anchor>
      <arglist>(ACE_CString identifier)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a7</anchor>
      <arglist>(CORBA::ULong depth)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_CString &amp;identifier_name, ACE_CString &amp;identifier_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a9</anchor>
      <arglist>(const ACE_CString &amp;identifier_name)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Scope *</type>
      <name>parent_scope</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Scope_Map *</type>
      <name>scope_map</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CString</type>
      <name>identifier_type</name>
      <anchor>a12</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CString</type>
      <name>module_name</name>
      <anchor>a13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CString</type>
      <name>interface_name</name>
      <anchor>a14</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>Scope_Map</type>
      <name>scope_map_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>TAO_PSDL_Scope *</type>
      <name>parent_scope_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_CString</type>
      <name>identifier_type_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_CString</type>
      <name>module_name_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>ACE_CString</type>
      <name>interface_name_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Simple_Type_Spec</name>
    <filename>classTAO__PSDL__Simple__Type__Spec.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Simple_Type_Spec</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *type_of_simple_type_spec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Simple_Type_Spec</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>type_of_simple_type_spec</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>type_of_simple_type_spec_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Specification</name>
    <filename>classTAO__PSDL__Specification.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Specification</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *definition)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Specification</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *definition, TAO_PSDL_Node *specification)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Specification</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>definition</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>specification</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>definition_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>specification_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_State_Member</name>
    <filename>classTAO__PSDL__State__Member.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_State_Member</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *public_or_private, TAO_PSDL_Node *type_spec, TAO_PSDL_Node *declarators)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_State_Member</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>public_or_private</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>type_spec</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>declarators</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>public_or_private_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>type_spec_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>declarators_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Storagehome</name>
    <filename>classTAO__PSDL__Storagehome.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Storagehome</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *storagehome_header)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Storagehome</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *storagehome_header, TAO_PSDL_Node *storagehome_body)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Storagehome</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>storagehome_header</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>storagehome_body</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>storagehome_header_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>storagehome_body_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Storagehome_Body</name>
    <filename>classTAO__PSDL__Storagehome__Body.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Storagehome_Body</name>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Storagehome_Body</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *storagehome_member)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Storagehome_Body</name>
      <anchor>a2</anchor>
      <arglist>(TAO_PSDL_Node *storagehome_member, TAO_PSDL_Node *storagehome_body)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Storagehome_Body</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>storagehome_member</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>storagehome_body</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a6</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>storagehome_member_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>storagehome_body_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Storagehome_Header</name>
    <filename>classTAO__PSDL__Storagehome__Header.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Storagehome_Header</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *identifier, TAO_PSDL_Node *storagetype_name, TAO_PSDL_Node *storagehome_inh_spec, TAO_PSDL_Node *storagehome_impl_spec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Storagehome_Header</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *identifier, TAO_PSDL_Node *storagetype_name, TAO_PSDL_Node *storagehome_inh_spec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Storagehome_Header</name>
      <anchor>a2</anchor>
      <arglist>(TAO_PSDL_Node *identifier, TAO_PSDL_Node *storagetype_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Storagehome_Header</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>identifier</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>storagetype_name</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>storagehome_inh_spec</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>storagehome_impl_spec</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a8</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>identifier_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>storagetype_name_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>storagehome_inh_spec_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>storagehome_impl_spec_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Storagehome_Impl_Spec</name>
    <filename>classTAO__PSDL__Storagehome__Impl__Spec.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Storagehome_Impl_Spec</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *abstract_storagehome_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Storagehome_Impl_Spec</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>abstract_storagehome_name</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>abstract_storagehome_name_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Storagehome_Inh_Spec</name>
    <filename>classTAO__PSDL__Storagehome__Inh__Spec.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Storagehome_Inh_Spec</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *storagehome_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Storagehome_Inh_Spec</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>storagehome_name</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>storagehome_name_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Storagehome_Member</name>
    <filename>classTAO__PSDL__Storagehome__Member.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Storagehome_Member</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *key_dcl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Storagehome_Member</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>key_dcl</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>key_dcl_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Storagehome_Name</name>
    <filename>classTAO__PSDL__Storagehome__Name.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Storagehome_Name</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *scoped_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Storagehome_Name</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>scoped_name</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>scoped_name_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Storagehome_Scope</name>
    <filename>classTAO__PSDL__Storagehome__Scope.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Storagehome_Scope</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *storagehome_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Storagehome_Scope</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>storagehome_name</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>storagehome_name_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Storagetype</name>
    <filename>classTAO__PSDL__Storagetype.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Storagetype</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *declaration)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Storagetype</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>declaration</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>declaration_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Storagetype_Body</name>
    <filename>classTAO__PSDL__Storagetype__Body.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Storagetype_Body</name>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Storagetype_Body</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *storagetype_member)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Storagetype_Body</name>
      <anchor>a2</anchor>
      <arglist>(TAO_PSDL_Node *storagetype_member, TAO_PSDL_Node *storagetype_body)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Storagetype_Body</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>storagetype_member</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>storagetype_body</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a6</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>storagetype_member_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>storagetype_body_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Storagetype_Dcl</name>
    <filename>classTAO__PSDL__Storagetype__Dcl.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Storagetype_Dcl</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *storagetype_header)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Storagetype_Dcl</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *storagetype_header, TAO_PSDL_Node *storagetype_body)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Storagetype_Dcl</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>storagetype_header</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>storagetype_body</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>storagetype_header_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>storagetype_body_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Storagetype_Fwd_Dcl</name>
    <filename>classTAO__PSDL__Storagetype__Fwd__Dcl.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Storagetype_Fwd_Dcl</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *identifier)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Storagetype_Fwd_Dcl</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>identifier</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>identifier_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Storagetype_Header</name>
    <filename>classTAO__PSDL__Storagetype__Header.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Storagetype_Header</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *identifier, TAO_PSDL_Node *storagetype_inh_spec, TAO_PSDL_Node *storagetype_impl_spec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Storagetype_Header</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *identifier, TAO_PSDL_Node *storagetype_inh_spec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Storagetype_Header</name>
      <anchor>a2</anchor>
      <arglist>(TAO_PSDL_Node *identifier)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Storagetype_Header</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>identifier</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>storagetype_inh_spec</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>storagetype_impl_spec</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a7</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>identifier_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>storagetype_inh_spec_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>storagetype_impl_spec_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Storagetype_Impl_Spec</name>
    <filename>classTAO__PSDL__Storagetype__Impl__Spec.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Storagetype_Impl_Spec</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *abstract_storagetype_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Storagetype_Impl_Spec</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>abstract_storagetype_name</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>abstract_storagetype_name_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Storagetype_Inh_Spec</name>
    <filename>classTAO__PSDL__Storagetype__Inh__Spec.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Storagetype_Inh_Spec</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *storagetype_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Storagetype_Inh_Spec</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>storagetype_name</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>storagetype_name_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Storagetype_Member</name>
    <filename>classTAO__PSDL__Storagetype__Member.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Storagetype_Member</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *declaration)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Storagetype_Member</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>declaration</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>declaration_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Storagetype_Name</name>
    <filename>classTAO__PSDL__Storagetype__Name.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Storagetype_Name</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *scoped_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Storagetype_Name</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>scoped_name</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>scoped_name_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Storagetype_Ref_Type</name>
    <filename>classTAO__PSDL__Storagetype__Ref__Type.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Storagetype_Ref_Type</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *storagetype_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Storagetype_Ref_Type</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>storagetype_name</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>storagetype_name_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Store_Directive</name>
    <filename>classTAO__PSDL__Store__Directive.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Store_Directive</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *simple_declarator, TAO_PSDL_Node *psdl_concrete_state_type, TAO_PSDL_Node *storagehome_scope)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Store_Directive</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *simple_declarator, TAO_PSDL_Node *psdl_concrete_state_type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Store_Directive</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>simple_declarator</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>psdl_concrete_state_type</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>storagehome_scope</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a6</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>simple_declarator_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>psdl_concrete_state_type_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>storagehome_scope_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Stream</name>
    <filename>classTAO__PSDL__Stream.html</filename>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Stream</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TAO_PSDL_Stream</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open</name>
      <anchor>a2</anchor>
      <arglist>(const char *fname)</arglist>
    </member>
    <member kind="function">
      <type>FILE *</type>
      <name>file</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>incr_indent</name>
      <anchor>a4</anchor>
      <arglist>(unsigned short flag=1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>decr_indent</name>
      <anchor>a5</anchor>
      <arglist>(unsigned short flag=1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>reset</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indent</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>nl</name>
      <anchor>a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>print</name>
      <anchor>a9</anchor>
      <arglist>(const char *format,...)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Stream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchor>a10</anchor>
      <arglist>(const char *str)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Stream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchor>a11</anchor>
      <arglist>(ACE_CString str)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Stream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchor>a12</anchor>
      <arglist>(const unsigned long num)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Stream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchor>a13</anchor>
      <arglist>(const long num)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FILE *</type>
      <name>fp_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>indent_level_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_String</name>
    <filename>classTAO__PSDL__String.html</filename>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_String</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_String</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Allocator *persistent_allocator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_String</name>
      <anchor>a2</anchor>
      <arglist>(const TAO_PSDL_String &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TAO_PSDL_String</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a4</anchor>
      <arglist>(const TAO_PSDL_String &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchor>a5</anchor>
      <arglist>(const ACE_CString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchor>a6</anchor>
      <arglist>(const TAO_PSDL_String &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchor>a7</anchor>
      <arglist>(const TAO_PSDL_String &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>u_long</type>
      <name>hash</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator ACE_CString *</name>
      <anchor>a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator ACE_CString *</name>
      <anchor>a10</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>ACE_Allocator *</type>
      <name>allocator_</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>buffer_</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CORBA::ULong</type>
      <name>length_</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Struct_Scope</name>
    <filename>classTAO__PSDL__Struct__Scope.html</filename>
    <base>TAO_PSDL_Scope</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Struct_Scope</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Scope *parent_scope)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_module</name>
      <anchor>a1</anchor>
      <arglist>(ACE_CString identifier)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_struct</name>
      <anchor>a2</anchor>
      <arglist>(ACE_CString identifier)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_typedef</name>
      <anchor>a3</anchor>
      <arglist>(ACE_CString identifier, ACE_CString identifier_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_const_decl</name>
      <anchor>a4</anchor>
      <arglist>(ACE_CString identifier, ACE_CString identifier_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_except_decl</name>
      <anchor>a5</anchor>
      <arglist>(ACE_CString identifier, ACE_CString identifier_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchor>a6</anchor>
      <arglist>(CORBA::ULong depth)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a7</anchor>
      <arglist>(const ACE_CString &amp;identifier_name, ACE_CString &amp;identifier_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find</name>
      <anchor>a8</anchor>
      <arglist>(const ACE_CString &amp;identifier_name)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Scope *</type>
      <name>parent_scope</name>
      <anchor>a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Scope_Map *</type>
      <name>scope_map</name>
      <anchor>a10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CString</type>
      <name>identifier_type</name>
      <anchor>a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CString</type>
      <name>module_name</name>
      <anchor>a12</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_CString</type>
      <name>interface_name</name>
      <anchor>a13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Scope_Map</type>
      <name>struct_scope_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Scope *</type>
      <name>parent_scope_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_CString</type>
      <name>identifier_type_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_CString</type>
      <name>module_name_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_CString</type>
      <name>interface_name_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Struct_Visitor</name>
    <filename>classTAO__PSDL__Struct__Visitor.html</filename>
    <base>TAO_PSDL_Node_Visitor</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Struct_Visitor</name>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TAO_PSDL_Struct_Visitor</name>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_identifier</name>
      <anchor>a2</anchor>
      <arglist>(TAO_PSDL_Identifier *identifier)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_type_spec</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Type_Spec *type_spec)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_declarator</name>
      <anchor>a4</anchor>
      <arglist>(TAO_PSDL_Declarator *declarator)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_predefined_type</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Predefined_Type *predefined_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gen_code_for_si</name>
      <anchor>a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gen_code_for_sinline</name>
      <anchor>a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>print_class_for_structure</name>
      <anchor>c0</anchor>
      <arglist>(ACE_CString struct_name)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>identifiers_count_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const char *</type>
      <name>struct_name_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Switch_Body</name>
    <filename>classTAO__PSDL__Switch__Body.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Switch_Body</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *switch_case)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Switch_Body</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *switch_case, TAO_PSDL_Node *switch_body)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Switch_Body</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>switch_case</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>switch_body</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>switch_case_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>switch_body_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Switch_Type_Spec</name>
    <filename>classTAO__PSDL__Switch__Type__Spec.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Switch_Type_Spec</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Switch_Type_Spec</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>type</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>type_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Template_Type_Spec</name>
    <filename>classTAO__PSDL__Template__Type__Spec.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Template_Type_Spec</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *type_of_template_type_spec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Template_Type_Spec</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>type_of_template_type_spec</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>type_of_template_type_spec_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Type_Dcl</name>
    <filename>classTAO__PSDL__Type__Dcl.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Type_Dcl</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *type_of_type_dcl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Type_Dcl</name>
      <anchor>a1</anchor>
      <arglist>(int key_word, TAO_PSDL_Node *type_of_type_dcl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Type_Dcl</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>key_word</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>type_of_type_dcl</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>key_word_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>type_of_type_dcl_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Type_Dcl_Visitor</name>
    <filename>classTAO__PSDL__Type__Dcl__Visitor.html</filename>
    <base>TAO_PSDL_Node_Visitor</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Type_Dcl_Visitor</name>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TAO_PSDL_Type_Dcl_Visitor</name>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_identifier</name>
      <anchor>a2</anchor>
      <arglist>(TAO_PSDL_Identifier *identifier)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_type_declarator</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Type_Declarator *node)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_predefined_type</name>
      <anchor>a4</anchor>
      <arglist>(TAO_PSDL_Predefined_Type *predefined_type)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>print_for_simple_typedefs</name>
      <anchor>c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>print_for_sequence_typedefs</name>
      <anchor>c1</anchor>
      <arglist>(ACE_CString identifier_type, ACE_CString identifier)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>gen_code_for_si</name>
      <anchor>c2</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Type_Declarator</name>
    <filename>classTAO__PSDL__Type__Declarator.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Type_Declarator</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *type_spec, TAO_PSDL_Node *declarators)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Type_Declarator</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>type_spec</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>declarators</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a4</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>type_spec_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>declarators_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Type_Spec</name>
    <filename>classTAO__PSDL__Type__Spec.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Type_Spec</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *type_of_type_spec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Type_Spec</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>type_of_type_spec</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>type_of_type_spec_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Typecode_Defn</name>
    <filename>classTAO__PSDL__Typecode__Defn.html</filename>
    <base>TAO_PSDL_Node_Visitor</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Typecode_Defn</name>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TAO_PSDL_Typecode_Defn</name>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visit_type_declarator</name>
      <anchor>a2</anchor>
      <arglist>(TAO_PSDL_Type_Declarator *)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Unary_Expr</name>
    <filename>classTAO__PSDL__Unary__Expr.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Unary_Expr</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *unary_operator, TAO_PSDL_Node *primary_expr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Unary_Expr</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *primary_expr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Unary_Expr</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>unary_operator</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>primary_expr</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>unary_operator_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>primary_expr_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Union_Type</name>
    <filename>classTAO__PSDL__Union__Type.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Union_Type</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *identifier, TAO_PSDL_Node *switch_type_spec, TAO_PSDL_Node *switch_body)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Union_Type</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>identifier</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>switch_type_spec</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>switch_body</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>identifier_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>switch_type_spec_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>switch_body_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Value</name>
    <filename>classTAO__PSDL__Value.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Value</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *type_of_value_dcl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Value</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>type_of_value_dcl</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>type_of_value_dcl_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Value_Abs_Dcl</name>
    <filename>classTAO__PSDL__Value__Abs__Dcl.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Value_Abs_Dcl</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *value_common_base, TAO_PSDL_Node *export_variable)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Value_Abs_Dcl</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *value_common_base, TAO_PSDL_Node *value_inheritance_spec, TAO_PSDL_Node *export_variable)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Value_Abs_Dcl</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>value_common_base</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>value_inheritance_spec</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>export_variable</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a6</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>value_common_base_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>value_inheritance_spec_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>export_variable_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Value_Box_Dcl</name>
    <filename>classTAO__PSDL__Value__Box__Dcl.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Value_Box_Dcl</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *value_common_base, TAO_PSDL_Node *type_spec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Value_Box_Dcl</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>value_common_base</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>type_spec</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a4</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>value_common_base_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>type_spec_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Value_Common_Base</name>
    <filename>classTAO__PSDL__Value__Common__Base.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Value_Common_Base</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *identifier)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Value_Common_Base</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>identifier</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>identifier_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Value_Dcl</name>
    <filename>classTAO__PSDL__Value__Dcl.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Value_Dcl</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *value_header, TAO_PSDL_Node *value_element)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Value_Dcl</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>value_header</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>value_element</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a4</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>value_header_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>value_element_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Value_Element</name>
    <filename>classTAO__PSDL__Value__Element.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Value_Element</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *type_of_element)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Value_Element</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>type_of_element</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a3</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>type_of_element_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Value_Forward_Dcl</name>
    <filename>classTAO__PSDL__Value__Forward__Dcl.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Value_Forward_Dcl</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *value_common_base)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Value_Forward_Dcl</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *abstract, TAO_PSDL_Node *value_common_base)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Value_Forward_Dcl</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>value_common_base</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a4</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable">
      <type>TAO_PSDL_Node *abstract void</type>
      <name>const</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>value_common_base_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>abstract_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Value_Header</name>
    <filename>classTAO__PSDL__Value__Header.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Value_Header</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *value_common_base, TAO_PSDL_Node *value_inheritance_spec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Value_Header</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *custom, TAO_PSDL_Node *value_common_base, TAO_PSDL_Node *value_inheritance_spec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Value_Header</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>custom</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>value_common_base</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>value_inheritance_spec</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a6</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>custom_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>value_common_base_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>value_inheritance_spec_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Value_Inheritance_Spec</name>
    <filename>classTAO__PSDL__Value__Inheritance__Spec.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Value_Inheritance_Spec</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *interface_name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Value_Inheritance_Spec</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *value_name, TAO_PSDL_Node *interface_name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Value_Inheritance_Spec</name>
      <anchor>a2</anchor>
      <arglist>(TAO_PSDL_Node *truncatable, TAO_PSDL_Node *value_name, TAO_PSDL_Node *interface_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Value_Inheritance_Spec</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>truncatable</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>value_name</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>interface_name</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a7</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>truncatable_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>value_name_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>interface_name_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Value_Name</name>
    <filename>classTAO__PSDL__Value__Name.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Value_Name</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *scoped_name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Value_Name</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *scoped_name, TAO_PSDL_Node *value_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Value_Name</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>scoped_name</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>value_name</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>scoped_name_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>value_name_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Visitor_Factory</name>
    <filename>classTAO__PSDL__Visitor__Factory.html</filename>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Visitor_Factory</name>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TAO_PSDL_Visitor_Factory</name>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node_Visitor *</type>
      <name>make_visitor</name>
      <anchor>a2</anchor>
      <arglist>(int type)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_PSDL_Xor_Expr</name>
    <filename>classTAO__PSDL__Xor__Expr.html</filename>
    <base>TAO_PSDL_Node</base>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Xor_Expr</name>
      <anchor>a0</anchor>
      <arglist>(TAO_PSDL_Node *and_expr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_PSDL_Xor_Expr</name>
      <anchor>a1</anchor>
      <arglist>(TAO_PSDL_Node *xor_expr, TAO_PSDL_Node *and_expr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_PSDL_Xor_Expr</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>xor_expr</name>
      <anchor>a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_PSDL_Node *</type>
      <name>and_expr</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>accept</name>
      <anchor>a5</anchor>
      <arglist>(TAO_PSDL_Node_Visitor *visitor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>xor_expr_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_PSDL_Node *</type>
      <name>and_expr_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>yy_buffer_state</name>
    <filename>structyy__buffer__state.html</filename>
    <member kind="variable">
      <type>FILE *</type>
      <name>yy_input_file</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>yy_ch_buf</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>yy_buf_pos</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>yy_size_t</type>
      <name>yy_buf_size</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>yy_n_chars</name>
      <anchor>m4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>yy_is_our_buffer</name>
      <anchor>m5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>yy_is_interactive</name>
      <anchor>m6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>yy_at_bol</name>
      <anchor>m7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>yy_fill_buffer</name>
      <anchor>m8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>yy_buffer_status</name>
      <anchor>m9</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
