boost::multi::elements_range_t::operator=
Assignment operators
Synopses
Declared in <boost/multi/array_ref.hpp>
Copy assignment operator
elements_range_t&
operator=(elements_range_t const& other) = delete;
Move assignment operator
elements_range_t&
operator=(elements_range_t&& other) noexcept(false);
Assignment operator
template<
class OtherElementRange,
class = decltype(adl_copy(std::begin(std::declval<OtherElementRange&&>()), std::end(std::declval<OtherElementRange&&>()), std::declval<iterator>()))>
elements_range_t&
operator=(OtherElementRange&& other) &;
Assignment operator
template<
class OtherElementRange,
class = decltype(adl_copy(std::begin(std::declval<OtherElementRange&&>()), std::end(std::declval<OtherElementRange&&>()), std::declval<iterator>()))>
constexpr
elements_range_t&
operator=(OtherElementRange&& other) &&;
Assignment operator
elements_range_t&
operator=(std::initializer_list<value_type> values) &&;
Assignment operator
elements_range_t&
operator=(std::initializer_list<value_type> values) &;
Created with MrDocs