template <typename KeyType, typename ValueType>該 property map 包裝了某個特定對象的引用,無論輸入任何鍵對象,均返回該引用。
class ref_property_map
| 類型 | 說明 |
|---|---|
| boost::property_traits<ref_property_map>::value_type | 該類型為模板實例化時的 ValueType. |
| boost::property_traits<ref_property_map>::key_type | 該類型為模板實例化時的 KeyType. |
| boost::property_traits<ref_property_map>::category | 該類型為 boost::lvalue_property_map_tag. |
| 成員 | 說明 |
|---|---|
| ref_property_map(ValueType& v) | ref_property_map 的構造函數,提供了 property map 被查詢時返回的引用。 |
| ref_property_map(const ref_property_map& x) | 複製構造函數。 |
| ValueType& operator[](KeyType const&) const | 返回所含的引用。 |