Template Class BroadcastIt2

Class Documentation

template<class T>
class brille::BroadcastIt2

Public Types

typedef std::array<T, 2> holder

Public Functions

BroadcastIt2(const holder &a, const holder &b)
BroadcastIt2(const holder &s0, const holder &s1, const holder &sO, const holder &i0, const holder &i1, const holder &iO)
holder shape() const
size_t ndim() const
BroadcastIt2<T> &operator++()
bool operator==(const BroadcastIt2<T> &other) const
bool operator!=(const BroadcastIt2<T> &other) const
std::tuple<holder, holder, holder> operator*() const
BroadcastIt2<T> begin() const
BroadcastIt2<T> end() const

Protected Functions

const holder &outer() const