<?xml version='1.0' encoding='ISO-8859-1' standalone='yes'?>
<doxygen version="1.2.14">
  <compounddef id="classMiX_1_1SAX__EventHandler" kind="class">
    <compoundname>MiX::SAX_EventHandler</compoundname>
    <derivedcompoundref refid="classMiX_1_1DOM__Parser" prot="public" virt="non-virtual"/>
    <templateparamlist>
      <param>
        <type>class</type>
        <name>charT</name>
      </param>
      <param>
        <type>class</type>
        <name>char_traits</name>
      </param>
      <param>
        <type>class</type>
        <name>xml_traits</name>
      </param>
    </templateparamlist>
    <listofallmembers>
      <member refid="classMiX_1_1SAX__EventHandler_a0" prot="public" virt="non-virtual"><scope>MiX::SAX_EventHandler</scope><name>MiX_Template_Typedef</name></member>
      <member refid="classMiX_1_1SAX__EventHandler_a5" prot="public" virt="virtual"><scope>MiX::SAX_EventHandler</scope><name>onComment</name></member>
      <member refid="classMiX_1_1SAX__EventHandler_a3" prot="public" virt="virtual"><scope>MiX::SAX_EventHandler</scope><name>onEnd</name></member>
      <member refid="classMiX_1_1SAX__EventHandler_a6" prot="public" virt="virtual"><scope>MiX::SAX_EventHandler</scope><name>onException</name></member>
      <member refid="classMiX_1_1SAX__EventHandler_a2" prot="public" virt="virtual"><scope>MiX::SAX_EventHandler</scope><name>onStart</name></member>
      <member refid="classMiX_1_1SAX__EventHandler_a4" prot="public" virt="virtual"><scope>MiX::SAX_EventHandler</scope><name>onText</name></member>
      <member refid="classMiX_1_1SAX__EventHandler_a1" prot="public" virt="virtual"><scope>MiX::SAX_EventHandler</scope><name>onXMLDeclaration</name></member>
    </listofallmembers>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="classMiX_1_1SAX__EventHandler_1a0" virt="normal" prot="public" const="no" volatile="no">
        <type></type>
        <name>MiX_Template_Typedef</name>
        <reimplementedby id="classMiX_1_1DOM__Parser_1a0">MiX_Template_Typedef</reimplementedby>        <param>
          <type>charT</type>
        </param>
        <param>
          <type>char_traits</type>
        </param>
        <param>
          <type>xml_traits</type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <location file="/home/yotaro/prog/MiX-0.5.0/src/MiX/SAX_EventHandler.h" line="18"/>
      </memberdef>
      <memberdef kind="function" id="classMiX_1_1SAX__EventHandler_1a1" virt="virtual" prot="public" const="no" volatile="no">
        <type>virtual void</type>
        <name>onXMLDeclaration</name>
        <reimplementedby id="classMiX_1_1DOM__Parser_1b0">onXMLDeclaration</reimplementedby>        <param>
          <type>attrmap_type</type>
          <declname>attr</declname>
        </param>
        <briefdescription>
<para>XML宣言(&lt;?xml...?&gt;)を検出した時に呼ばれる. </para>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><title>引数: </title><parametername>attr</parametername><parameterdescription><para>XML宣言に与えられたパラメータを格納した<ref refid="classMiX_1_1AttrMap" kindref="compound">AttrMap</ref>p. </para>
</parameterdescription></parameterlist></para>
        </detaileddescription>
        <location file="/home/yotaro/prog/MiX-0.5.0/src/MiX/SAX_EventHandler.h" line="24" bodystart="24" bodyend="24"/>
      </memberdef>
      <memberdef kind="function" id="classMiX_1_1SAX__EventHandler_1a2" virt="virtual" prot="public" const="no" volatile="no">
        <type>virtual void</type>
        <name>onStart</name>
        <reimplementedby id="classMiX_1_1DOM__Parser_1b1">onStart</reimplementedby>        <param>
          <type>string_type</type>
          <declname>name</declname>
        </param>
        <param>
          <type>attrmap_type</type>
          <declname>attr</declname>
        </param>
        <briefdescription>
