#include <Attribute.h>
MiX::Attributeに対する継承グラフ
公開型 | |
typedef Attribute< charT, char_traits, xml_traits > | this_type |
typedef nodelist_type::iterator | nodelist_iter |
公開メンバ | |
MiX_Template_Typedef (charT, char_traits, xml_traits) | |
virtual | ~Attribute () throw () |
デストラクタ. より詳しく... | |
virtual NodeType | getType () const |
このノードのタイプを得ます. より詳しく... | |
string_type | getFullName () const |
FullName("nsname:name")を得ます. より詳しく... | |
virtual string_type | toString (bool dmy=false, int dmy2=0) const |
このAttributeの文字列表現を得ます. より詳しく... | |
node_type & | clone (nodecontainer_type &parent, const nodelist_iter &it=dmy_it) const |
このAttributeを複製します. より詳しく... | |
静的公開メンバ | |
NodeType | type () |
静的にクラスからNodeTypeを得ます. より詳しく... | |
this_type & | create (const string_type &key, const string_type &val, nodecontainer_type &parent) |
Attributeを生成します. より詳しく... | |
this_type & | create (const string_type &key, const string_type &ns, const string_type &val, nodecontainer_type &parent) |
Attributeを生成します. より詳しく... | |
保護メンバ | |
Attribute (const string_type &name, const string_type ns, const string_type &val) | |
コンストラクタ. より詳しく... | |
Attribute (const string_type &name, const string_type &val) | |
フレンド | |
class | DOM_Parser< charT, char_traits, xml_traits > |
|
MiX::Nodeを再定義しています。 |
|
MiX::NamedNodeを再定義しています。 |
|
コンストラクタ.
Attributeのコンストラクタは直接呼べません |
|
|
|
デストラクタ.
|
|
このAttributeを複製します.
MiX::Nodeを実装しています. |
|
Attributeを生成します.
|
|
Attributeを生成します.
|
|
FullName("nsname:name")を得ます.
MiX::NamedNodeを実装しています. |
|
このノードのタイプを得ます.
MiX::Nodeを実装しています. |
|
MiX::NamedNodeを再定義しています。 |
|
このAttributeの文字列表現を得ます. 引数は全て無視されます MiX::Nodeを実装しています. |
|
静的にクラスからNodeTypeを得ます. 常にNode_Attributeを返します |
|
MiX::Nodeを再定義しています。 |