//$$CDS-header$$
-#ifndef __CDS_CONTAINER_DETAILS_SPLIT_LIST_BASE_H
-#define __CDS_CONTAINER_DETAILS_SPLIT_LIST_BASE_H
+#ifndef CDSLIB_CONTAINER_DETAILS_SPLIT_LIST_BASE_H
+#define CDSLIB_CONTAINER_DETAILS_SPLIT_LIST_BASE_H
#include <cds/intrusive/details/split_list_base.h>
/** @ingroup cds_nonintrusive_helper
*/
namespace split_list {
+ using cds::intrusive::split_list::implementation_tag;
+
/// Internal statistics, see \p cds::intrusive::split_list::stat
template <typename Counter = cds::intrusive::split_list::stat<>::counter_type >
using stat = cds::intrusive::split_list::stat<Counter>;
/**
Selects appropriate ordered-list implementation for split-list.
Supported types are:
- - \p michael_list_tag - for MichaelList
- - \p lazy_list_tag - for LazyList
+ - \p michael_list_tag - for \p MichaelList
+ - \p lazy_list_tag - for \p LazyList
*/
typedef michael_list_tag ordered_list;
}} // namespace cds::container
-#endif // #ifndef __CDS_CONTAINER_DETAILS_SPLIT_LIST_BASE_H
+#endif // #ifndef CDSLIB_CONTAINER_DETAILS_SPLIT_LIST_BASE_H