Horizon
Public Types | Public Member Functions | List of all members
ranges::raw_storage_iterator< O, Val > Struct Template Reference

Public Types

using difference_type = iter_difference_t< O >
 

Public Member Functions

 raw_storage_iterator (O out)
 
raw_storage_iteratoroperator* () noexcept
 
CPP_member auto operator= (Val const &val) -> CPP_ret(raw_storage_iterator &)(requires copy_constructible< Val >)
 
CPP_member auto operator= (Val &&val) -> CPP_ret(raw_storage_iterator &)(requires move_constructible< Val >)
 
raw_storage_iteratoroperator++ ()
 
CPP_member auto operator++ (int) -> CPP_ret(void)(requires(!forward_iterator< O >))
 
CPP_member auto operator++ (int) -> CPP_ret(raw_storage_iterator)(requires forward_iterator< O >)
 
base () const
 

The documentation for this struct was generated from the following file: