Tatooine
tatooine::dynamic_multidim Member List

This is the complete list of members for tatooine::dynamic_multidim, including all inherited members.

begin()tatooine::dynamic_multidiminline
dynamic_multidim(std::vector< std::pair< std::size_t, std::size_t > > ranges)tatooine::dynamic_multidiminlineexplicit
dynamic_multidim(std::vector< std::pair< std::size_t, std::size_t > > &&ranges)tatooine::dynamic_multidiminlineexplicit
dynamic_multidim(std::vector< std::size_t > const &res)tatooine::dynamic_multidiminlineexplicit
dynamic_multidim(std::array< std::pair< std::size_t, std::size_t >, N > const &ranges)tatooine::dynamic_multidiminlineexplicit
dynamic_multidim(std::array< std::size_t, N > const &res)tatooine::dynamic_multidiminlineexplicit
dynamic_multidim(std::pair< Ts, Ts > const &... ranges)tatooine::dynamic_multidiminlineexplicit
dynamic_multidim(Ts const (&... ranges)[2])tatooine::dynamic_multidiminline
dynamic_multidim(integral auto const ... res)tatooine::dynamic_multidiminlineexplicit
end()tatooine::dynamic_multidiminline
m_rangestatooine::dynamic_multidimprivate
num_dimensions() const -> std::size_ttatooine::dynamic_multidiminline
operator[](std::size_t i) -> auto &tatooine::dynamic_multidiminline
operator[](std::size_t i) const -> auto const &tatooine::dynamic_multidiminline
ranges() -> std::vector< std::pair< std::size_t, std::size_t > > &tatooine::dynamic_multidiminline
ranges() const -> std::vector< std::pair< std::size_t, std::size_t > > const &tatooine::dynamic_multidiminline