| 構築 | |
|---|---|
| Elem | xml::Elem オブジェクトを構築します。 |
| 破棄 | |
| ~Elem | Elem オブジェクトを破棄します。 |
| Delete | オブジェクトを削除します。 |
| メンバアクセス | |
| Name | 名前を取得します。 |
| Attributes | 属性を取得します。 |
| Children | 子ノードを参照します。 |
| 操作 | |
| Attribute | 属性値を取得します。 |
| RemoveAttribute | 属性を削除します。 |
| SetAttribute | 属性値を設定します。 |
| 仮想関数 (Node) | |
| Type | ノード型識別子を取得します。 |
| ToXML | XML表現を取得します。 |
| ToString | 文字列表現を取得します。 |
| Replicate | 複製を行います。 |
| 静的メンバ | |
| parse | 要素の構文解析を行います。 |
| TYPE | 「要素」を表すノード型識別子です。 |
xml::Elem オブジェクトを構築します。
xml::Elem オブジェクトを破棄します。
オブジェクトを削除します。
名前を表す String オブジェクトを返します。
名前を取得します。
属性を表す xml::Attr オブジェクトの配列を返します。
属性を取得します。
子ノードを表す xml::Node オブジェクトのアドレスを返します。
子ノードを参照します。
属性値を表す String オブジェクトを返します。
引数 name で指定された属性の値を取得します。
該当する属性が存在しない場合は NULL が返されます。
削除された要素の数を表す int 値を返します。
name で指定された属性の値を削除します。
属性数の変化を表す int 値を返します。
name で指定された属性 (存在しない場合は新規に作成) の値を設定します。
value に NULL を指定すると、その属性は削除されます。
ノード型識別子を表す UINT (unsigned int) 値を返します。
ノード型識別子を取得します。
(xml::Elem::Type は静的定数 TYPE を返します。)
文字列表現を表す String オブジェクトを返す。
要素のXML表現を取得します。
XML表現を表す String オブジェクトを返す。
要素のXML表現を取得します。
生成された xml::Elem オブジェクトのアドレスを返します。
エラーが発生した場合、xml::ParseException オブジェクトをスローします。
XMLテキストから xml::Elem オブジェクトを生成します。
この関数によって生成されたオブジェクトを解放するには、xml::Node::release を使用してください。
「要素」を表すノード型識別子。
xml::Node::ELEMENT をその定義とします。