Property map that accesses an underlying, local property map using a subset of the global keys. More...
#include <local_property_map.hpp>
Public Types | |
| typedef ProcessGroup | process_group_type | 
| typedef property_traits < StorageMap >::value_type  | value_type | 
| typedef property_traits < GlobalMap >::key_type  | key_type | 
| typedef property_traits < StorageMap >::reference  | reference | 
| typedef property_traits < StorageMap >::category  | category | 
Public Member Functions | |
| local_property_map () | |
| local_property_map (const ProcessGroup &process_group, const GlobalMap &global, const StorageMap &storage) | |
| reference | operator[] (const key_type &key) | 
| GlobalMap & | global () const | 
| StorageMap & | base () const | 
| ProcessGroup & | process_group () | 
| const ProcessGroup & | process_group () const | 
Property map that accesses an underlying, local property map using a subset of the global keys.
| typedef property_traits<StorageMap>::category boost::local_property_map< ProcessGroup, GlobalMap, StorageMap >::category | 
| typedef property_traits<GlobalMap>::key_type boost::local_property_map< ProcessGroup, GlobalMap, StorageMap >::key_type | 
| typedef ProcessGroup boost::local_property_map< ProcessGroup, GlobalMap, StorageMap >::process_group_type | 
| typedef property_traits<StorageMap>::reference boost::local_property_map< ProcessGroup, GlobalMap, StorageMap >::reference | 
| typedef property_traits<StorageMap>::value_type boost::local_property_map< ProcessGroup, GlobalMap, StorageMap >::value_type | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
Referenced by boost::get(), and boost::put().
      
  | 
  inline | 
Referenced by boost::get(), and boost::put().
      
  | 
  inline | 
References BOOST_ASSERT, boost::multiprecision::backends::p, and boost::process_id.
      
  | 
  inline | 
Referenced by boost::put().
      
  | 
  inline |