|
Public 型 |
| typedef nodelist_type::iterator | nodelist_iter |
typedef NamedNode< charT,
char_traits, xml_traits > | this_type |
Public メソッド |
| | 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, const string_type &idt=xml_traits::indent(),int indent_off=0) const=0 |
| | このNodeの文字列表現を得ます
|
| virtual node_type & | clone (nodecontainer_type &parent, const nodelist_iter &it) const=0 |
| | このノードを複製します
|
Protected メソッド |
| | 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 > |