BitPackedIntRef(StoredIntegralCV *ptr, SizeType bitOffset, VHBits vhBits) | llama::mapping::internal::BitPackedIntRef< Integral, StoredIntegralCV, VHBits, SizeType, SignBit > | inline |
BitPackedIntRef(const BitPackedIntRef &)=default | llama::mapping::internal::BitPackedIntRef< Integral, StoredIntegralCV, VHBits, SizeType, SignBit > | |
operator Integral() const | llama::mapping::internal::BitPackedIntRef< Integral, StoredIntegralCV, VHBits, SizeType, SignBit > | inline |
operator%=(const Integral &rhs) -> BitPackedIntRef< Integral, StoredIntegralCV, VHBits, SizeType, SignBit > & | llama::ProxyRefOpMixin< BitPackedIntRef< Integral, StoredIntegralCV, VHBits, SizeType, SignBit >, Integral > | inline |
operator&=(const Integral &rhs) -> BitPackedIntRef< Integral, StoredIntegralCV, VHBits, SizeType, SignBit > & | llama::ProxyRefOpMixin< BitPackedIntRef< Integral, StoredIntegralCV, VHBits, SizeType, SignBit >, Integral > | inline |
operator*=(const Integral &rhs) -> BitPackedIntRef< Integral, StoredIntegralCV, VHBits, SizeType, SignBit > & | llama::ProxyRefOpMixin< BitPackedIntRef< Integral, StoredIntegralCV, VHBits, SizeType, SignBit >, Integral > | inline |
operator++() -> BitPackedIntRef< Integral, StoredIntegralCV, VHBits, SizeType, SignBit > & | llama::ProxyRefOpMixin< BitPackedIntRef< Integral, StoredIntegralCV, VHBits, SizeType, SignBit >, Integral > | inline |
operator++(int) -> Integral | llama::ProxyRefOpMixin< BitPackedIntRef< Integral, StoredIntegralCV, VHBits, SizeType, SignBit >, Integral > | inline |
operator+=(const Integral &rhs) -> BitPackedIntRef< Integral, StoredIntegralCV, VHBits, SizeType, SignBit > & | llama::ProxyRefOpMixin< BitPackedIntRef< Integral, StoredIntegralCV, VHBits, SizeType, SignBit >, Integral > | inline |
operator--() -> BitPackedIntRef< Integral, StoredIntegralCV, VHBits, SizeType, SignBit > & | llama::ProxyRefOpMixin< BitPackedIntRef< Integral, StoredIntegralCV, VHBits, SizeType, SignBit >, Integral > | inline |
operator--(int) -> Integral | llama::ProxyRefOpMixin< BitPackedIntRef< Integral, StoredIntegralCV, VHBits, SizeType, SignBit >, Integral > | inline |
operator-=(const Integral &rhs) -> BitPackedIntRef< Integral, StoredIntegralCV, VHBits, SizeType, SignBit > & | llama::ProxyRefOpMixin< BitPackedIntRef< Integral, StoredIntegralCV, VHBits, SizeType, SignBit >, Integral > | inline |
operator/=(const Integral &rhs) -> BitPackedIntRef< Integral, StoredIntegralCV, VHBits, SizeType, SignBit > & | llama::ProxyRefOpMixin< BitPackedIntRef< Integral, StoredIntegralCV, VHBits, SizeType, SignBit >, Integral > | inline |
operator<<=(const Integral &rhs) -> BitPackedIntRef< Integral, StoredIntegralCV, VHBits, SizeType, SignBit > & | llama::ProxyRefOpMixin< BitPackedIntRef< Integral, StoredIntegralCV, VHBits, SizeType, SignBit >, Integral > | inline |
operator=(const BitPackedIntRef &other) -> BitPackedIntRef & | llama::mapping::internal::BitPackedIntRef< Integral, StoredIntegralCV, VHBits, SizeType, SignBit > | inline |
operator=(Integral value) -> BitPackedIntRef & | llama::mapping::internal::BitPackedIntRef< Integral, StoredIntegralCV, VHBits, SizeType, SignBit > | inline |
operator>>=(const Integral &rhs) -> BitPackedIntRef< Integral, StoredIntegralCV, VHBits, SizeType, SignBit > & | llama::ProxyRefOpMixin< BitPackedIntRef< Integral, StoredIntegralCV, VHBits, SizeType, SignBit >, Integral > | inline |
operator^=(const Integral &rhs) -> BitPackedIntRef< Integral, StoredIntegralCV, VHBits, SizeType, SignBit > & | llama::ProxyRefOpMixin< BitPackedIntRef< Integral, StoredIntegralCV, VHBits, SizeType, SignBit >, Integral > | inline |
operator|=(const Integral &rhs) -> BitPackedIntRef< Integral, StoredIntegralCV, VHBits, SizeType, SignBit > & | llama::ProxyRefOpMixin< BitPackedIntRef< Integral, StoredIntegralCV, VHBits, SizeType, SignBit >, Integral > | inline |
value_type typedef | llama::mapping::internal::BitPackedIntRef< Integral, StoredIntegralCV, VHBits, SizeType, SignBit > | |