boost::multi::dynamic_array::operator[]
Subscript operators
Synopses
Declared in <boost/multi/array.hpp>
Subscript operator
constexpr
const_subarray
operator[]() const &;
constexpr
decltype(auto)
operator[](index idx) &&;
constexpr
const_reference
operator[](index idx) const &;
Subscript operator
constexpr
subarray::reference
operator[](index idx) &;
template<
class A1 = irange,
class A2 = irange>
constexpr
decltype(auto)
operator[](
A1 arg1,
A2 arg2) const &;
template<
class A1 = irange,
class A2 = irange>
constexpr
decltype(auto)
operator[](
A1 arg1,
A2 arg2) &;
template<
class A1 = irange,
class A2 = irange>
constexpr
decltype(auto)
operator[](
A1 arg1,
A2 arg2) &&;
template<
class A1 = irange,
class A2 = irange,
class A3 = irange>
constexpr
decltype(auto)
operator[](
A1 arg1,
A2 arg2,
A3 arg3) const &;
template<
class A1 = irange,
class A2 = irange,
class A3 = irange>
constexpr
decltype(auto)
operator[](
A1 arg1,
A2 arg2,
A3 arg3) &;
template<
class A1 = irange,
class A2 = irange,
class A3 = irange>
constexpr
decltype(auto)
operator[](
A1 arg1,
A2 arg2,
A3 arg3) &&;
template<
class A1 = irange,
class A2 = irange,
class A3 = irange,
class A4 = irange,
class... As>
constexpr
decltype(auto)
operator[](
A1 arg1,
A2 arg2,
A3 arg3,
A4 arg4,
As... args) const &;
template<
class A1 = irange,
class A2 = irange,
class A3 = irange,
class A4 = irange,
class... As>
constexpr
decltype(auto)
operator[](
A1 arg1,
A2 arg2,
A3 arg3,
A4 arg4,
As... args) &;
template<
class A1 = irange,
class A2 = irange,
class A3 = irange,
class A4 = irange,
class... As>
constexpr
decltype(auto)
operator[](
A1 arg1,
A2 arg2,
A3 arg3,
A4 arg4,
As... args) &&;
Created with MrDocs