/third_party/boost/boost/property_map/parallel/ |
D | caching_property_map.hpp | 30 template<typename PropertyMap> 34 typedef typename property_traits<PropertyMap>::key_type key_type; 35 typedef typename property_traits<PropertyMap>::value_type value_type; 36 typedef typename property_traits<PropertyMap>::reference reference; 37 typedef typename property_traits<PropertyMap>::category category; 39 explicit caching_property_map(const PropertyMap& property_map) in caching_property_map() 42 PropertyMap& base() { return property_map; } in base() 43 const PropertyMap& base() const { return property_map; } in base() 59 PropertyMap property_map; 62 template<typename PropertyMap, typename Key> [all …]
|
D | distributed_property_map.hpp | 77 template<typename PropertyMap, typename Key, typename Value> 79 do_put(PropertyMap, const Key&, const Value&) in do_put() 86 template<typename PropertyMap, typename Key, typename Value> 88 do_put(PropertyMap pm, const Key& key, const Value& value) in do_put() 96 template<typename PropertyMap, typename Key, typename Value> 98 maybe_put_impl(PropertyMap pm, const Key& key, const Value& value, in maybe_put_impl() 106 template<typename PropertyMap, typename Key, typename Value> 108 maybe_put_impl(PropertyMap pm, const Key& key, const Value& value, in maybe_put_impl() 111 typedef typename property_traits<PropertyMap>::value_type value_type; in maybe_put_impl() 112 typedef typename property_traits<PropertyMap>::reference reference; in maybe_put_impl() [all …]
|
/third_party/boost/boost/property_map/ |
D | property_map_iterator.hpp | 94 template <class PropertyMap, class Iterator> 96 mpl::if_< is_same< typename property_traits<PropertyMap>::category, lvalue_property_map_tag>, 97 detail::lvalue_pmap_iter<Iterator, PropertyMap>, 98 detail::readable_pmap_iter<Iterator, PropertyMap> > 101 template <class PropertyMap, class Iterator> 102 typename property_map_iterator_generator<PropertyMap, Iterator>::type 103 make_property_map_iterator(PropertyMap pmap, Iterator iter) in make_property_map_iterator() 105 typedef typename property_map_iterator_generator<PropertyMap, in make_property_map_iterator()
|
D | dynamic_property_map.hpp | 132 template<typename PropertyMap> 135 typedef typename property_traits<PropertyMap>::key_type key_type; 136 typedef typename property_traits<PropertyMap>::value_type value_type; 137 typedef typename property_traits<PropertyMap>::category category; 169 explicit dynamic_property_map_adaptor(const PropertyMap& property_map_) in dynamic_property_map_adaptor() 174 …return get_wrapper_xxx(property_map_, any_cast<typename boost::property_traits<PropertyMap>::key_t… in get() 180 …out << get_wrapper_xxx(property_map_, any_cast<typename boost::property_traits<PropertyMap>::key_t… in get_string() 194 PropertyMap& base() { return property_map_; } in base() 195 const PropertyMap& base() const { return property_map_; } in base() 198 PropertyMap property_map_; [all …]
|
D | property_map.hpp | 300 template <class PropertyMap, class Reference, class K> 302 get(const put_get_helper<Reference, PropertyMap>& pa, const K& k) in get() 304 Reference v = static_cast<const PropertyMap&>(pa)[k]; in get() 307 template <class PropertyMap, class Reference, class K, class V> 309 put(const put_get_helper<Reference, PropertyMap>& pa, K k, const V& v) in put() 311 static_cast<const PropertyMap&>(pa)[k] = v; in put()
|
/third_party/boost/boost/graph/ |
D | visitors.hpp | 373 template < typename PropertyMap, typename EventTag > struct property_put 377 property_put(PropertyMap property_map, in property_put() 378 typename property_traits< PropertyMap >::value_type value) in property_put() 390 PropertyMap property_map_; 391 typename property_traits< PropertyMap >::value_type value_; 404 template < typename PropertyMap, typename EventTag > 405 inline property_put< PropertyMap, EventTag > put_property( in put_property() 406 PropertyMap property_map, in put_property() 407 typename property_traits< PropertyMap >::value_type value, EventTag) in put_property() 409 return property_put< PropertyMap, EventTag >(property_map, value); in put_property()
|
D | subgraph.hpp | 881 template < typename GraphPtr, typename PropertyMap, typename Tag > 883 : public put_get_helper< typename property_traits< PropertyMap >::reference, 884 subgraph_global_property_map< GraphPtr, PropertyMap, Tag > > 886 typedef property_traits< PropertyMap > Traits; 902 PropertyMap pmap = get(m_tag, m_g->root().m_graph); in operator []() 914 template < typename GraphPtr, typename PropertyMap, typename Tag > 916 : public put_get_helper< typename property_traits< PropertyMap >::reference, 917 subgraph_local_property_map< GraphPtr, PropertyMap, Tag > > 919 typedef property_traits< PropertyMap > Traits; 930 typedef PropertyMap pmap; [all …]
|
D | max_cardinality_matching.hpp | 108 template < typename PropertyMap > void get_current_matching(PropertyMap) {} in get_current_matching() 355 template < typename PropertyMap > void get_current_matching(PropertyMap pm) in get_current_matching() 362 template < typename PropertyMap > void get_vertex_state_map(PropertyMap pm) in get_vertex_state_map()
|
D | labeled_graph.hpp | 788 typedef property_map< Graph, Tag > PropertyMap; typedef 789 typedef typename PropertyMap::type type; 790 typedef typename PropertyMap::const_type const_type; 799 typedef property_map< Graph, Tag > PropertyMap; typedef 800 typedef typename PropertyMap::type type; 801 typedef typename PropertyMap::const_type const_type;
|
D | filtered_graph.hpp | 570 template < typename PropertyMap > struct property_map_filter 575 property_map_filter(const PropertyMap& property_map) in property_map_filter() 586 PropertyMap m_property_map;
|
D | maximum_weighted_matching.hpp | 1131 template < typename PropertyMap > void get_current_matching(PropertyMap pm) in get_current_matching() 1246 template < typename PropertyMap > void find_matching(PropertyMap pm) in find_matching()
|
/third_party/boost/boost/graph/parallel/ |
D | properties.hpp | 102 template<typename Property, typename PropertyMap> 103 inline void set_property_map_role(Property p, PropertyMap pm) in set_property_map_role() 105 typedef typename property_traits<PropertyMap>::value_type value_type; in set_property_map_role()
|
/third_party/boost/boost/graph/distributed/ |
D | distributed_graph_utility.hpp | 135 template <typename PropertyMap> 138 explicit property_map_reader(PropertyMap pm) : pm(pm) {} in property_map_reader() 141 typename PropertyMap::value_type 147 PropertyMap pm;
|
D | vertex_list_adaptor.hpp | 100 template<typename PropertyMap, typename ForwardIterator> 102 initialize_global_index_map(const PropertyMap&, in initialize_global_index_map() argument
|
/third_party/gn/src/gn/ |
D | scope.h | 371 using PropertyMap = std::map<const void*, void*>; variable 372 PropertyMap properties_;
|
D | scope.cc | 540 PropertyMap::const_iterator found = properties_.find(key); in GetProperty()
|
/third_party/boost/libs/property_map/ |
D | Jamfile | 1 # Boost.PropertyMap Library Jamfile
|
D | README.md | 1 PropertyMap, part of collection of the [Boost C++ Libraries](http://github.com/boostorg),
|
/third_party/boost/libs/property_map/example/ |
D | Jamfile.v2 | 1 # Boost.PropertyMap Library example Jamfile
|
/third_party/boost/libs/type_index/patched/ |
D | README.md | 9 Libraries Boost.Graph, Boost.XPressive, Boost.PropertyMap and others may also benefit from TypeInde…
|
/third_party/boost/libs/property_map/test/ |
D | Jamfile.v2 | 1 # PropertyMap library
|
/third_party/boost/tools/build/src/build/ |
D | type.py | 41 __prefixes_suffixes = [property.PropertyMap(), property.PropertyMap()]
|
/third_party/boost/libs/bimap/doc/ |
D | examples.qbk | 93 [Bimap and Boost.PropertyMap: PropertyMap support ]]
|
D | bimap.qbk | 72 [def __BOOST_PROPERTY_MAP__ [@http://www.boost.org/doc/html/property_map.html [*Boost.PropertyMap]]]
|
/third_party/boost/libs/property_map/doc/ |
D | dynamic_property_map.rst | 224 template<typename PropertyMap> 226 property(const std::string& name, PropertyMap property_map) 231 Requirements: ``PropertyMap`` must model Readable Property Map or
|