Range-v3
Range algorithms, views, and actions for the Standard Library
ranges::insert_iterator< Container > Struct Template Reference

Public Types

using container_type = Container
 
using difference_type = std::ptrdiff_t
 

Public Member Functions

constexpr insert_iterator (Container &x, typename Container::iterator w)
 
insert_iteratoroperator * ()
 
insert_iteratoroperator++ ()
 
insert_iteratoroperator++ (int)
 
insert_iteratoroperator= (typename Container::value_type const &value)
 
insert_iteratoroperator= (typename Container::value_type &&value)