1 #ifndef DASH__VIEW__SET_INTERSECT_H__INCLUDED 2 #define DASH__VIEW__SET_INTERSECT_H__INCLUDED 4 #include <dash/Types.h> 5 #include <dash/Range.h> 7 #include <dash/view/Sub.h> 22 -> decltype(dash::sub(0, 0, va))
43 #endif // DASH__VIEW__SET_INTERSECT_H__INCLUDED constexpr std::enable_if< std::is_integral< IndexType >::value, IndexType >::type index(IndexType idx)
constexpr auto end(RangeType &&range) -> decltype(std::forward< RangeType >(range).end())
constexpr auto intersect(const ViewTypeA &va, const ViewTypeB &vb) -> decltype(dash::sub(0, 0, va))
This class is a simple memory pool which holds allocates elements of size ValueType.
constexpr auto begin(RangeType &&range) -> decltype(std::forward< RangeType >(range).begin())