メインページ   名前空間リスト   クラス階層   データ構造リスト   ファイルリスト   名前空間メンバ   データ構造メンバ   ファイルメンバ  

クラス MiX::DOM_Exception の解説

DOM操作に失敗した時に投げられる例外を表すクラス. より詳しく...

#include <DOM_Exception.h>

MiX::DOM_Exceptionに対するクラス階層図:

MiX_STD::exception すべてのメンバリスト

公開型

typedef Element< Char, Traits,
XMLTraits > 
this_type
typedef NodeContainer< Char,
Traits, XMLTraits > 
nodecontainer_type

公開メンバ

 MiX_Template_Typedef (Char, Traits, XMLTraits)
 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 Char, class Traits, class XMLTraits>
class MiX::DOM_Exception< Char, Traits, XMLTraits >

DOM操作に失敗した時に投げられる例外を表すクラス.

エラーを起こしたノードに対する情報を持つ


メンバ型定義の解説

template<class Char, class Traits, class XMLTraits>
typedef NodeContainer<Char,Traits,XMLTraits> MiX::DOM_Exception::nodecontainer_type
 

template<class Char, class Traits, class XMLTraits>
typedef Element<Char,Traits,XMLTraits> MiX::DOM_Exception::this_type
 


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

template<class Char, class Traits, class XMLTraits>
MiX::DOM_Exception< Char, Traits, XMLTraits >::DOM_Exception const node_type *    node,
ErrorType    type,
const std::string &    data
[inline]
 

コンストラクタ.

template<class Char, class Traits, class XMLTraits>
virtual MiX::DOM_Exception< Char, Traits, XMLTraits >::~DOM_Exception   throw () [inline, virtual]
 

デストラクタ.


メンバ関数の解説

template<class Char, class Traits, class XMLTraits>
MiX::DOM_Exception< Char, Traits, XMLTraits >::MiX_Template_Typedef Char   ,
Traits   ,
XMLTraits   
 

template<class Char, class Traits, class XMLTraits>
const node_type* MiX::DOM_Exception< Char, Traits, XMLTraits >::getNode   const throw () [inline]
 

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

template<class Char, class Traits, class XMLTraits>
ErrorType MiX::DOM_Exception< Char, Traits, XMLTraits >::getType   const throw () [inline]
 

エラータイプを返す.

template<class Char, class Traits, class XMLTraits>
const char* MiX::DOM_Exception< Char, Traits, XMLTraits >::what   const throw () [inline]
 

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


このクラスの解説は次のファイルから生成されました:
MiXに対してFri Jun 28 05:14:00 2002に生成されました。 doxygen1.2.11.1 の開発者: Dimitri van Heesch, © 1997-2001