explicit node_type( Q const& v )
: m_Value(v)
{}
-# ifdef CDS_EMPLACE_SUPPORT
template <typename Q, typename... Args>
explicit node_type( Q&& q, Args&&... args )
: m_Value( std::forward<Q>(q), std::forward<Args>(args)... )
{}
-# endif
- private:
- node_type() ; // no default ctor
+
+ node_type() = delete;
};
typedef typename cds::opt::select_default<
: m_Value(v)
{}
-# ifdef CDS_EMPLACE_SUPPORT
template <typename Q, typename... Args>
explicit node_type( Q&& q, Args&&... args )
: m_Value( std::forward<Q>(q), std::forward<Args>(args)... )
{}
-# endif
- private:
- node_type() ; // no default ctor
+
+ node_type() = delete;
};
typedef typename cds::opt::select_default<
<ClInclude Include="..\..\..\cds\container\details\guarded_ptr_cast.h" />\r
<ClInclude Include="..\..\..\cds\container\details\make_skip_list_map.h" />\r
<ClInclude Include="..\..\..\cds\container\details\make_skip_list_set.h" />\r
+ <ClInclude Include="..\..\..\cds\container\details\make_split_list_set.h" />\r
<ClInclude Include="..\..\..\cds\container\ellen_bintree_base.h" />\r
<ClInclude Include="..\..\..\cds\container\ellen_bintree_map_hp.h" />\r
<ClInclude Include="..\..\..\cds\container\ellen_bintree_map_impl.h" />\r
<ClInclude Include="..\..\..\cds\lock\scoped_lock.h">\r
<Filter>Header Files\cds\lock</Filter>\r
</ClInclude>\r
+ <ClInclude Include="..\..\..\cds\container\details\make_split_list_set.h">\r
+ <Filter>Header Files\cds\container\details</Filter>\r
+ </ClInclude>\r
</ItemGroup>\r
</Project>
\ No newline at end of file