Added erase_at( iterator ) function to MichaelHashSet/Map and SplitListSet/Map based...
authorkhizmax <libcds.dev@gmail.com>
Mon, 13 Mar 2017 20:26:18 +0000 (23:26 +0300)
committerkhizmax <libcds.dev@gmail.com>
Mon, 13 Mar 2017 20:26:18 +0000 (23:26 +0300)
commit65f7355b1eaa63b1a46d2172d10d45e400e6d862
tree197e13193f7329de3049e477784ec501a7b1c695
parent45055c6284d06cdea7febc702092a52c2cd262a8
Added erase_at( iterator ) function to MichaelHashSet/Map and SplitListSet/Map based on IterableList
35 files changed:
cds/container/impl/iterable_kvlist.h
cds/container/impl/iterable_list.h
cds/container/michael_map.h
cds/container/michael_set.h
cds/container/split_list_map.h
cds/container/split_list_set.h
cds/intrusive/details/michael_set_base.h
cds/intrusive/details/split_list_base.h
cds/intrusive/impl/iterable_list.h
cds/intrusive/michael_set.h
cds/intrusive/split_list.h
projects/Win/vc141/gtest-iset-michael-iterable.vcxproj
projects/Win/vc141/gtest-iset-split-iterable.vcxproj
projects/Win/vc141/gtest-list-iterable.vcxproj
projects/Win/vc141/gtest-map-split-iterable.vcxproj
projects/Win/vc141/gtest-set-split-iterable.vcxproj
test/stress/map/iter_erase/map_iter_erase_michael.cpp
test/stress/map/iter_erase/map_iter_erase_split.cpp
test/stress/map/map_type_feldman_hashmap.h
test/stress/map/map_type_michael.h
test/stress/map/map_type_split_list.h
test/stress/set/iter_erase/set_iter_erase_michael.cpp
test/stress/set/iter_erase/set_iter_erase_split.cpp
test/stress/set/set_type_michael.h
test/stress/set/set_type_split_list.h
test/unit/intrusive-list/test_intrusive_iterable_list.h
test/unit/intrusive-set/test_intrusive_michael_iterable_hp.h
test/unit/intrusive-set/test_intrusive_split_iterable_set.h
test/unit/list/test_iterable_list.h
test/unit/list/test_kv_iterable_list.h
test/unit/map/split_iterable_dhp.cpp
test/unit/map/split_iterable_hp.cpp
test/unit/map/test_michael_iterable_hp.h
test/unit/set/test_michael_iterable_hp.h
test/unit/set/test_split_iterable_hp.h