Public Types | |
using | difference_type = iter_difference_t< I > |
Public Member Functions | |
I | base () const |
iterator_wrapper (iterator_wrapper const &that) | |
iterator_wrapper (I &i) | |
auto | operator* () return **i_ noexcept(noexcept(decltype(CPP_AUTO_FUN_RETURNS_const)(CPP_AUTO_FUN_RETURNS_const))) -> decltype(CPP_AUTO_FUN_RETURNS_const) |
iterator_wrapper & | operator++ () |
void | operator++ (int) |
iterator_wrapper & | operator= (iterator_wrapper const &that) |