├── .drone.jsonnet ├── .drone ├── drone.bat └── drone.sh ├── .gitattributes ├── .github └── workflows │ └── ci.yml ├── .travis.yml ├── CMakeLists.txt ├── README.md ├── appveyor.yml ├── doc ├── acknowledgements.html ├── examples.html ├── future_work.html ├── hector.jpg ├── index.html ├── lopez.jpg ├── next.gif ├── perf_1o.png ├── perf_1o1s.png ├── perf_1s.png ├── perf_2o.png ├── perf_2o1s.png ├── perf_3o.png ├── performance.html ├── prev.gif ├── reference │ ├── hash_indices.html │ ├── index.html │ ├── indices.html │ ├── key_extraction.html │ ├── multi_index_container.html │ ├── ord_indices.html │ ├── rnd_indices.html │ ├── rnk_indices.html │ └── seq_indices.html ├── release_notes.html ├── style.css ├── tests.html ├── tutorial │ ├── basics.html │ ├── creation.html │ ├── debug.html │ ├── index.html │ ├── indices.html │ ├── key_extraction.html │ ├── multi_index_cont_example.png │ └── techniques.html └── up.gif ├── example ├── Jamfile.v2 ├── basic.cpp ├── bimap.cpp ├── complex_structs.cpp ├── composite_keys.cpp ├── fun_key.cpp ├── hashed.cpp ├── ip_allocator.cpp ├── non_default_ctor.cpp ├── random_access.cpp ├── rearrange.cpp ├── sequenced.cpp └── serialization.cpp ├── include └── boost │ ├── multi_index │ ├── composite_key.hpp │ ├── detail │ │ ├── adl_swap.hpp │ │ ├── any_container_view.hpp │ │ ├── archive_constructed.hpp │ │ ├── augmented_stdtuple.hpp │ │ ├── auto_space.hpp │ │ ├── bad_archive_exception.hpp │ │ ├── base_type.hpp │ │ ├── bidir_node_iterator.hpp │ │ ├── bucket_array.hpp │ │ ├── cons_stdtuple.hpp │ │ ├── converter.hpp │ │ ├── copy_map.hpp │ │ ├── define_if_constexpr_macro.hpp │ │ ├── do_not_copy_elements_tag.hpp │ │ ├── duplicates_iterator.hpp │ │ ├── has_tag.hpp │ │ ├── hash_index_args.hpp │ │ ├── hash_index_iterator.hpp │ │ ├── hash_index_node.hpp │ │ ├── header_holder.hpp │ │ ├── ignore_wstrict_aliasing.hpp │ │ ├── index_access_sequence.hpp │ │ ├── index_base.hpp │ │ ├── index_loader.hpp │ │ ├── index_matcher.hpp │ │ ├── index_node_base.hpp │ │ ├── index_saver.hpp │ │ ├── invalidate_iterators.hpp │ │ ├── invariant_assert.hpp │ │ ├── is_function.hpp │ │ ├── is_index_list.hpp │ │ ├── is_transparent.hpp │ │ ├── iter_adaptor.hpp │ │ ├── modify_key_adaptor.hpp │ │ ├── mpl_to_mp11_list.hpp │ │ ├── no_duplicate_tags.hpp │ │ ├── no_duplicate_tags_in_index_list.hpp │ │ ├── node_handle.hpp │ │ ├── node_type.hpp │ │ ├── ord_index_args.hpp │ │ ├── ord_index_impl.hpp │ │ ├── ord_index_impl_fwd.hpp │ │ ├── ord_index_node.hpp │ │ ├── ord_index_ops.hpp │ │ ├── promotes_arg.hpp │ │ ├── raw_ptr.hpp │ │ ├── restore_wstrict_aliasing.hpp │ │ ├── rnd_index_loader.hpp │ │ ├── rnd_index_node.hpp │ │ ├── rnd_index_ops.hpp │ │ ├── rnd_index_ptr_array.hpp │ │ ├── rnd_node_iterator.hpp │ │ ├── rnk_index_ops.hpp │ │ ├── safe_mode.hpp │ │ ├── scope_guard.hpp │ │ ├── scoped_bilock.hpp │ │ ├── seq_index_node.hpp │ │ ├── seq_index_ops.hpp │ │ ├── serialization_version.hpp │ │ ├── type_list.hpp │ │ ├── uintptr_type.hpp │ │ ├── unbounded.hpp │ │ ├── undef_if_constexpr_macro.hpp │ │ └── value_compare.hpp │ ├── global_fun.hpp │ ├── hashed_index.hpp │ ├── hashed_index_fwd.hpp │ ├── identity.hpp │ ├── identity_fwd.hpp │ ├── indexed_by.hpp │ ├── key.hpp │ ├── key_extractors.hpp │ ├── mem_fun.hpp │ ├── member.hpp │ ├── ordered_index.hpp │ ├── ordered_index_fwd.hpp │ ├── random_access_index.hpp │ ├── random_access_index_fwd.hpp │ ├── ranked_index.hpp │ ├── ranked_index_fwd.hpp │ ├── safe_mode_errors.hpp │ ├── sequenced_index.hpp │ ├── sequenced_index_fwd.hpp │ └── tag.hpp │ ├── multi_index_container.hpp │ └── multi_index_container_fwd.hpp ├── index.html ├── meta └── libraries.json ├── perf ├── Jamfile.v2 └── test_perf.cpp ├── test ├── Jamfile.v2 ├── check_bmi_key_supported.cpp ├── count_allocator.hpp ├── employee.hpp ├── non_std_allocator.hpp ├── pair_of_ints.hpp ├── pre_multi_index.hpp ├── rooted_allocator.hpp ├── small_allocator.hpp ├── test_all_main.cpp ├── test_alloc_awareness.cpp ├── test_alloc_awareness.hpp ├── test_alloc_awareness_main.cpp ├── test_basic.cpp ├── test_basic.hpp ├── test_basic_main.cpp ├── test_capacity.cpp ├── test_capacity.hpp ├── test_capacity_main.cpp ├── test_comparison.cpp ├── test_comparison.hpp ├── test_comparison_main.cpp ├── test_composite_key.cpp ├── test_composite_key.hpp ├── test_composite_key_main.cpp ├── test_conv_iterators.cpp ├── test_conv_iterators.hpp ├── test_conv_iterators_main.cpp ├── test_copy_assignment.cpp ├── test_copy_assignment.hpp ├── test_copy_assignment_main.cpp ├── test_hash_ops.cpp ├── test_hash_ops.hpp ├── test_hash_ops_main.cpp ├── test_iterators.cpp ├── test_iterators.hpp ├── test_iterators_main.cpp ├── test_key.cpp ├── test_key.hpp ├── test_key_extractors.cpp ├── test_key_extractors.hpp ├── test_key_extractors_main.cpp ├── test_key_main.cpp ├── test_list_ops.cpp ├── test_list_ops.hpp ├── test_list_ops_main.cpp ├── test_modifiers.cpp ├── test_modifiers.hpp ├── test_modifiers_main.cpp ├── test_mpl_ops.cpp ├── test_mpl_ops.hpp ├── test_mpl_ops_main.cpp ├── test_node_handling.cpp ├── test_node_handling.hpp ├── test_node_handling_main.cpp ├── test_observers.cpp ├── test_observers.hpp ├── test_observers_main.cpp ├── test_projection.cpp ├── test_projection.hpp ├── test_projection_main.cpp ├── test_range.cpp ├── test_range.hpp ├── test_range_main.cpp ├── test_rank_ops.cpp ├── test_rank_ops.hpp ├── test_rank_ops_main.cpp ├── test_rearrange.cpp ├── test_rearrange.hpp ├── test_rearrange_main.cpp ├── test_safe_mode.cpp ├── test_safe_mode.hpp ├── test_safe_mode_main.cpp ├── test_serialization.cpp ├── test_serialization.hpp ├── test_serialization1.cpp ├── test_serialization1.hpp ├── test_serialization2.cpp ├── test_serialization2.hpp ├── test_serialization3.cpp ├── test_serialization3.hpp ├── test_serialization_main.cpp ├── test_serialization_template.hpp ├── test_set_ops.cpp ├── test_set_ops.hpp ├── test_set_ops_main.cpp ├── test_special_set_ops.cpp ├── test_special_set_ops.hpp ├── test_special_set_ops_main.cpp ├── test_update.cpp ├── test_update.hpp └── test_update_main.cpp └── test_results.svg /.drone.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/.drone.jsonnet -------------------------------------------------------------------------------- /.drone/drone.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/.drone/drone.bat -------------------------------------------------------------------------------- /.drone/drone.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/.drone/drone.sh -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/appveyor.yml -------------------------------------------------------------------------------- /doc/acknowledgements.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/acknowledgements.html -------------------------------------------------------------------------------- /doc/examples.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/examples.html -------------------------------------------------------------------------------- /doc/future_work.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/future_work.html -------------------------------------------------------------------------------- /doc/hector.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/hector.jpg -------------------------------------------------------------------------------- /doc/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/index.html -------------------------------------------------------------------------------- /doc/lopez.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/lopez.jpg -------------------------------------------------------------------------------- /doc/next.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/next.gif -------------------------------------------------------------------------------- /doc/perf_1o.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/perf_1o.png -------------------------------------------------------------------------------- /doc/perf_1o1s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/perf_1o1s.png -------------------------------------------------------------------------------- /doc/perf_1s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/perf_1s.png -------------------------------------------------------------------------------- /doc/perf_2o.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/perf_2o.png -------------------------------------------------------------------------------- /doc/perf_2o1s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/perf_2o1s.png -------------------------------------------------------------------------------- /doc/perf_3o.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/perf_3o.png -------------------------------------------------------------------------------- /doc/performance.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/performance.html -------------------------------------------------------------------------------- /doc/prev.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/prev.gif -------------------------------------------------------------------------------- /doc/reference/hash_indices.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/reference/hash_indices.html -------------------------------------------------------------------------------- /doc/reference/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/reference/index.html -------------------------------------------------------------------------------- /doc/reference/indices.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/reference/indices.html -------------------------------------------------------------------------------- /doc/reference/key_extraction.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/reference/key_extraction.html -------------------------------------------------------------------------------- /doc/reference/multi_index_container.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/reference/multi_index_container.html -------------------------------------------------------------------------------- /doc/reference/ord_indices.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/reference/ord_indices.html -------------------------------------------------------------------------------- /doc/reference/rnd_indices.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/reference/rnd_indices.html -------------------------------------------------------------------------------- /doc/reference/rnk_indices.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/reference/rnk_indices.html -------------------------------------------------------------------------------- /doc/reference/seq_indices.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/reference/seq_indices.html -------------------------------------------------------------------------------- /doc/release_notes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/release_notes.html -------------------------------------------------------------------------------- /doc/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/style.css -------------------------------------------------------------------------------- /doc/tests.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/tests.html -------------------------------------------------------------------------------- /doc/tutorial/basics.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/tutorial/basics.html -------------------------------------------------------------------------------- /doc/tutorial/creation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/tutorial/creation.html -------------------------------------------------------------------------------- /doc/tutorial/debug.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/tutorial/debug.html -------------------------------------------------------------------------------- /doc/tutorial/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/tutorial/index.html -------------------------------------------------------------------------------- /doc/tutorial/indices.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/tutorial/indices.html -------------------------------------------------------------------------------- /doc/tutorial/key_extraction.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/tutorial/key_extraction.html -------------------------------------------------------------------------------- /doc/tutorial/multi_index_cont_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/tutorial/multi_index_cont_example.png -------------------------------------------------------------------------------- /doc/tutorial/techniques.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/tutorial/techniques.html -------------------------------------------------------------------------------- /doc/up.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/doc/up.gif -------------------------------------------------------------------------------- /example/Jamfile.v2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/example/Jamfile.v2 -------------------------------------------------------------------------------- /example/basic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/example/basic.cpp -------------------------------------------------------------------------------- /example/bimap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/example/bimap.cpp -------------------------------------------------------------------------------- /example/complex_structs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/example/complex_structs.cpp -------------------------------------------------------------------------------- /example/composite_keys.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/example/composite_keys.cpp -------------------------------------------------------------------------------- /example/fun_key.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/example/fun_key.cpp -------------------------------------------------------------------------------- /example/hashed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/example/hashed.cpp -------------------------------------------------------------------------------- /example/ip_allocator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/example/ip_allocator.cpp -------------------------------------------------------------------------------- /example/non_default_ctor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/example/non_default_ctor.cpp -------------------------------------------------------------------------------- /example/random_access.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/example/random_access.cpp -------------------------------------------------------------------------------- /example/rearrange.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/example/rearrange.cpp -------------------------------------------------------------------------------- /example/sequenced.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/example/sequenced.cpp -------------------------------------------------------------------------------- /example/serialization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/example/serialization.cpp -------------------------------------------------------------------------------- /include/boost/multi_index/composite_key.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/composite_key.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/adl_swap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/adl_swap.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/any_container_view.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/any_container_view.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/archive_constructed.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/archive_constructed.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/augmented_stdtuple.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/augmented_stdtuple.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/auto_space.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/auto_space.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/bad_archive_exception.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/bad_archive_exception.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/base_type.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/base_type.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/bidir_node_iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/bidir_node_iterator.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/bucket_array.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/bucket_array.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/cons_stdtuple.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/cons_stdtuple.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/converter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/converter.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/copy_map.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/copy_map.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/define_if_constexpr_macro.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/define_if_constexpr_macro.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/do_not_copy_elements_tag.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/do_not_copy_elements_tag.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/duplicates_iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/duplicates_iterator.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/has_tag.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/has_tag.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/hash_index_args.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/hash_index_args.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/hash_index_iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/hash_index_iterator.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/hash_index_node.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/hash_index_node.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/header_holder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/header_holder.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/ignore_wstrict_aliasing.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/ignore_wstrict_aliasing.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/index_access_sequence.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/index_access_sequence.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/index_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/index_base.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/index_loader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/index_loader.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/index_matcher.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/index_matcher.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/index_node_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/index_node_base.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/index_saver.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/index_saver.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/invalidate_iterators.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/invalidate_iterators.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/invariant_assert.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/invariant_assert.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/is_function.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/is_function.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/is_index_list.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/is_index_list.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/is_transparent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/is_transparent.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/iter_adaptor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/iter_adaptor.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/modify_key_adaptor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/modify_key_adaptor.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/mpl_to_mp11_list.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/mpl_to_mp11_list.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/no_duplicate_tags.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/no_duplicate_tags.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/no_duplicate_tags_in_index_list.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/no_duplicate_tags_in_index_list.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/node_handle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/node_handle.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/node_type.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/node_type.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/ord_index_args.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/ord_index_args.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/ord_index_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/ord_index_impl.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/ord_index_impl_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/ord_index_impl_fwd.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/ord_index_node.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/ord_index_node.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/ord_index_ops.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/ord_index_ops.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/promotes_arg.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/promotes_arg.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/raw_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/raw_ptr.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/restore_wstrict_aliasing.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/restore_wstrict_aliasing.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/rnd_index_loader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/rnd_index_loader.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/rnd_index_node.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/rnd_index_node.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/rnd_index_ops.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/rnd_index_ops.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/rnd_index_ptr_array.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/rnd_index_ptr_array.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/rnd_node_iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/rnd_node_iterator.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/rnk_index_ops.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/rnk_index_ops.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/safe_mode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/safe_mode.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/scope_guard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/scope_guard.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/scoped_bilock.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/scoped_bilock.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/seq_index_node.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/seq_index_node.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/seq_index_ops.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/seq_index_ops.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/serialization_version.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/serialization_version.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/type_list.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/type_list.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/uintptr_type.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/uintptr_type.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/unbounded.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/unbounded.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/undef_if_constexpr_macro.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/undef_if_constexpr_macro.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/detail/value_compare.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/detail/value_compare.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/global_fun.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/global_fun.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/hashed_index.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/hashed_index.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/hashed_index_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/hashed_index_fwd.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/identity.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/identity.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/identity_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/identity_fwd.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/indexed_by.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/indexed_by.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/key.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/key.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/key_extractors.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/key_extractors.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/mem_fun.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/mem_fun.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/member.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/member.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/ordered_index.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/ordered_index.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/ordered_index_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/ordered_index_fwd.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/random_access_index.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/random_access_index.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/random_access_index_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/random_access_index_fwd.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/ranked_index.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/ranked_index.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/ranked_index_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/ranked_index_fwd.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/safe_mode_errors.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/safe_mode_errors.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/sequenced_index.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/sequenced_index.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/sequenced_index_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/sequenced_index_fwd.hpp -------------------------------------------------------------------------------- /include/boost/multi_index/tag.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index/tag.hpp -------------------------------------------------------------------------------- /include/boost/multi_index_container.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index_container.hpp -------------------------------------------------------------------------------- /include/boost/multi_index_container_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/include/boost/multi_index_container_fwd.hpp -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/index.html -------------------------------------------------------------------------------- /meta/libraries.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/meta/libraries.json -------------------------------------------------------------------------------- /perf/Jamfile.v2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/perf/Jamfile.v2 -------------------------------------------------------------------------------- /perf/test_perf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/perf/test_perf.cpp -------------------------------------------------------------------------------- /test/Jamfile.v2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/Jamfile.v2 -------------------------------------------------------------------------------- /test/check_bmi_key_supported.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/check_bmi_key_supported.cpp -------------------------------------------------------------------------------- /test/count_allocator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/count_allocator.hpp -------------------------------------------------------------------------------- /test/employee.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/employee.hpp -------------------------------------------------------------------------------- /test/non_std_allocator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/non_std_allocator.hpp -------------------------------------------------------------------------------- /test/pair_of_ints.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/pair_of_ints.hpp -------------------------------------------------------------------------------- /test/pre_multi_index.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/pre_multi_index.hpp -------------------------------------------------------------------------------- /test/rooted_allocator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/rooted_allocator.hpp -------------------------------------------------------------------------------- /test/small_allocator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/small_allocator.hpp -------------------------------------------------------------------------------- /test/test_all_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_all_main.cpp -------------------------------------------------------------------------------- /test/test_alloc_awareness.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_alloc_awareness.cpp -------------------------------------------------------------------------------- /test/test_alloc_awareness.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_alloc_awareness.hpp -------------------------------------------------------------------------------- /test/test_alloc_awareness_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_alloc_awareness_main.cpp -------------------------------------------------------------------------------- /test/test_basic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_basic.cpp -------------------------------------------------------------------------------- /test/test_basic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_basic.hpp -------------------------------------------------------------------------------- /test/test_basic_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_basic_main.cpp -------------------------------------------------------------------------------- /test/test_capacity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_capacity.cpp -------------------------------------------------------------------------------- /test/test_capacity.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_capacity.hpp -------------------------------------------------------------------------------- /test/test_capacity_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_capacity_main.cpp -------------------------------------------------------------------------------- /test/test_comparison.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_comparison.cpp -------------------------------------------------------------------------------- /test/test_comparison.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_comparison.hpp -------------------------------------------------------------------------------- /test/test_comparison_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_comparison_main.cpp -------------------------------------------------------------------------------- /test/test_composite_key.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_composite_key.cpp -------------------------------------------------------------------------------- /test/test_composite_key.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_composite_key.hpp -------------------------------------------------------------------------------- /test/test_composite_key_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_composite_key_main.cpp -------------------------------------------------------------------------------- /test/test_conv_iterators.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_conv_iterators.cpp -------------------------------------------------------------------------------- /test/test_conv_iterators.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_conv_iterators.hpp -------------------------------------------------------------------------------- /test/test_conv_iterators_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_conv_iterators_main.cpp -------------------------------------------------------------------------------- /test/test_copy_assignment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_copy_assignment.cpp -------------------------------------------------------------------------------- /test/test_copy_assignment.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_copy_assignment.hpp -------------------------------------------------------------------------------- /test/test_copy_assignment_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_copy_assignment_main.cpp -------------------------------------------------------------------------------- /test/test_hash_ops.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_hash_ops.cpp -------------------------------------------------------------------------------- /test/test_hash_ops.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_hash_ops.hpp -------------------------------------------------------------------------------- /test/test_hash_ops_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_hash_ops_main.cpp -------------------------------------------------------------------------------- /test/test_iterators.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_iterators.cpp -------------------------------------------------------------------------------- /test/test_iterators.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_iterators.hpp -------------------------------------------------------------------------------- /test/test_iterators_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_iterators_main.cpp -------------------------------------------------------------------------------- /test/test_key.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_key.cpp -------------------------------------------------------------------------------- /test/test_key.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_key.hpp -------------------------------------------------------------------------------- /test/test_key_extractors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_key_extractors.cpp -------------------------------------------------------------------------------- /test/test_key_extractors.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_key_extractors.hpp -------------------------------------------------------------------------------- /test/test_key_extractors_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_key_extractors_main.cpp -------------------------------------------------------------------------------- /test/test_key_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_key_main.cpp -------------------------------------------------------------------------------- /test/test_list_ops.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_list_ops.cpp -------------------------------------------------------------------------------- /test/test_list_ops.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_list_ops.hpp -------------------------------------------------------------------------------- /test/test_list_ops_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_list_ops_main.cpp -------------------------------------------------------------------------------- /test/test_modifiers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_modifiers.cpp -------------------------------------------------------------------------------- /test/test_modifiers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_modifiers.hpp -------------------------------------------------------------------------------- /test/test_modifiers_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_modifiers_main.cpp -------------------------------------------------------------------------------- /test/test_mpl_ops.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_mpl_ops.cpp -------------------------------------------------------------------------------- /test/test_mpl_ops.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_mpl_ops.hpp -------------------------------------------------------------------------------- /test/test_mpl_ops_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_mpl_ops_main.cpp -------------------------------------------------------------------------------- /test/test_node_handling.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_node_handling.cpp -------------------------------------------------------------------------------- /test/test_node_handling.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_node_handling.hpp -------------------------------------------------------------------------------- /test/test_node_handling_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_node_handling_main.cpp -------------------------------------------------------------------------------- /test/test_observers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_observers.cpp -------------------------------------------------------------------------------- /test/test_observers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_observers.hpp -------------------------------------------------------------------------------- /test/test_observers_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_observers_main.cpp -------------------------------------------------------------------------------- /test/test_projection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_projection.cpp -------------------------------------------------------------------------------- /test/test_projection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_projection.hpp -------------------------------------------------------------------------------- /test/test_projection_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_projection_main.cpp -------------------------------------------------------------------------------- /test/test_range.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_range.cpp -------------------------------------------------------------------------------- /test/test_range.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_range.hpp -------------------------------------------------------------------------------- /test/test_range_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_range_main.cpp -------------------------------------------------------------------------------- /test/test_rank_ops.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_rank_ops.cpp -------------------------------------------------------------------------------- /test/test_rank_ops.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_rank_ops.hpp -------------------------------------------------------------------------------- /test/test_rank_ops_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_rank_ops_main.cpp -------------------------------------------------------------------------------- /test/test_rearrange.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_rearrange.cpp -------------------------------------------------------------------------------- /test/test_rearrange.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_rearrange.hpp -------------------------------------------------------------------------------- /test/test_rearrange_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_rearrange_main.cpp -------------------------------------------------------------------------------- /test/test_safe_mode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_safe_mode.cpp -------------------------------------------------------------------------------- /test/test_safe_mode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_safe_mode.hpp -------------------------------------------------------------------------------- /test/test_safe_mode_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_safe_mode_main.cpp -------------------------------------------------------------------------------- /test/test_serialization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_serialization.cpp -------------------------------------------------------------------------------- /test/test_serialization.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_serialization.hpp -------------------------------------------------------------------------------- /test/test_serialization1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_serialization1.cpp -------------------------------------------------------------------------------- /test/test_serialization1.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_serialization1.hpp -------------------------------------------------------------------------------- /test/test_serialization2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_serialization2.cpp -------------------------------------------------------------------------------- /test/test_serialization2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_serialization2.hpp -------------------------------------------------------------------------------- /test/test_serialization3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_serialization3.cpp -------------------------------------------------------------------------------- /test/test_serialization3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_serialization3.hpp -------------------------------------------------------------------------------- /test/test_serialization_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_serialization_main.cpp -------------------------------------------------------------------------------- /test/test_serialization_template.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_serialization_template.hpp -------------------------------------------------------------------------------- /test/test_set_ops.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_set_ops.cpp -------------------------------------------------------------------------------- /test/test_set_ops.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_set_ops.hpp -------------------------------------------------------------------------------- /test/test_set_ops_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_set_ops_main.cpp -------------------------------------------------------------------------------- /test/test_special_set_ops.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_special_set_ops.cpp -------------------------------------------------------------------------------- /test/test_special_set_ops.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_special_set_ops.hpp -------------------------------------------------------------------------------- /test/test_special_set_ops_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_special_set_ops_main.cpp -------------------------------------------------------------------------------- /test/test_update.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_update.cpp -------------------------------------------------------------------------------- /test/test_update.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_update.hpp -------------------------------------------------------------------------------- /test/test_update_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test/test_update_main.cpp -------------------------------------------------------------------------------- /test_results.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/multi_index/HEAD/test_results.svg --------------------------------------------------------------------------------