#include <Element.h>
MiX::Elementに対するクラス階層図:

公開型 | |
| typedef Element< Char, Traits, XMLTraits > | this_type |
| typedef NodeContainer< Char, Traits, XMLTraits > | nodecontainer_type |
公開メンバ | |
| MiX_Template_Typedef (Char, Traits, XMLTraits) | |
| virtual | ~Element () throw () |
| デストラクタ. より詳しく... | |
| virtual NodeType | getType () const |
| このノードのタイプを得ます. より詳しく... | |
| this_type & | operator() (const string_type &name, int index=0) |
| 子Elementにアクセスします. より詳しく... | |
| attribute_type & | operator[] (const string_type &name) |
| 子Attributeにアクセスします. より詳しく... | |
| virtual XMLString< Char, Traits, XMLTraits > | toString (bool is_indent=false, int indent_off=0) const |
| このElementの文字列表現を得ます. より詳しく... | |
| string_type | getText () const |
| 子Textの値を連結して返します. より詳しく... | |
| void | setText (const XMLString< Char, Traits, XMLTraits > &s) |
| 子Textを全て消した後、sの値を持つ子Textを生成します。. より詳しく... | |
静的公開メンバ | |
| NodeType | type () |
| 静的にクラスからNodeTypeを得ます. より詳しく... | |
| this_type & | create (const string_type &name, this_type &parent, const typename nodelist_type::iterator &it=dmy_it) |
| Elementを生成します. より詳しく... | |
保護メンバ | |
| Element (const string_type &name) | |
| コンストラクタ. より詳しく... | |
| Element (const this_type &src) | |
| コピーコンストラクタ. より詳しく... | |
フレンド | |
| class | DOM_Parser< Char, Traits, XMLTraits > |
| class | Document< Char, Traits, XMLTraits > |
名前を持ち、子を複数保持します
|
|||||
|
MiX::Nodeを再定義しています。 |
|
|||||
|
MiX::NamedNodeを再定義しています。 |
|
||||||||||
|
コンストラクタ.
Elementのコンストラクタは直接呼べません |
|
||||||||||
|
コピーコンストラクタ. Elementはコピーできません。 |
|
|||||||||
|
デストラクタ.
|
|
||||||||||||||||||||
|
MiX::NamedNodeを再定義しています。 |
|
||||||||||||||||||||
|
Elementを生成します.
|
|
|||||||||
|
子Textの値を連結して返します.
|
|
|||||||||
|
このノードのタイプを得ます.
MiX::Nodeを再定義しています。 |
|
||||||||||||||||
|
子Elementにアクセスします. szNameで与えられた名前を持つiIndex番目のElementへの参照を返します 見つからなかった場合はDomException<...>を投げます |
|
||||||||||
|
子Attributeにアクセスします. szNameで与えられた名前のAttributeへの参照を返します 見つからなかった場合はDomException<...>を投げます |
|
||||||||||
|
子Textを全て消した後、sの値を持つ子Textを生成します。.
|
|
||||||||||||||||
|
このElementの文字列表現を得ます. bIndentが真の時、インデントを追加します MiX::Nodeを再定義しています。 |
|
|||||||||
|
静的にクラスからNodeTypeを得ます. 常にNode_Elementを返します |
|
|||||
|
MiX::NodeContainerを再定義しています。 |
|
|||||
|
|
1.2.11.1 の開発者: Dimitri van Heesch,
© 1997-2001