Template Class BroadcastIt

Class Documentation

template<class T>
class brille::BroadcastIt

Public Types

typedef std::vector<T> holder

Public Functions

BroadcastIt(const holder &a, const holder &b)
BroadcastIt(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
BroadcastIt<T> &operator++()
bool operator==(const BroadcastIt<T> &other) const
bool operator!=(const BroadcastIt<T> &other) const
std::tuple<holder, holder, holder> operator*() const
BroadcastIt<T> begin() const
BroadcastIt<T> end() const

Protected Functions

const holder &outer() const