KTL
Loading...
Searching...
No Matches
ktl::ipair_iterator< K, I > Member List

This is the complete list of members for ktl::ipair_iterator< K, I >, including all inherited members.

ipair_iterator(I &&iterator) noexcept(std::is_nothrow_default_constructible_v< K > &&std::is_nothrow_move_constructible_v< I >)ktl::ipair_iterator< K, I >inline
operator!=(const ipair_iterator &b) const noexcept(noexcept(std::declval< const I & >() !=std::declval< const I & >()))ktl::ipair_iterator< K, I >inline
operator*() const noexcept(std::is_nothrow_constructible_v< value_type, K, I > &&noexcept(*std::declval< I & >()))ktl::ipair_iterator< K, I >inline
operator++() noexcept(noexcept(++std::declval< K & >()) &&noexcept(++std::declval< I & >()))ktl::ipair_iterator< K, I >inline
operator++(int) noexcept(std::is_nothrow_copy_constructible_v< ipair_iterator > &&noexcept(++std::declval< K & >()) &&noexcept(++std::declval< I & >()))ktl::ipair_iterator< K, I >inline
operator--() noexcept(noexcept(--std::declval< K & >()) &&noexcept(--std::declval< I & >()))ktl::ipair_iterator< K, I >inline
operator--(int) noexcept(std::is_nothrow_copy_constructible_v< ipair_iterator > &&noexcept(--std::declval< K & >()) &&noexcept(--std::declval< I & >()))ktl::ipair_iterator< K, I >inline
operator->() const noexcept(std::is_nothrow_constructible_v< value_type, K, I > &&noexcept(*std::declval< I & >()))ktl::ipair_iterator< K, I >inline
operator==(const ipair_iterator &b) const noexcept(noexcept(std::declval< const I & >()==std::declval< const I & >()))ktl::ipair_iterator< K, I >inline
pointer typedefktl::ipair_iterator< K, I >
reference typedefktl::ipair_iterator< K, I >
value_type typedefktl::ipair_iterator< K, I >