Home
last modified time | relevance | path

Searched refs:PropertyMap (Results 1 – 25 of 27) sorted by relevance

12

/third_party/boost/boost/property_map/parallel/
Dcaching_property_map.hpp30 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 …]
Ddistributed_property_map.hpp77 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/
Dproperty_map_iterator.hpp94 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()
Ddynamic_property_map.hpp132 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 …]
Dproperty_map.hpp300 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/
Dvisitors.hpp373 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()
Dsubgraph.hpp881 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 …]
Dmax_cardinality_matching.hpp108 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()
Dlabeled_graph.hpp788 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;
Dfiltered_graph.hpp570 template < typename PropertyMap > struct property_map_filter
575 property_map_filter(const PropertyMap& property_map) in property_map_filter()
586 PropertyMap m_property_map;
Dmaximum_weighted_matching.hpp1131 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/
Dproperties.hpp102 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/
Ddistributed_graph_utility.hpp135 template <typename PropertyMap>
138 explicit property_map_reader(PropertyMap pm) : pm(pm) {} in property_map_reader()
141 typename PropertyMap::value_type
147 PropertyMap pm;
Dvertex_list_adaptor.hpp100 template<typename PropertyMap, typename ForwardIterator>
102 initialize_global_index_map(const PropertyMap&, in initialize_global_index_map() argument
/third_party/gn/src/gn/
Dscope.h371 using PropertyMap = std::map<const void*, void*>; variable
372 PropertyMap properties_;
Dscope.cc540 PropertyMap::const_iterator found = properties_.find(key); in GetProperty()
/third_party/boost/libs/property_map/
DJamfile1 # Boost.PropertyMap Library Jamfile
DREADME.md1 PropertyMap, part of collection of the [Boost C++ Libraries](http://github.com/boostorg),
/third_party/boost/libs/property_map/example/
DJamfile.v21 # Boost.PropertyMap Library example Jamfile
/third_party/boost/libs/type_index/patched/
DREADME.md9 Libraries Boost.Graph, Boost.XPressive, Boost.PropertyMap and others may also benefit from TypeInde…
/third_party/boost/libs/property_map/test/
DJamfile.v21 # PropertyMap library
/third_party/boost/tools/build/src/build/
Dtype.py41 __prefixes_suffixes = [property.PropertyMap(), property.PropertyMap()]
/third_party/boost/libs/bimap/doc/
Dexamples.qbk93 [Bimap and Boost.PropertyMap: PropertyMap support ]]
Dbimap.qbk72 [def __BOOST_PROPERTY_MAP__ [@http://www.boost.org/doc/html/property_map.html [*Boost.PropertyMap]]]
/third_party/boost/libs/property_map/doc/
Ddynamic_property_map.rst224 template<typename PropertyMap>
226 property(const std::string& name, PropertyMap property_map)
231 Requirements: ``PropertyMap`` must model Readable Property Map or

12