Home
last modified time | relevance | path

Searched refs:poly_collection (Results 1 – 25 of 53) sorted by relevance

123

/third_party/boost/libs/poly_collection/
DREADME.md5poly_collection.svg?branch=develop)](https://travis-ci.org/boostorg/poly_collection) | [![Build St…
6poly_collection.svg?branch=master)](https://travis-ci.org/boostorg/poly_collection) | [![Build Sta…
10 [Online docs](http://boost.org/libs/poly_collection)
17 [novel data structure](http://www.boost.org/doc/html/poly_collection/an_efficient_polymorphic_data_…
22 …oost::base_collection`](http://www.boost.org/doc/html/poly_collection/tutorial.html#poly_collectio…
23 …::function_collection`](http://www.boost.org/doc/html/poly_collection/tutorial.html#poly_collectio…
24 …boost::any_collection`](http://www.boost.org/doc/html/poly_collection/tutorial.html#poly_collectio…
/third_party/boost/libs/poly_collection/doc/
DJamfile.v27 # See http://www.boost.org/libs/poly_collection for library home page.
16 : <location>html/poly_collection/img
23 : <location>../../../doc/html/poly_collection/img
28 xml poly_collection : poly_collection.qbk ;
31 : poly_collection
34 <xsl:param>boost.image.src=poly_collection/img/boost.png
39 alias boostdoc : poly_collection : : : <dependency>images_boostdoc ;
Dreference.qbk23 [def _polymorphism_model_ [link poly_collection.reference.polymorphism_models polymorphism model]]
53 [def _PolymorphicContainer_ [link poly_collection.reference.polymorphic_containers [* `PolymorphicC…
81 [def _PolymorphicCollection_ [link poly_collection.reference.polymorphic_containers.polymorphic_col…
172 [#poly_collection.reference.polymorphic_containers.polymorphic_collections.types.local_base_iterato…
173 [def _local_base_iterator_ [link poly_collection.reference.polymorphic_containers.polymorphic_colle…
183 [#poly_collection.reference.polymorphic_containers.polymorphic_collections.types.const_local_base_i…
184 [def _const_local_base_iterator_ [link poly_collection.reference.polymorphic_containers.polymorphic…
193 [#poly_collection.reference.polymorphic_containers.polymorphic_collections.types.local_iterator]
194 [def _local_iterator_ [link poly_collection.reference.polymorphic_containers.polymorphic_collection…
203 [#poly_collection.reference.polymorphic_containers.polymorphic_collections.types.const_local_iterat…
[all …]
Dpoly_collection_synopsis.qbk13 …``[link poly_collection.reference.polymorphic_containers.polymorphic_collections.types ['// types:…
38 …``[link poly_collection.reference.polymorphic_containers.polymorphic_collections.construct_copy_de…
47 …``[link poly_collection.reference.polymorphic_containers.polymorphic_collections.construct_copy_de…
56 …``[link poly_collection.reference.polymorphic_containers.polymorphic_collections.type_registration…
64 …``[link poly_collection.reference.polymorphic_containers.polymorphic_collections.iterators ['// it…
95 …``[link poly_collection.reference.polymorphic_containers.polymorphic_collections.capacity ['// cap…
119 …``[link poly_collection.reference.polymorphic_containers.polymorphic_collections.modifiers ['// mo…
Dpoly_collection.qbk6 [id poly_collection]
7 [dirname poly_collection]
90 [$poly_collection/img/ptr_vector.png]
130 [$poly_collection/img/segment_map.png]
183 (Code samples from [@boost:/libs/poly_collection/example/basic_base.cpp `basic_base.cpp`].)
259 (Code samples from [@boost:/libs/poly_collection/example/basic_function.cpp `basic_function.cpp`].
326 (Code samples from [@boost:/libs/poly_collection/example/basic_any.cpp `basic_any.cpp`].)
383 (Code samples from [@boost:/libs/poly_collection/example/segmented_structure.cpp `segmented_structu…
388 Getting back to our [link poly_collection.tutorial.basics.boost_base_collection `boost::base_collec…
394 [link poly_collection.reference.header_boost_poly_collection_exc.class_unregistered_type `boost::po…
[all …]
/third_party/boost/boost/poly_collection/detail/
Dpoly_collection.hpp34 namespace poly_collection{ namespace
43 class poly_collection class
146 using iterator_impl=detail::iterator_impl<poly_collection,Const>;
149 detail::local_iterator_impl<poly_collection,BaseIterator>;
189 friend class poly_collection;
216 friend class poly_collection;
236 friend class poly_collection;
259 friend class poly_collection;
310 friend class poly_collection;
352 friend class poly_collection;
[all …]
Dis_invocable.hpp24 namespace poly_collection{ namespace
51 struct is_void< ::boost::poly_collection::detail::is_invocable_fallback::hook>:
57 using namespace ::boost::poly_collection::detail::is_invocable_fallback; in is_invocable_f()
64 using namespace ::boost::poly_collection::detail::is_invocable_fallback; in is_invocable_r_f()
73 namespace poly_collection{ namespace
Dis_final.hpp24 namespace poly_collection{ namespace
37 struct is_void< ::boost::poly_collection::detail::is_final_fallback::hook>:
43 using namespace ::boost::poly_collection::detail::is_final_fallback; in is_final_f()
52 namespace poly_collection{ namespace
Diterator_traits.hpp21 namespace poly_collection{ namespace
26 class poly_collection;
47 struct model_of<common_impl::poly_collection<Model,Allocator>>
Dis_constructible.hpp30 namespace poly_collection{ namespace
51 namespace poly_collection{ namespace
Dis_equality_comparable.hpp21 namespace poly_collection{ namespace
Dis_nothrow_eq_comparable.hpp22 namespace poly_collection{ namespace
Dauto_iterator.hpp20 namespace poly_collection{ namespace
/third_party/boost/libs/poly_collection/test/
Dtest_algorithm_impl.hpp74 DEFINE_ALGORITHM(poly_all_of,boost::poly_collection::all_of)
76 DEFINE_ALGORITHM(poly_any_of,boost::poly_collection::any_of)
78 DEFINE_ALGORITHM(poly_none_of,boost::poly_collection::none_of)
80 DEFINE_ALGORITHM(poly_for_each,boost::poly_collection::for_each)
81 DEFINE_ALGORITHM(poly_for_each_n,boost::poly_collection::for_each_n)
83 DEFINE_ALGORITHM(poly_find,boost::poly_collection::find)
85 DEFINE_ALGORITHM(poly_find_if,boost::poly_collection::find_if)
87 DEFINE_ALGORITHM(poly_find_if_not,boost::poly_collection::find_if_not)
89 DEFINE_ALGORITHM(poly_find_end,boost::poly_collection::find_end)
91 DEFINE_ALGORITHM(poly_find_first_of,boost::poly_collection::find_first_of)
[all …]
DJamfile.v26 # See http://www.boost.org/libs/poly_collection for library home page.
17 test-suite "poly_collection" :
Dtest_construction.cpp275 boost::poly_collection::not_copy_constructible; in test_construction()
332 boost::poly_collection::any_collection_value_type<concept_> in test_scoped_allocator()
338 using poly_collection= in test_scoped_allocator()
344 poly_collection p{al}; in test_scoped_allocator()
/third_party/boost/boost/poly_collection/
Dany_collection.hpp23 namespace poly_collection{ namespace
27 public common_impl::poly_collection<detail::any_model<Concept>,Allocator>
29 using base_type=common_impl::poly_collection<
74 using poly_collection::any_collection;
Dbase_collection.hpp23 namespace poly_collection{ namespace
27 public common_impl::poly_collection<detail::base_model<Base>,Allocator>
29 using base_type=common_impl::poly_collection<
74 using poly_collection::base_collection;
Dfunction_collection.hpp23 namespace poly_collection{ namespace
27 public common_impl::poly_collection<
30 using base_type=common_impl::poly_collection<
76 using poly_collection::function_collection;
Dbase_collection_fwd.hpp20 namespace poly_collection{ namespace
41 using poly_collection::base_collection;
Dany_collection_fwd.hpp20 namespace poly_collection{ namespace
52 using poly_collection::any_collection;
Dfunction_collection_fwd.hpp20 namespace poly_collection{ namespace
53 using poly_collection::function_collection;
/third_party/boost/libs/poly_collection/example/
Dalgorithms.cpp85 boost::poly_collection::for_each(c.begin(),c.end(),[&](const sprite& s){ in main()
96 auto n=boost::poly_collection::count_if( in main()
151 boost::poly_collection::for_each in main()
163 boost::poly_collection::for_each<warrior,juggernaut,goblin>( in main()
Dexceptions.cpp51 }catch(boost::poly_collection::not_copy_constructible&){} in main()
61 }catch(boost::poly_collection::not_equality_comparable&){} in main()
Dsegmented_structure.cpp65 }catch(boost::poly_collection::unregistered_type&){} in main()
91 }catch(boost::poly_collection::unregistered_type&){} in main()

123