identity_property_mapこのプロパティマップは、同一性を確認する関数を適用するが、ただ、インプットとして渡されたキーオブジェクトの複製を返す。
型 | 説明 |
---|---|
boost::property_traits<identity_property_map>::value_type | この型は、voidであり、マップ関数は、テンプレート化されている。 |
boost::property_traits<identity_property_map>::key_type | この型は、voidである。マップ関数はテンプレート化されている。 |
boost::property_traits<identity_property_map>::category | この型は、boost::readable_op_bracket_tagである。 |
メンバ | 説明 |
---|---|
identity_property_map() | デフォルトコンストラクタ |
identity_property_map(const identity_property_map& x) | コピーコンストラクタ |
template <class T> T operator[](T x) const |
オブジェクト x の複製を返す。 |
メンバ | 説明 |
---|---|
template <class T> T get(const identity_property_map& pmap, T x) |
オブジェクト x の複製を返す。 |
Copyright © 2000 |
Jeremy Siek,
Univ.of Notre Dame (jsiek@lsc.nd.edu) Lie-Quan Lee, Univ.of Notre Dame (llee1@lsc.nd.edu) Andrew Lumsdaine, Univ.of Notre Dame (lums@lsc.nd.edu) |