Range-v3
Range algorithms, views, and actions for the Standard Library
 
Loading...
Searching...
No Matches
ranges::writable_ Concept Reference

The writable_ concept. More...

#include <range/v3/iterator/concepts.hpp>

Concept definition

template<typename O, typename T>
concept ranges::writable_ = requires(O && o, T && t) { *o = (T &&) t, *(O &&) o = (T &&) t, const_cast<iter_reference_t<O> const &&>(*o) = (T &&) t, const_cast<iter_reference_t<O> const &&>(*(O &&) o) = (T &&) t; }
The writable_ concept.
Definition concepts.hpp:158

Detailed Description

The writable_ concept.