AccessibleRecordDim typedef | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | |
arrayIndex() const -> ArrayIndex | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | inline |
asFlatTuple() | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | inline |
asFlatTuple() const | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | inline |
asTuple() | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | inline |
asTuple() const | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | inline |
BoundRecordCoord typedef | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | |
get() -> decltype(auto) | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | inline |
get() const -> decltype(auto) | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | inline |
internal::loadSimdFromField(const T &srcRef, Simd &dstSimd, SrcRC srcRC, DstRC dstRC) | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | friend |
internal::storeSimdToField(const Simd &srcSimd, TFwd &&dstRef, SrcRC srcRC, DstRC dstRC) | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | friend |
load() -> Loader | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | inline |
load() const -> LoaderConst | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | inline |
loadAs() -> TupleLike | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | inline |
loadAs() const -> TupleLike | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | inline |
operator!=(const RecordRef &vd, const T &t) -> bool | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | friend |
operator!=(const T &t, const RecordRef &vd) -> bool | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | friend |
operator%(const RecordRef &vd, const T &t) | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | friend |
operator%=(const T &other) -> RecordRef & | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | inline |
operator()(RecordCoord< Coord... >) const -> decltype(auto) | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | inline |
operator()(RecordCoord< Coord... >) -> decltype(auto) | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | inline |
operator()(Tags...) const -> decltype(auto) | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | inline |
operator()(Tags...) -> decltype(auto) | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | inline |
operator*(const RecordRef &vd, const T &t) | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | friend |
operator*(const T &t, const RecordRef &vd) | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | friend |
operator*=(const T &other) -> RecordRef & | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | inline |
operator+(const RecordRef &vd, const T &t) | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | friend |
operator+(const T &t, const RecordRef &vd) | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | friend |
operator+=(const T &other) -> RecordRef & | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | inline |
operator-(const RecordRef &vd, const T &t) | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | friend |
operator-=(const T &other) -> RecordRef & | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | inline |
operator/(const RecordRef &vd, const T &t) | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | friend |
operator/=(const T &other) -> RecordRef & | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | inline |
operator<(const RecordRef &vd, const T &t) -> bool | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | friend |
operator<(const T &t, const RecordRef &vd) -> bool | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | friend |
operator<=(const RecordRef &vd, const T &t) -> bool | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | friend |
operator<=(const T &t, const RecordRef &vd) -> bool | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | friend |
operator=(const RecordRef &other) -> RecordRef & | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | inline |
operator=(RecordRef &&) noexcept -> RecordRef &=default | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | |
operator=(const T &other) -> RecordRef & | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | inline |
operator==(const RecordRef &vd, const T &t) -> bool | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | friend |
operator==(const T &t, const RecordRef &vd) -> bool | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | friend |
operator>(const RecordRef &vd, const T &t) -> bool | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | friend |
operator>(const T &t, const RecordRef &vd) -> bool | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | friend |
operator>=(const RecordRef &vd, const T &t) -> bool | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | friend |
operator>=(const T &t, const RecordRef &vd) -> bool | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | friend |
RecordRef() | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | inline |
RecordRef(ArrayIndex ai, std::conditional_t< OwnView, View &&, View & > view) | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | inline |
RecordRef(const RecordRef &)=default | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | |
RecordRef(RecordRef &&) noexcept=default | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | |
RecordRef(const RecordRef< OtherView, OtherBoundRecordCoord, OtherOwnView > &recordRef) | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | inline |
RecordRef(const T &scalar) | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | inlineexplicit |
store(const TupleLike &t) | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | inline |
swap(std::conditional_t< OwnView, RecordRef &, RecordRef > a, std::conditional_t< OwnView, RecordRef &, RecordRef > b) noexcept | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | friend |
View typedef | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | |
~RecordRef()=default | llama::RecordRef< TView, TBoundRecordCoord, OwnView > | |