apply(TFunc &&func, const TContainers &... args) | VectorArithmeticMixin< T, TDerived, Incrementable > | |
at(long row, long repeat=0) const | Column< T, N, TContainer > | |
at(long row, long repeat=0) | Column< T, N, TContainer > | |
begin() const | ContiguousContainerMixin< T, TDerived > | inline |
begin() | ContiguousContainerMixin< T, TDerived > | inline |
cbegin() | ContiguousContainerMixin< T, TDerived > | inline |
cend() | ContiguousContainerMixin< T, TDerived > | inline |
Column() | Column< T, N, TContainer > | |
Column(Info info, long rowCount=0) | Column< T, N, TContainer > | explicit |
Column(Info info, long rowCount, T *data) | Column< T, N, TContainer > | |
Column(Info info, Ts &&... args) | Column< T, N, TContainer > | |
columnsRowCount(TSeq &&columns) | Column< T, N, TContainer > | related |
const_iterator typedef | ContiguousContainerMixin< T, TDerived > | |
const_reference typedef | ContiguousContainerMixin< T, TDerived > | |
container() const | DataContainer< T, TContainer, Column< T, N, TContainer > > | inline |
data() | DataContainer< T, TContainer, Column< T, N, TContainer > > | inline |
data() const | DataContainer< T, TContainer, Column< T, N, TContainer > > | inline |
difference_type typedef | ContiguousContainerMixin< T, TDerived > | |
Dim | Column< T, N, TContainer > | static |
elementCount() const | Column< T, N, TContainer > | |
emtpy() const | ContiguousContainerMixin< T, TDerived > | inline |
end() const | ContiguousContainerMixin< T, TDerived > | inline |
end() | ContiguousContainerMixin< T, TDerived > | inline |
entry(long row) const | Column< T, N, TContainer > | |
entry(long row) | Column< T, N, TContainer > | |
generate(TFunc &&func, const TContainers &... args) | VectorArithmeticMixin< T, TDerived, Incrementable > | |
Holder typedef | DataContainer< T, TContainer, Column< T, N, TContainer > > | |
info() const | Column< T, N, TContainer > | |
Info typedef | Column< T, N, TContainer > | |
iterator typedef | ContiguousContainerMixin< T, TDerived > | |
makeColumn(TInfo info, TContainer &&data) | Column< T, N, TContainer > | related |
makeColumn(TInfo &&info, long rowCount, T *data) | Column< T, N, TContainer > | related |
moveTo(TContainer &destination) | DataContainer< T, TContainer, Column< T, N, TContainer > > | inline |
operator!=(const TDerived &rhs) const | ContiguousContainerMixin< T, TDerived > | inline |
operator()(long row, long repeat=0) const | Column< T, N, TContainer > | |
operator()(long row, long repeat=0) | Column< T, N, TContainer > | |
operator*=(const T &rhs) | VectorArithmeticMixin< T, TDerived, Incrementable > | |
operator+() const | VectorArithmeticMixin< T, TDerived, Incrementable > | |
operator+=(const TDerived &rhs) | VectorArithmeticMixin< T, TDerived, Incrementable > | |
operator+=(const T &rhs) | VectorArithmeticMixin< T, TDerived, Incrementable > | |
operator-() const | VectorArithmeticMixin< T, TDerived, Incrementable > | |
operator-=(const TDerived &rhs) | VectorArithmeticMixin< T, TDerived, Incrementable > | |
operator-=(const T &rhs) | VectorArithmeticMixin< T, TDerived, Incrementable > | |
operator/=(const T &rhs) | VectorArithmeticMixin< T, TDerived, Incrementable > | |
operator<<(std::ostream &os, const ContiguousContainerMixin< T, TDerived > &container) | ContiguousContainerMixin< T, TDerived > | related |
operator==(const TDerived &rhs) const | ContiguousContainerMixin< T, TDerived > | inlinevirtual |
operator[](size_type index) const | ContiguousContainerMixin< T, TDerived > | inline |
operator[](size_type index) | ContiguousContainerMixin< T, TDerived > | inline |
RandomScalarColumn(long size=3, T min=almostMin< T >(), T max=almostMax< T >()) | RandomScalarColumn< T > | explicit |
reference typedef | ContiguousContainerMixin< T, TDerived > | |
rename(const std::string &name) | Column< T, N, TContainer > | |
reshape(long repeatCount=1) | Column< T, N, TContainer > | |
reshape(Position< N > shape) | Column< T, N, TContainer > | |
rowCount() const | Column< T, N, TContainer > | |
size() const | DataContainer< T, TContainer, Column< T, N, TContainer > > | inline |
size_type typedef | ContiguousContainerMixin< T, TDerived > | |
slice(const Segment &rows) const | Column< T, N, TContainer > | |
slice(const Segment &rows) | Column< T, N, TContainer > | |
Value typedef | Column< T, N, TContainer > | |
value_type typedef | ContiguousContainerMixin< T, TDerived > | |
vector() const | DataContainer< T, TContainer, Column< T, N, TContainer > > | inline |
~RandomScalarColumn()=default | RandomScalarColumn< T > | virtual |