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

公開型 | |
| typedef NamedNode< Char, Traits, XMLTraits > | this_type |
| typedef NodeContainer< Char, Traits, XMLTraits > | nodecontainer_type |
公開メンバ | |
| MiX_Template_Typedef (Char, Traits, XMLTraits) | |
| virtual | ~Node () throw () |
| デストラクタ. より詳しく... | |
| virtual void | destroy () throw () |
| 破棄. より詳しく... | |
| const nodecontainer_type & | getParent () const |
| 親ノードへの参照を得ます(const版). より詳しく... | |
| nodecontainer_type & | getParent () |
| 親ノードへの参照を得ます. より詳しく... | |
| virtual NodeType | getType () const=0 |
| このノードのタイプを得ます. より詳しく... | |
| virtual string_type | toString (bool indent=false, int indent_off=0) const=0 |
| このNodeの文字列表現を得ます. より詳しく... | |
保護メンバ | |
| Node (const this_type &src) | |
| コピーコンストラクタ. より詳しく... | |
| Node () | |
| コンストラクタ. より詳しく... | |
| void | setParent (nodecontainer_type &parent) |
| 親ノードを設定. より詳しく... | |
フレンド | |
| class | DOM_Parser< Char, Traits, XMLTraits > |
| class | NodeContainer< Char, Traits, XMLTraits > |
親ノードへのアクセスや破棄などの機能を提供し、文字列化などのインタフェースを規定する
|
|||||
|
MiX::Attribute, MiX::Comment, MiX::Document, MiX::Element, MiX::Text, と MiX::Valueで再定義されています。 |
|
|||||
|
MiX::Attribute, MiX::Comment, MiX::Document, MiX::Element, MiX::NamedNode, MiX::NodeContainer, MiX::Text, と MiX::Valueで再定義されています。 |
|
||||||||||
|
コピーコンストラクタ. クライアントはこれを呼び出せない。つまりコピーできない。 |
|
|||||||||
|
コンストラクタ.
|
|
|||||||||
|
デストラクタ.
|
|
||||||||||||||||||||
|
MiX::Attribute, MiX::Comment, MiX::Document, MiX::Element, MiX::NamedNode, MiX::NodeContainer, MiX::Text, と MiX::Valueで再定義されています。 |
|
|||||||||
|
破棄.
|
|
|||||||||
|
親ノードへの参照を得ます.
|
|
|||||||||
|
親ノードへの参照を得ます(const版).
|
|
|||||||||
|
このノードのタイプを得ます.
MiX::Attribute, MiX::Comment, MiX::Document, MiX::Element, と MiX::Textで再定義されています。 |
|
||||||||||
|
親ノードを設定.
|
|
||||||||||||||||
|
このNodeの文字列表現を得ます.
MiX::Attribute, MiX::Comment, MiX::Document, MiX::Element, と MiX::Textで再定義されています。 |
|
|||||
|
MiX::Attribute, MiX::Comment, MiX::Document, MiX::Element, MiX::NodeContainer, と MiX::Textで再定義されています。 |
|
|||||
|
|
1.2.11.1 の開発者: Dimitri van Heesch,
© 1997-2001