|
| | aged_container_iterator ()=default |
| |
| template<bool other_is_const, class OtherIterator , class OtherBase , class = typename std::enable_if< (other_is_const == false || is_const == true) && std::is_same<Iterator, OtherIterator>::value == false>::type> |
| | aged_container_iterator (aged_container_iterator< other_is_const, OtherIterator, OtherBase > const &other) |
| |
| template<bool other_is_const, class OtherBase , class = typename std::enable_if< other_is_const == false || is_const == true>::type> |
| | aged_container_iterator (aged_container_iterator< other_is_const, Iterator, OtherBase > const &other) |
| |
| template<bool other_is_const, class OtherIterator , class OtherBase > |
| auto | operator= (aged_container_iterator< other_is_const, OtherIterator, OtherBase > const &other) -> typename std::enable_if< other_is_const==false||is_const==true, aged_container_iterator & >::type |
| |
| template<bool other_is_const, class OtherIterator , class OtherBase > |
| bool | operator== (aged_container_iterator< other_is_const, OtherIterator, OtherBase > const &other) const |
| |
| template<bool other_is_const, class OtherIterator , class OtherBase > |
| bool | operator!= (aged_container_iterator< other_is_const, OtherIterator, OtherBase > const &other) const |
| |
| aged_container_iterator & | operator++ () |
| |
| aged_container_iterator | operator++ (int) |
| |
| aged_container_iterator & | operator-- () |
| |
| aged_container_iterator | operator-- (int) |
| |
| Base::reference | operator* () const |
| |
| Base::pointer | operator-> () const |
| |
| time_point const & | when () const |
| |
template<bool is_const, class Iterator, class Base = std::iterator< typename std::iterator_traits<Iterator>::iterator_category, typename std::conditional< is_const, typename Iterator::value_type::stashed::value_type const, typename Iterator::value_type::stashed::value_type>::type, typename std::iterator_traits<Iterator>::difference_type>>
class beast::detail::aged_container_iterator< is_const, Iterator, Base >
Definition at line 47 of file aged_container_iterator.h.
template<bool is_const, class Iterator , class Base = std::iterator< typename std::iterator_traits<Iterator>::iterator_category, typename std::conditional< is_const, typename Iterator::value_type::stashed::value_type const, typename Iterator::value_type::stashed::value_type>::type, typename std::iterator_traits<Iterator>::difference_type>>
template<bool is_const, class Iterator , class Base = std::iterator< typename std::iterator_traits<Iterator>::iterator_category, typename std::conditional< is_const, typename Iterator::value_type::stashed::value_type const, typename Iterator::value_type::stashed::value_type>::type, typename std::iterator_traits<Iterator>::difference_type>>
template<bool other_is_const, class OtherIterator , class OtherBase , class = typename std::enable_if< (other_is_const == false || is_const == true) && std::is_same<Iterator, OtherIterator>::value == false>::type>
template<bool is_const, class Iterator , class Base = std::iterator< typename std::iterator_traits<Iterator>::iterator_category, typename std::conditional< is_const, typename Iterator::value_type::stashed::value_type const, typename Iterator::value_type::stashed::value_type>::type, typename std::iterator_traits<Iterator>::difference_type>>
template<bool other_is_const, class OtherBase , class = typename std::enable_if< other_is_const == false || is_const == true>::type>
template<bool is_const, class Iterator , class Base = std::iterator< typename std::iterator_traits<Iterator>::iterator_category, typename std::conditional< is_const, typename Iterator::value_type::stashed::value_type const, typename Iterator::value_type::stashed::value_type>::type, typename std::iterator_traits<Iterator>::difference_type>>
template<class OtherIterator >
template<bool is_const, class Iterator , class Base = std::iterator< typename std::iterator_traits<Iterator>::iterator_category, typename std::conditional< is_const, typename Iterator::value_type::stashed::value_type const, typename Iterator::value_type::stashed::value_type>::type, typename std::iterator_traits<Iterator>::difference_type>>
template<bool other_is_const, class OtherIterator , class OtherBase >
template<bool is_const, class Iterator , class Base = std::iterator< typename std::iterator_traits<Iterator>::iterator_category, typename std::conditional< is_const, typename Iterator::value_type::stashed::value_type const, typename Iterator::value_type::stashed::value_type>::type, typename std::iterator_traits<Iterator>::difference_type>>
template<bool other_is_const, class OtherIterator , class OtherBase >
template<bool is_const, class Iterator , class Base = std::iterator< typename std::iterator_traits<Iterator>::iterator_category, typename std::conditional< is_const, typename Iterator::value_type::stashed::value_type const, typename Iterator::value_type::stashed::value_type>::type, typename std::iterator_traits<Iterator>::difference_type>>
template<bool other_is_const, class OtherIterator , class OtherBase >
template<bool is_const, class Iterator , class Base = std::iterator< typename std::iterator_traits<Iterator>::iterator_category, typename std::conditional< is_const, typename Iterator::value_type::stashed::value_type const, typename Iterator::value_type::stashed::value_type>::type, typename std::iterator_traits<Iterator>::difference_type>>
template<bool is_const, class Iterator , class Base = std::iterator< typename std::iterator_traits<Iterator>::iterator_category, typename std::conditional< is_const, typename Iterator::value_type::stashed::value_type const, typename Iterator::value_type::stashed::value_type>::type, typename std::iterator_traits<Iterator>::difference_type>>
template<bool is_const, class Iterator , class Base = std::iterator< typename std::iterator_traits<Iterator>::iterator_category, typename std::conditional< is_const, typename Iterator::value_type::stashed::value_type const, typename Iterator::value_type::stashed::value_type>::type, typename std::iterator_traits<Iterator>::difference_type>>
template<bool is_const, class Iterator , class Base = std::iterator< typename std::iterator_traits<Iterator>::iterator_category, typename std::conditional< is_const, typename Iterator::value_type::stashed::value_type const, typename Iterator::value_type::stashed::value_type>::type, typename std::iterator_traits<Iterator>::difference_type>>
template<bool , bool , class , class , class , class , class >
template<bool is_const, class Iterator , class Base = std::iterator< typename std::iterator_traits<Iterator>::iterator_category, typename std::conditional< is_const, typename Iterator::value_type::stashed::value_type const, typename Iterator::value_type::stashed::value_type>::type, typename std::iterator_traits<Iterator>::difference_type>>
template<bool , bool , class , class , class , class , class , class >
template<bool is_const, class Iterator , class Base = std::iterator< typename std::iterator_traits<Iterator>::iterator_category, typename std::conditional< is_const, typename Iterator::value_type::stashed::value_type const, typename Iterator::value_type::stashed::value_type>::type, typename std::iterator_traits<Iterator>::difference_type>>
template<bool , class , class >
template<bool is_const, class Iterator , class Base = std::iterator< typename std::iterator_traits<Iterator>::iterator_category, typename std::conditional< is_const, typename Iterator::value_type::stashed::value_type const, typename Iterator::value_type::stashed::value_type>::type, typename std::iterator_traits<Iterator>::difference_type>>