#include <atlas/mdspan.h>
          template<typename T, size_t Base>
          index_reference class
        
        
Public types
- using value_type = T
Constructors, destructors, conversion operators
- 
              index_reference(value_type& idx) constexpr 
- operator value_type() const constexpr noexcept
Public functions
- 
              void set(const value_type& value) constexpr 
- 
              auto get() const -> value_type constexpr 
- 
              void operator=(const value_type& value) constexpr 
- 
              auto operator=(const index_reference& other) -> index_ reference& constexpr noexcept 
- 
              auto operator--() -> index_reference& constexpr noexcept 
- 
              auto operator++() -> index_reference& constexpr noexcept 
- 
              auto operator+=(value_type v) -> index_ reference& constexpr noexcept 
- 
              auto operator-=(value_type v) -> index_ reference& constexpr noexcept