simple_html 用の属性ノード
[詳解]
#include <simple_node.hpp>
|
using | string_type = String |
|
using | namespace_uri_type = basic_html_atom< string_type, ns_name > |
|
using | local_name_type = basic_html_atom< string_type, attribute_name > |
|
|
| simple_attr (simple_attr const &)=default |
|
| simple_attr (simple_attr &&)=default |
|
| simple_attr (ns_name ns, string_type const &prefix, attribute_name name, string_type const &val=string_type()) |
| 名前空間付き属性を構築する [詳解]
|
|
| simple_attr (ns_name ns, string_type const &prefix, string_type const &name, string_type const &val=string_type()) |
| 名前空間付き属性を構築する [詳解]
|
|
| simple_attr (attribute_name name, string_type const &val=string_type()) |
|
| simple_attr (string_type const &name, string_type const &val=string_type()) |
|
simple_attr & | operator= (simple_attr const &rhs)=default |
|
simple_attr & | operator= (simple_attr &&rhs)=default |
|
string_type | namespace_uri () const |
|
void | namespace_uri (string_type const &uri) |
|
ns_name | namespace_uri_name () const |
|
void | namespace_uri_name (ns_name uri) |
|
string_type const & | prefix () const |
|
void | prefix (string_type const &s) |
|
string_type | local_name () const |
|
void | local_name (string_type const &name) |
|
attribute_name | local_name_name () const |
|
void | local_name_name (attribute_name name) |
|
string_type | qualified_name () const |
|
string_type const & | value () const |
|
void | value (string_type const &s) |
|
|
template<typename String1 > |
bool | operator== (simple_attr< String1 > const &, simple_attr< String1 > const &) |
| 名前空間、接頭辞、ローカル名が一致する場合、true を返す [詳解]
|
|
template<typename String1 > |
bool | operator== (simple_attr< String1 > const &, attribute_name) |
|
template<typename String1 > |
bool | operator== (attribute_name, simple_attr< String1 > const &) |
|
template<typename String1 > |
bool | operator== (simple_attr< String1 > const &, String1 const &) |
|
template<typename String1 > |
bool | operator== (String1 const &, simple_attr< String1 > const &) |
|
template<typename String1 > |
bool | operator!= (simple_attr< String1 > const &, simple_attr< String1 > const &) |
|
template<typename String1 > |
bool | operator!= (simple_attr< String1 > const &, attribute_name) |
|
template<typename String1 > |
bool | operator!= (attribute_name, simple_attr< String1 > const &) |
|
template<typename String1 > |
bool | operator!= (simple_attr< String1 > const &, String1 const &) |
|
template<typename String1 > |
bool | operator!= (String1 const &, simple_attr< String1 > const &) |
|
template<typename String>
class wordring::html::simple_attr< String >
simple_html 用の属性ノード
- テンプレート引数
-
◆ simple_attr() [1/2]
template<typename String >
名前空間付き属性を構築する
外来属性で必要となる。
◆ simple_attr() [2/2]
template<typename String >
名前空間付き属性を構築する
外来属性で必要となる。
◆ operator==
template<typename String >
template<typename String1 >
名前空間、接頭辞、ローカル名が一致する場合、true を返す
検索用に定義した演算子のため、属性値を無視して比較する。
このクラス詳解は次のファイルから抽出されました: