#include <Node.h>
MiX::Nodeに対する継承グラフ
公開型 | |
typedef nodelist_type::iterator | nodelist_iter |
typedef NamedNode< charT, char_traits, xml_traits > | this_type |
typedef NodeContainer< charT, char_traits, xml_traits > | nodecontainer_type |
公開メンバ | |
MiX_Template_Typedef (charT, char_traits, xml_traits) | |
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の文字列表現を得ます. より詳しく... | |
virtual node_type & | clone (nodecontainer_type &parent, const nodelist_iter &it) const=0 |
このノードを複製します. より詳しく... | |
保護メンバ | |
Node (const this_type &src) | |
コピーコンストラクタ. より詳しく... | |
Node () | |
コンストラクタ. より詳しく... | |
void | setParent (nodecontainer_type &parent) |
親ノードを設定. より詳しく... | |
フレンド | |
class | DOM_Parser< charT, char_traits, xml_traits > |
class | NodeContainer< charT, char_traits, xml_traits > |
|
MiX::Commentで再定義されています。 |
|
MiX::Attributeで再定義されています。 |
|
MiX::Attributeで再定義されています。 |
|
コピーコンストラクタ. クライアントはこれを呼び出せない。つまりコピーできない。 |
|
コンストラクタ.
|
|
デストラクタ.
|
|
このノードを複製します.
MiX::Attributeに実装されています. |
|
破棄.
|
|
親ノードへの参照を得ます.
|
|
親ノードへの参照を得ます(const版).
|
|
このノードのタイプを得ます.
MiX::Attributeに実装されています. |
|
MiX::Attributeで再定義されています。 |
|
親ノードを設定.
|
|
このNodeの文字列表現を得ます.
MiX::Attributeに実装されています. |
|
MiX::Attributeで再定義されています。 |
|
|