Low-Level Abstraction of Memory Access
llama::RecordRef< TView, TBoundRecordCoord, OwnView > Member List

This is the complete list of members for llama::RecordRef< TView, TBoundRecordCoord, OwnView >, including all inherited members.

AccessibleRecordDim typedefllama::RecordRef< TView, TBoundRecordCoord, OwnView >
arrayIndex() const -> ArrayIndexllama::RecordRef< TView, TBoundRecordCoord, OwnView >inline
asFlatTuple()llama::RecordRef< TView, TBoundRecordCoord, OwnView >inline
asFlatTuple() constllama::RecordRef< TView, TBoundRecordCoord, OwnView >inline
asTuple()llama::RecordRef< TView, TBoundRecordCoord, OwnView >inline
asTuple() constllama::RecordRef< TView, TBoundRecordCoord, OwnView >inline
BoundRecordCoord typedefllama::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() -> Loaderllama::RecordRef< TView, TBoundRecordCoord, OwnView >inline
load() const -> LoaderConstllama::RecordRef< TView, TBoundRecordCoord, OwnView >inline
loadAs() -> TupleLikellama::RecordRef< TView, TBoundRecordCoord, OwnView >inline
loadAs() const -> TupleLikellama::RecordRef< TView, TBoundRecordCoord, OwnView >inline
operator!=(const RecordRef &vd, const T &t) -> boolllama::RecordRef< TView, TBoundRecordCoord, OwnView >friend
operator!=(const T &t, const RecordRef &vd) -> boolllama::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) -> boolllama::RecordRef< TView, TBoundRecordCoord, OwnView >friend
operator<(const T &t, const RecordRef &vd) -> boolllama::RecordRef< TView, TBoundRecordCoord, OwnView >friend
operator<=(const RecordRef &vd, const T &t) -> boolllama::RecordRef< TView, TBoundRecordCoord, OwnView >friend
operator<=(const T &t, const RecordRef &vd) -> boolllama::RecordRef< TView, TBoundRecordCoord, OwnView >friend
operator=(const RecordRef &other) -> RecordRef &llama::RecordRef< TView, TBoundRecordCoord, OwnView >inline
operator=(RecordRef &&) noexcept -> RecordRef &=defaultllama::RecordRef< TView, TBoundRecordCoord, OwnView >
operator=(const T &other) -> RecordRef &llama::RecordRef< TView, TBoundRecordCoord, OwnView >inline
operator==(const RecordRef &vd, const T &t) -> boolllama::RecordRef< TView, TBoundRecordCoord, OwnView >friend
operator==(const T &t, const RecordRef &vd) -> boolllama::RecordRef< TView, TBoundRecordCoord, OwnView >friend
operator>(const RecordRef &vd, const T &t) -> boolllama::RecordRef< TView, TBoundRecordCoord, OwnView >friend
operator>(const T &t, const RecordRef &vd) -> boolllama::RecordRef< TView, TBoundRecordCoord, OwnView >friend
operator>=(const RecordRef &vd, const T &t) -> boolllama::RecordRef< TView, TBoundRecordCoord, OwnView >friend
operator>=(const T &t, const RecordRef &vd) -> boolllama::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 &)=defaultllama::RecordRef< TView, TBoundRecordCoord, OwnView >
RecordRef(RecordRef &&) noexcept=defaultllama::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) noexceptllama::RecordRef< TView, TBoundRecordCoord, OwnView >friend
View typedefllama::RecordRef< TView, TBoundRecordCoord, OwnView >
~RecordRef()=defaultllama::RecordRef< TView, TBoundRecordCoord, OwnView >