TemplateMiX::DOM_Exception class Reference

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

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

`#include <DOM_Exception.h>`

すべてのメンバ一覧

## 公開メンバ
| MiX_Template_Typedef (charT, char_traits, xml_traits)
| DOM_Exception (const node_type *node, ErrorType type, const std::string &data)
| コンストラクタ. より詳しく...
virtual | ~DOM_Exception () throw ()
| デストラクタ. より詳しく...
const char * | what () const throw ()
| エラーの詳細をあらわす文字列を返す. より詳しく...
const node_type * | getNode () const throw ()
| エラーを起こしたNodeへのポインタを返す. より詳しく...
ErrorType | getType () const throw ()
| エラータイプを返す. より詳しく...

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

## コンストラクタとデストラクタの解説

template<class charT, class char_traits, class xml_traits>
MiX::DOM_Exception< charT, char_traits, xml_traits >::DOM_Exception | ( | const node_type * | node,
|  | ErrorType | type,
|  | const std::string & | data
| ) | `[inline]`

| コンストラクタ.

template<class charT, class char_traits, class xml_traits>
virtual MiX::DOM_Exception< charT, char_traits, xml_traits >::~DOM_Exception | ( |  | ) | throw ()`[inline, virtual]`

| デストラクタ.

## メンバ関数の解説

template<class charT, class char_traits, class xml_traits>
const node_type* MiX::DOM_Exception< charT, char_traits, xml_traits >::getNode | ( |  | ) | const throw ()`[inline]`

| エラーを起こしたNodeへのポインタを返す.

template<class charT, class char_traits, class xml_traits>
ErrorType MiX::DOM_Exception< charT, char_traits, xml_traits >::getType | ( |  | ) | const throw ()`[inline]`

| エラータイプを返す.

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

template<class charT, class char_traits, class xml_traits>
const char* MiX::DOM_Exception< charT, char_traits, xml_traits >::what | ( |  | ) | const throw ()`[inline]`

| エラーの詳細をあらわす文字列を返す.

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

- DOM_Exception.h