TemplateMiX::SAX_EventHandler class Reference

メインページ 名前空間一覧 クラス階層 構成 ファイル一覧 名前空間メンバ 構成メンバ ファイルメンバ

# クラス テンプレートMiX::SAX_EventHandler の解説

`#include <SAX_EventHandler.h>`

MiX::SAX_EventHandlerに対する継承グラフ

すべてのメンバ一覧

## 公開メンバ
| MiX_Template_Typedef (charT, char_traits, xml_traits)
virtual void | onXMLDeclaration (attrmap_type attr)
| XML宣言(<?xml...?>)を検出した時に呼ばれる. より詳しく...
virtual void | onStart (string_type name, attrmap_type attr)
| タグの始まりを検出した時に呼ばれる. より詳しく...
virtual void | onEnd (string_type name)
| タグの終りを検出した時に呼ばれる. より詳しく...
virtual void | onText (string_type text)
| 普通の文字列を検出した時に呼ばれる. より詳しく...
virtual void | onComment (string_type text)
| コメントを検出した時に呼ばれる. より詳しく...
virtual bool | onException (ParsingException e)
| 例外が起こった時に呼ばれる. より詳しく...

### template<class charT, class char_traits, class xml_traits>
class MiX::SAX_EventHandler< charT, char_traits, xml_traits >

## メンバ関数の解説

template<class charT, class char_traits, class xml_traits>
MiX::SAX_EventHandler< charT, char_traits, xml_traits >::MiX_Template_Typedef | ( | charT | ,
|  | char_traits | ,
|  | xml_traits |
| ) |

| MiX::DOM_Parserで再定義されています。

template<class charT, class char_traits, class xml_traits>
virtual void MiX::SAX_EventHandler< charT, char_traits, xml_traits >::onComment | ( | string_type | text | ) | `[inline, virtual]`

  | コメントを検出した時に呼ばれる. 引数:
  text | コメント
MiX::DOM_Parserで再定義されています。

template<class charT, class char_traits, class xml_traits>
virtual void MiX::SAX_EventHandler< charT, char_traits, xml_traits >::onEnd | ( | string_type | name | ) | `[inline, virtual]`

  | タグの終りを検出した時に呼ばれる. 終了タグ省略型の(<hoge/>)場合でもばれます 引数:
  name | タグの名前
MiX::DOM_Parserで再定義されています。

template<class charT, class char_traits, class xml_traits>
virtual bool MiX::SAX_EventHandler< charT, char_traits, xml_traits >::onException | ( | ParsingException | e | ) | `[inline, virtual]`

  | 例外が起こった時に呼ばれる. 戻り値は解析を中止するかどうか。 (真を返した場合、parseメソッドはfalseを返して終了する) 引数:
  e | 例外オブジェクト

template<class charT, class char_traits, class xml_traits>
virtual void MiX::SAX_EventHandler< charT, char_traits, xml_traits >::onStart | ( | string_type | name,
|  | attrmap_type | attr
| ) | `[inline, virtual]`

  | タグの始まりを検出した時に呼ばれる. 引数:
  name | タグの名前
  attr | タグに与えられたパラメータを格納したAttrMap
MiX::DOM_Parserで再定義されています。

template<class charT, class char_traits, class xml_traits>
virtual void MiX::SAX_EventHandler< charT, char_traits, xml_traits >::onText | ( | string_type | text | ) | `[inline, virtual]`

  | 普通の文字列を検出した時に呼ばれる. 引数:
  text | 文字列
MiX::DOM_Parserで再定義されています。

template<class charT, class char_traits, class xml_traits>
virtual void MiX::SAX_EventHandler< charT, char_traits, xml_traits >::onXMLDeclaration | ( | attrmap_type | attr | ) | `[inline, virtual]`

  | XML宣言(<?xml...?>)を検出した時に呼ばれる. 引数:
  attr | XML宣言に与えられたパラメータを格納したAttrMap
MiX::DOM_Parserで再定義されています。

このクラスの解説は次のファイルから生成されました:

- SAX_EventHandler.h