alpaka
Abstraction Library for Parallel Kernel Acceleration
Loading...
Searching...
No Matches
MdForwardIter.hpp File Reference
#include "alpaka/Vec.hpp"
#include "alpaka/core/common.hpp"
#include "alpaka/mem/concepts/IMdSpan.hpp"
#include <cstdint>
#include <iterator>

Go to the source code of this file.

Classes

class  alpaka::MdForwardIter< T_MdSpan >
class  alpaka::MdForwardIterEnd< T_idxType >
 special implementation to define the end More...

Namespaces

namespace  alpaka
 main alpaka namespace.

Functions

template<alpaka::concepts::IMdSpan T_MdSpan>
ALPAKA_FN_HOST_ACC alpaka::MdForwardIterEnd (T_MdSpan const &) -> MdForwardIterEnd< typename T_MdSpan::index_type >
template<typename T_MdSpan>
constexpr bool alpaka::operator!= (MdForwardIter< T_MdSpan > const &mdIter, MdForwardIterEnd< typename T_MdSpan::index_type > const &mdIteratorEnd)
template<typename T_MdSpan>
constexpr bool alpaka::operator!= (MdForwardIterEnd< typename T_MdSpan::index_type > const &mdIteratorEnd, MdForwardIter< T_MdSpan > const &mdIter)
template<typename T_MdSpan>
constexpr bool alpaka::operator== (MdForwardIter< T_MdSpan > const &mdIter, MdForwardIterEnd< typename T_MdSpan::index_type > const &mdIteratorEnd)
template<typename T_MdSpan>
constexpr bool alpaka::operator== (MdForwardIterEnd< typename T_MdSpan::index_type > const &mdIteratorEnd, MdForwardIter< T_MdSpan > const &mdIter)