<para>タグの始まりを検出した時に呼ばれる. </para>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><title>引数: </title><parametername>name</parametername><parameterdescription><para>タグの名前 </para>
</parameterdescription><parametername>attr</parametername><parameterdescription><para>タグに与えられたパラメータを格納した<ref refid="classMiX_1_1AttrMap" kindref="compound">AttrMap</ref>p. </para>
</parameterdescription></parameterlist></para>
        </detaileddescription>
        <location file="/home/yotaro/prog/MiX-0.5.0/src/MiX/SAX_EventHandler.h" line="31" bodystart="31" bodyend="31"/>
      </memberdef>
      <memberdef kind="function" id="classMiX_1_1SAX__EventHandler_1a3" virt="virtual" prot="public" const="no" volatile="no">
        <type>virtual void</type>
        <name>onEnd</name>
        <reimplementedby id="classMiX_1_1DOM__Parser_1b2">onEnd</reimplementedby>        <param>
          <type>string_type</type>
          <declname>name</declname>
        </param>
        <briefdescription>
<para>タグの終りを検出した時に呼ばれる. </para>
        </briefdescription>
        <detaileddescription>
<para>終了タグ省略型の(&lt;hoge/&gt;)場合でもばれます <parameterlist kind="param"><title>引数: </title><parametername>name</parametername><parameterdescription><para>タグの名前 </para>
</parameterdescription></parameterlist></para>
        </detaileddescription>
        <location file="/home/yotaro/prog/MiX-0.5.0/src/MiX/SAX_EventHandler.h" line="38" bodystart="38" bodyend="38"/>
      </memberdef>
      <memberdef kind="function" id="classMiX_1_1SAX__EventHandler_1a4" virt="virtual" prot="public" const="no" volatile="no">
        <type>virtual void</type>
        <name>onText</name>
        <reimplementedby id="classMiX_1_1DOM__Parser_1b3">onText</reimplementedby>        <param>
          <type>string_type</type>
          <declname>text</declname>
        </param>
        <briefdescription>
<para>普通の文字列を検出した時に呼ばれる. </para>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><title>引数: </title><parametername>text</parametername><parameterdescription><para>文字列 </para>
</parameterdescription></parameterlist></para>
        </detaileddescription>
        <location file="/home/yotaro/prog/MiX-0.5.0/src/MiX/SAX_EventHandler.h" line="44" bodystart="44" bodyend="44"/>
      </memberdef>
      <memberdef kind="function" id="classMiX_1_1SAX__EventHandler_1a5" virt="virtual" prot="public" const="no" volatile="no">
        <type>virtual void</type>
        <name>onComment</name>
        <reimplementedby id="classMiX_1_1DOM__Parser_1b4">onComment</reimplementedby>        <param>
          <type>string_type</type>
          <declname>text</declname>
        </param>
        <briefdescription>
<para>コメントを検出した時に呼ばれる. </para>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><title>引数: </title><parametername>text</parametername><parameterdescription><para>コメント </para>
</parameterdescription></parameterlist></para>
        </detaileddescription>
        <location file="/home/yotaro/prog/MiX-0.5.0/src/MiX/SAX_EventHandler.h" line="50" bodystart="50" bodyend="50"/>
      </memberdef>
      <memberdef kind="function" id="classMiX_1_1SAX__EventHandler_1a6" virt="virtual" prot="public" const="no" volatile="no">
        <type>virtual bool</type>
        <name>onException</name>
        <param>
          <type><ref refid="classMiX_1_1ParsingException" kindref="compound">ParsingException</ref></type>
          <declname>e</declname>
        </param>
        <briefdescription>
<para>例外が起こった時に呼ばれる. </para>
        </briefdescription>
        <detaileddescription>
<para>戻り値は解析を中止するかどうか。 (真を返した場合、parseメソッドはfalseを返して終了する) <parameterlist kind="param"><title>引数: </title><parametername>e</parametername><parameterdescription><para>例外オブジェクト </para>
</parameterdescription></parameterlist></para>
        </detaileddescription>
        <location file="/home/yotaro/prog/MiX-0.5.0/src/MiX/SAX_EventHandler.h" line="58" bodystart="58" bodyend="58"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <inheritancegraph>
      <node id="91">
        <label>MiX::SAX_EventHandler&lt; charT, char_traits, xml_traits &gt;</label>
        <link id="classMiX_1_1SAX__EventHandler"/>
      </node>
      <node id="92">
        <label>MiX::DOM_Parser&lt; charT, char_traits, xml_traits &gt;</label>
        <link id="classMiX_1_1DOM__Parser"/>
        <childnode id="91" relation="public-inheritance">
        </childnode>
      </node>
    </inheritancegraph>
    <location file="/home/yotaro/prog/MiX-0.5.0/src/MiX/SAX_EventHandler.h" line="16" bodystart="16" bodyend="59"/>
  </compounddef>
</doxygen>
