Tatooine
|
This is the complete list of members for tatooine::dynamic_multidim, including all inherited members.
begin() | tatooine::dynamic_multidim | inline |
dynamic_multidim(std::vector< std::pair< std::size_t, std::size_t > > ranges) | tatooine::dynamic_multidim | inlineexplicit |
dynamic_multidim(std::vector< std::pair< std::size_t, std::size_t > > &&ranges) | tatooine::dynamic_multidim | inlineexplicit |
dynamic_multidim(std::vector< std::size_t > const &res) | tatooine::dynamic_multidim | inlineexplicit |
dynamic_multidim(std::array< std::pair< std::size_t, std::size_t >, N > const &ranges) | tatooine::dynamic_multidim | inlineexplicit |
dynamic_multidim(std::array< std::size_t, N > const &res) | tatooine::dynamic_multidim | inlineexplicit |
dynamic_multidim(std::pair< Ts, Ts > const &... ranges) | tatooine::dynamic_multidim | inlineexplicit |
dynamic_multidim(Ts const (&... ranges)[2]) | tatooine::dynamic_multidim | inline |
dynamic_multidim(integral auto const ... res) | tatooine::dynamic_multidim | inlineexplicit |
end() | tatooine::dynamic_multidim | inline |
m_ranges | tatooine::dynamic_multidim | private |
num_dimensions() const -> std::size_t | tatooine::dynamic_multidim | inline |
operator[](std::size_t i) -> auto & | tatooine::dynamic_multidim | inline |
operator[](std::size_t i) const -> auto const & | tatooine::dynamic_multidim | inline |
ranges() -> std::vector< std::pair< std::size_t, std::size_t > > & | tatooine::dynamic_multidim | inline |
ranges() const -> std::vector< std::pair< std::size_t, std::size_t > > const & | tatooine::dynamic_multidim | inline |