Accessor typedef | llama::View< TMapping, TBlobType, TAccessor > | |
accessor() -> Accessor & | llama::View< TMapping, TBlobType, TAccessor > | inline |
accessor() const -> const Accessor & | llama::View< TMapping, TBlobType, TAccessor > | inline |
ArrayExtents typedef | llama::View< TMapping, TBlobType, TAccessor > | |
ArrayIndex typedef | llama::View< TMapping, TBlobType, TAccessor > | |
begin() -> iterator | llama::View< TMapping, TBlobType, TAccessor > | inline |
begin() const -> const_iterator | llama::View< TMapping, TBlobType, TAccessor > | inline |
blobs() -> Array< BlobType, Mapping::blobCount > & | llama::View< TMapping, TBlobType, TAccessor > | inline |
blobs() const -> const Array< BlobType, Mapping::blobCount > & | llama::View< TMapping, TBlobType, TAccessor > | inline |
BlobType typedef | llama::View< TMapping, TBlobType, TAccessor > | |
const_iterator typedef | llama::View< TMapping, TBlobType, TAccessor > | |
end() -> iterator | llama::View< TMapping, TBlobType, TAccessor > | inline |
end() const -> const_iterator | llama::View< TMapping, TBlobType, TAccessor > | inline |
extents() const -> ArrayExtents | llama::View< TMapping, TBlobType, TAccessor > | inline |
iterator typedef | llama::View< TMapping, TBlobType, TAccessor > | |
mapping() -> Mapping & | llama::View< TMapping, TBlobType, TAccessor > | inline |
mapping() const -> const Mapping & | llama::View< TMapping, TBlobType, TAccessor > | inline |
Mapping typedef | llama::View< TMapping, TBlobType, TAccessor > | |
operator()(llama::ArrayIndex< V, ArrayIndex::rank >) const | llama::View< TMapping, TBlobType, TAccessor > | inline |
operator()(ArrayIndex ai) const -> decltype(auto) | llama::View< TMapping, TBlobType, TAccessor > | inline |
operator()(ArrayIndex ai) -> decltype(auto) | llama::View< TMapping, TBlobType, TAccessor > | inline |
operator()(Indices... indices) const -> decltype(auto) | llama::View< TMapping, TBlobType, TAccessor > | inline |
operator()(Indices... indices) -> decltype(auto) | llama::View< TMapping, TBlobType, TAccessor > | inline |
llama::accessor::Default::operator()(Reference &&r) const -> Reference | llama::accessor::Default | inlineprivate |
operator[](ArrayIndex ai) const -> decltype(auto) | llama::View< TMapping, TBlobType, TAccessor > | inline |
operator[](ArrayIndex ai) -> decltype(auto) | llama::View< TMapping, TBlobType, TAccessor > | inline |
operator[](llama::ArrayIndex< V, ArrayIndex::rank >) const | llama::View< TMapping, TBlobType, TAccessor > | inline |
operator[](size_type index) const -> decltype(auto) | llama::View< TMapping, TBlobType, TAccessor > | inline |
operator[](size_type index) -> decltype(auto) | llama::View< TMapping, TBlobType, TAccessor > | inline |
RecordDim typedef | llama::View< TMapping, TBlobType, TAccessor > | |
RecordRef | llama::View< TMapping, TBlobType, TAccessor > | friend |
View()=default | llama::View< TMapping, TBlobType, TAccessor > | |
View(Mapping mapping, Array< BlobType, Mapping::blobCount > blobs={}, Accessor accessor={}) | llama::View< TMapping, TBlobType, TAccessor > | inlineexplicit |