#include <NodeContainer.h>
MiX::NodeContainerに対する継承グラフ

公開型 | |
| typedef NodeContainer< charT, char_traits, xml_traits > | this_type |
公開メンバ | |
| MiX_Template_Typedef (charT, char_traits, xml_traits) | |
| virtual | ~NodeContainer () throw () |
| デストラクタ. より詳しく... | |
| nodelist_type & | getChildren () |
| 子ノードのリストへの参照を得ます. より詳しく... | |
| const nodelist_type & | getChildren () const |
| 子ノードのリストへの参照を得ます(const版). より詳しく... | |
| bool | hasAttribute (const string_type &nm) |
| アトリビュートが存在するかどうか. より詳しく... | |
| bool | hasAttribute (const string_type &nm, const string_type &ns) |
| アトリビュートが存在するかどうか. より詳しく... | |
| attribute_type & | getAttribute (const string_type &nm, const string_type &ns) |
| 子アトリビュートを得ます. より詳しく... | |
| attribute_type & | getAttribute (const string_type &nm) |
| 子アトリビュートを得ます. より詳しく... | |
| element_type & | getElement (const string_type &name, int index) |
| 子エレメントを得ます. より詳しく... | |
| element_type & | getElement (const string_type &name, const string_type &ns, int index) |
| 子エレメントを得ます. より詳しく... | |
| nodelist_type | getElementsByTagName (const string_type &tagname, const string_type &ns=string_type()) |
| 指定した名前を持つ子エレメントを検索し、リストを返します. より詳しく... | |
| void | addNSName (const string_type &name, const string_type &url) |
| 名前空間URLに名前を設定します. より詳しく... | |
| virtual string_type | queryURL (const string_type &name) const |
| 名前からURLを得ます。. より詳しく... | |
| virtual string_type | queryNSName (const string_type &url) const |
| URLから名前を得ます。. より詳しく... | |
保護メンバ | |
| void | addChild (node_type *node) |
| void | cloneChildren (this_type &dest) const |
| NodeContainer () | |
| コンストラクタ. より詳しく... | |
| NodeContainer (const this_type &src) | |
| コピーコンストラクタ. より詳しく... | |
| template<class Pred> nodelist_type::iterator | search (Pred pred, int index) |
保護属性 | |
| nodelist_type | children_ |
| std::map< string_type, string_type > | name_to_url_ |
フレンド | |
| class | DOM_Parser< charT, char_traits, xml_traits > |
|
|||||
|
MiX::Nodeを再定義しています。 MiX::Documentで再定義されています。 |
|
|||||||||
|
コンストラクタ.
|
|
||||||||||
|
コピーコンストラクタ. クライアントはこれを呼び出せない。つまりコピーできない。 |
|
|||||||||
|
デストラクタ.
|
|
||||||||||
|
|
|
||||||||||||||||
|
名前空間URLに名前を設定します.
|
|
||||||||||
|
|
|
||||||||||
|
子アトリビュートを得ます.
|
|
||||||||||||||||
|
子アトリビュートを得ます.
|
|
|||||||||
|
子ノードのリストへの参照を得ます(const版).
|
|
|||||||||
|
子ノードのリストへの参照を得ます.
|
|
||||||||||||||||||||
|
子エレメントを得ます.
|
|
||||||||||||||||
|
子エレメントを得ます.
|
|
||||||||||||||||
|
指定した名前を持つ子エレメントを検索し、リストを返します.
|
|
||||||||||||||||
|
アトリビュートが存在するかどうか.
|
|
||||||||||
|
アトリビュートが存在するかどうか.
|
|
||||||||||||||||||||
|
MiX::Nodeを再定義しています。 MiX::Documentで再定義されています。 |
|
||||||||||
|
URLから名前を得ます。.
|
|
||||||||||
|
名前からURLを得ます。.
|
|
||||||||||||||||||||
|
|
|
|||||
|
MiX::Nodeを再定義しています。 MiX::Documentで再定義されています。 |
|
|||||
|
|
|
|||||
|
|
1.2.14 作者 Dimitri van Heesch,
© 1997-2002