|
constexpr | Reference (const Inner &innerMapping, ArrayIndex ai, BlobArray &blobs) |
|
| Reference (const Reference &)=default |
|
constexpr auto | operator= (const Reference &other) -> Reference & |
|
constexpr | operator value_type () const |
|
constexpr auto | operator= (value_type v) -> Reference & |
|
constexpr auto | operator+= (const GetType< TRecordDim, RC > &rhs) -> Reference< RC, BlobArray > & |
|
constexpr auto | operator-= (const GetType< TRecordDim, RC > &rhs) -> Reference< RC, BlobArray > & |
|
constexpr auto | operator*= (const GetType< TRecordDim, RC > &rhs) -> Reference< RC, BlobArray > & |
|
constexpr auto | operator/= (const GetType< TRecordDim, RC > &rhs) -> Reference< RC, BlobArray > & |
|
constexpr auto | operator%= (const GetType< TRecordDim, RC > &rhs) -> Reference< RC, BlobArray > & |
|
constexpr auto | operator<<= (const GetType< TRecordDim, RC > &rhs) -> Reference< RC, BlobArray > & |
|
constexpr auto | operator>>= (const GetType< TRecordDim, RC > &rhs) -> Reference< RC, BlobArray > & |
|
constexpr auto | operator&= (const GetType< TRecordDim, RC > &rhs) -> Reference< RC, BlobArray > & |
|
constexpr auto | operator|= (const GetType< TRecordDim, RC > &rhs) -> Reference< RC, BlobArray > & |
|
constexpr auto | operator^= (const GetType< TRecordDim, RC > &rhs) -> Reference< RC, BlobArray > & |
|
constexpr auto | operator++ () -> Reference< RC, BlobArray > & |
|
constexpr auto | operator++ (int) -> GetType< TRecordDim, RC > |
|
constexpr auto | operator-- () -> Reference< RC, BlobArray > & |
|
constexpr auto | operator-- (int) -> GetType< TRecordDim, RC > |
|
template<typename TArrayExtents, typename TRecordDim, template< typename, typename > typename InnerMapping>
template<typename RC, typename BlobArray>
struct llama::mapping::Bytesplit< TArrayExtents, TRecordDim, InnerMapping >::Reference< RC, BlobArray >
Definition at line 58 of file Bytesplit.hpp.