//$$CDS-header$$ #include "set2/set_insdel_string.h" #include "set2/set_type_striped.h" namespace set2 { CDSUNIT_DEFINE_RefinableSet( cc::striped_set::implementation_tag, Set_InsDel_string ) CPPUNIT_TEST_SUITE_PART( Set_InsDel_string, run_RefinableSet ) CDSUNIT_TEST_RefinableSet CPPUNIT_TEST_SUITE_END_PART() } // namespace set2
//$$CDS-header$$ #include "map2/map_insfind_int.h" #include "map2/map_type_bronson_avltree.h" namespace map2 { CDSUNIT_DEFINE_BronsonAVLTreeMap( cc::bronson_avltree::implementation_tag, Map_InsFind_int) CPPUNIT_TEST_SUITE_PART( Map_InsFind_int, run_BronsonAVLTreeMap ) CDSUNIT_TEST_BronsonAVLTreeMap CPPUNIT_TEST_SUITE_END_PART() } // namespace map2
//$$CDS-header$$ #include "map2/map_find_int.h" #include "map2/map_type_michael.h" namespace map2 { CDSUNIT_DEFINE_MichaelMap( cc::michael_map::implementation_tag, Map_find_int ) CDSUNIT_DEFINE_MichaelMap_nogc( cc::michael_map::implementation_tag, Map_find_int ) CPPUNIT_TEST_SUITE_PART( Map_find_int, run_MichaelMap ) CDSUNIT_TEST_MichaelMap CDSUNIT_TEST_MichaelMap_nogc CPPUNIT_TEST_SUITE_END_PART() } // namespace map2
//$$CDS-header$$ #include "map2/map_insdel_string.h" #include "map2/map_type_cuckoo.h" namespace map2 { CDSUNIT_DEFINE_CuckooMap(cds::intrusive::cuckoo::implementation_tag, Map_InsDel_string) CPPUNIT_TEST_SUITE_PART( Map_InsDel_string, run_CuckooMap ) CDSUNIT_TEST_CuckooMap CPPUNIT_TEST_SUITE_END_PART() } // namespace map2
//$$CDS-header$$ #include "map2/map_find_string.h" #include "map2/map_type_skip_list.h" namespace map2 { CDSUNIT_DEFINE_SkipListMap( cc::skip_list::implementation_tag, Map_find_string) CDSUNIT_DEFINE_SkipListMap_nogc( cc::skip_list::implementation_tag, Map_find_string) CPPUNIT_TEST_SUITE_PART( Map_find_string, run_SkipListMap ) CDSUNIT_TEST_SkipListMap CDSUNIT_TEST_SkipListMap_nogc CPPUNIT_TEST_SUITE_END_PART() } // namespace map2
//$$CDS-header$$ #include "set2/set_insdelfind.h" #include "set2/set_type_striped.h" namespace set2 { CDSUNIT_DEFINE_StripedSet( cc::striped_set::implementation_tag, Set_InsDelFind ) CPPUNIT_TEST_SUITE_PART( Set_InsDelFind, run_StripedSet ) CDSUNIT_TEST_StripedSet CPPUNIT_TEST_SUITE_END_PART() } // namespace set2
//$$CDS-header$$ #include "set2/set_delodd.h" #include "set2/set_type_michael.h" namespace set2 { CDSUNIT_DEFINE_MichaelSet(cc::michael_set::implementation_tag, Set_DelOdd) CPPUNIT_TEST_SUITE_PART( Set_DelOdd, run_MichaelSet ) CDSUNIT_TEST_MichaelSet CPPUNIT_TEST_SUITE_END_PART() } // namespace set2
//$$CDS-header$$ #include "set2/set_insdel_string.h" #include "set2/set_type_std.h" namespace set2 { CDSUNIT_DEFINE_StdSet(std_implementation_tag, Set_InsDel_string) CPPUNIT_TEST_SUITE_PART( Set_InsDel_string, run_StdSet ) CDSUNIT_TEST_StdSet CPPUNIT_TEST_SUITE_END_PART() } // namespace set2
/* This file is a part of libcds - Concurrent Data Structures library See http://libcds.sourceforge.net/ (C) Copyright Maxim Khiszinsky (libcds.sf.com) 2006-2013 Distributed under the BSD license (see accompanying file license.txt) Version 1.4.0 */ #include "set2/set_insdel_func.h" namespace set2 { CPPUNIT_TEST_SUITE_PART( Set_InsDel_func, run_RefinableSet ) CDSUNIT_TEST_RefinableSet CPPUNIT_TEST_SUITE_END_PART() } // namespace set2
//$$CDS-header$$ #include "set2/set_delodd.h" #include "set2/set_type_split_list.h" namespace set2 { CDSUNIT_DEFINE_SplitList(cc::split_list::implementation_tag, Set_DelOdd) CPPUNIT_TEST_SUITE_PART( Set_DelOdd, run_SplitList ) CDSUNIT_TEST_SplitList CPPUNIT_TEST_SUITE_END_PART() } // namespace set2
//$$CDS-header$$ #include "map2/map_insfind_int.h" #include "map2/map_type_skip_list.h" namespace map2 { CDSUNIT_DEFINE_SkipListMap( cc::skip_list::implementation_tag, Map_InsFind_int) CDSUNIT_DEFINE_SkipListMap_nogc( cc::skip_list::implementation_tag, Map_InsFind_int) CPPUNIT_TEST_SUITE_PART( Map_InsFind_int, run_SkipListMap ) CDSUNIT_TEST_SkipListMap CDSUNIT_TEST_SkipListMap_nogc CPPUNIT_TEST_SUITE_END_PART() } // namespace map2
//$$CDS-header$$ #include "map2/map_insdel_string.h" #include "map2/map_type_striped.h" namespace map2 { CDSUNIT_DEFINE_StripedMap(cc::striped_set::implementation_tag, Map_InsDel_string) CPPUNIT_TEST_SUITE_PART( Map_InsDel_string, run_StripedMap ) CDSUNIT_TEST_StripedMap CPPUNIT_TEST_SUITE_END_PART() } // namespace map2
//$$CDS-header$$ #include "map2/map_find_string.h" #include "map2/map_type_striped.h" namespace map2 { CDSUNIT_DEFINE_RefinableMap(cc::striped_set::implementation_tag, Map_find_string) CPPUNIT_TEST_SUITE_PART( Map_find_string, run_RefinableMap ) CDSUNIT_TEST_RefinableMap CPPUNIT_TEST_SUITE_END_PART() } // namespace map2
//$$CDS-header$$ #include "set2/set_insdel_string.h" #include "set2/set_type_skip_list.h" namespace set2 { CDSUNIT_DEFINE_SkipListSet(cc::skip_list::implementation_tag, Set_InsDel_string) CPPUNIT_TEST_SUITE_PART( Set_InsDel_string, run_SkipListSet ) CDSUNIT_TEST_SkipListSet CPPUNIT_TEST_SUITE_END_PART() } // namespace set2
//$$CDS-header$$ #include "map2/map_insdel_item_int.h" #include "map2/map_type_cuckoo.h" namespace map2 { CDSUNIT_DEFINE_CuckooMap(cds::intrusive::cuckoo::implementation_tag, Map_InsDel_Item_int) CPPUNIT_TEST_SUITE_PART( Map_InsDel_Item_int, run_CuckooMap ) CDSUNIT_TEST_CuckooMap CPPUNIT_TEST_SUITE_END_PART() } // namespace map2
//$$CDS-header$$ #include "map2/map_insdel_string.h" #include "map2/map_type_ellen_bintree.h" namespace map2 { CDSUNIT_DEFINE_EllenBinTreeMap( cc::ellen_bintree::implementation_tag, Map_InsDel_string) CPPUNIT_TEST_SUITE_PART( Map_InsDel_string, run_EllenBinTreeMap ) CDSUNIT_TEST_EllenBinTreeMap CPPUNIT_TEST_SUITE_END_PART() } // namespace map2
//$$CDS-header$$ #include "set2/set_delodd.h" #include "set2/set_type_ellen_bintree.h" namespace set2 { CDSUNIT_DEFINE_EllenBinTreeSet( cc::ellen_bintree::implementation_tag, Set_DelOdd ) CPPUNIT_TEST_SUITE_PART( Set_DelOdd, run_EllenBinTreeSet ) CDSUNIT_TEST_EllenBinTreeSet CPPUNIT_TEST_SUITE_END_PART() } // namespace set2
//$$CDS-header$$ #include "map2/map_insdel_item_int.h" #include "map2/map_type_michael.h" namespace map2 { CDSUNIT_DEFINE_MichaelMap( cc::michael_map::implementation_tag, Map_InsDel_Item_int ) CPPUNIT_TEST_SUITE_PART( Map_InsDel_Item_int, run_MichaelMap ) CDSUNIT_TEST_MichaelMap CPPUNIT_TEST_SUITE_END_PART() } // namespace map2
//$$CDS-header$$ #include "map2/map_insdel_func.h" #include "map2/map_type_split_list.h" namespace map2 { CDSUNIT_DEFINE_SplitList( cc::split_list::implementation_tag, Map_InsDel_func ) CPPUNIT_TEST_SUITE_PART( Map_InsDel_func, run_SplitList ) CDSUNIT_TEST_SplitList CPPUNIT_TEST_SUITE_END_PART() } // namespace map2
//$$CDS-header$$ #include "map2/map_insdel_item_string.h" #include "map2/map_type_bronson_avltree.h" namespace map2 { CDSUNIT_DEFINE_BronsonAVLTreeMap( cc::bronson_avltree::implementation_tag, Map_InsDel_Item_string) CPPUNIT_TEST_SUITE_PART( Map_InsDel_Item_string, run_BronsonAVLTreeMap ) CDSUNIT_TEST_BronsonAVLTreeMap CPPUNIT_TEST_SUITE_END_PART() } // namespace map2
//$$CDS-header$$ #include "set2/set_insdel_string.h" #include "set2/set_type_split_list.h" namespace set2 { CDSUNIT_DEFINE_SplitList(cc::split_list::implementation_tag, Set_InsDel_string) CPPUNIT_TEST_SUITE_PART( Set_InsDel_string, run_SplitList ) CDSUNIT_TEST_SplitList CPPUNIT_TEST_SUITE_END_PART() } // namespace set2
//$$CDS-header$$ #include "map2/map_insfind_int.h" #include "map2/map_type_cuckoo.h" namespace map2 { CDSUNIT_DEFINE_CuckooMap(cds::intrusive::cuckoo::implementation_tag, Map_InsFind_int) CPPUNIT_TEST_SUITE_PART( Map_InsFind_int, run_CuckooMap ) CDSUNIT_TEST_CuckooMap CPPUNIT_TEST_SUITE_END_PART() } // namespace map2
//$$CDS-header$$ #include "set2/set_insdelfind.h" #include "set2/set_type_skip_list.h" namespace set2 { CDSUNIT_DEFINE_SkipListSet(cc::skip_list::implementation_tag, Set_InsDelFind) CPPUNIT_TEST_SUITE_PART( Set_InsDelFind, run_SkipListSet ) CDSUNIT_TEST_SkipListSet CPPUNIT_TEST_SUITE_END_PART() } // namespace set2
//$$CDS-header$$ #include "map2/map_find_string.h" #include "map2/map_type_michael.h" namespace map2 { CDSUNIT_DEFINE_MichaelMap( cc::michael_map::implementation_tag, Map_find_string ) CDSUNIT_DEFINE_MichaelMap_nogc( cc::michael_map::implementation_tag, Map_find_string ) CPPUNIT_TEST_SUITE_PART( Map_find_string, run_MichaelMap ) CDSUNIT_TEST_MichaelMap CDSUNIT_TEST_MichaelMap_nogc CPPUNIT_TEST_SUITE_END_PART() } // namespace map2
//$$CDS-header$$ #include "map2/map_find_string.h" #include "map2/map_type_ellen_bintree.h" namespace map2 { CDSUNIT_DEFINE_EllenBinTreeMap( cc::ellen_bintree::implementation_tag, Map_find_string) CPPUNIT_TEST_SUITE_PART( Map_find_string, run_EllenBinTreeMap ) CDSUNIT_TEST_EllenBinTreeMap CPPUNIT_TEST_SUITE_END_PART() } // namespace map2
//$$CDS-header$$ #include "map2/map_insdel_item_int.h" #include "map2/map_type_skip_list.h" namespace map2 { CDSUNIT_DEFINE_SkipListMap( cc::skip_list::implementation_tag, Map_InsDel_Item_int) CPPUNIT_TEST_SUITE_PART( Map_InsDel_Item_int, run_SkipListMap ) CDSUNIT_TEST_SkipListMap CPPUNIT_TEST_SUITE_END_PART() } // namespace map2