Safe_iterator Member List

This is the complete list of members for Safe_iterator, including all inherited members.

base() constSafe_iterator [inline]
Base_iterator typedef (defined in Safe_iterator)Safe_iterator
difference_type typedef (defined in Safe_iterator)Safe_iterator
iterator_category typedef (defined in Safe_iterator)Safe_iterator
M_attach(const Sequence *seq)Safe_iterator [inline]
__gnu_debug::Safe_iterator_base::M_attach(Safe_sequence_base *seq, bool constant)Safe_iterator_base
M_attached_to(const Safe_sequence_base *seq) constSafe_iterator_base [inline]
M_can_advance(const difference_type &n) const (defined in Safe_iterator)Safe_iterator
M_can_compare(const Safe_iterator_base &x) constSafe_iterator_base
M_decrementable() const (defined in Safe_iterator)Safe_iterator [inline]
M_dereferenceable() constSafe_iterator [inline]
M_detach()Safe_iterator_base
M_get_distance(const Iterator1 &__lhs, const Iterator2 &__rhs)Safe_iterator [inline, static]
M_get_distance(const Iterator1 &__lhs, const Iterator2 &__rhs, std::random_access_iterator_tag) (defined in Safe_iterator)Safe_iterator [inline, static]
M_get_distance(const Iterator1 &__lhs, const Iterator2 &__rhs, std::forward_iterator_tag) (defined in Safe_iterator)Safe_iterator [inline, static]
M_get_sequence() const (defined in Safe_iterator)Safe_iterator [inline]
M_incrementable() constSafe_iterator [inline]
M_invalidate()Safe_iterator
M_is_begin() constSafe_iterator [inline]
M_is_end() constSafe_iterator [inline]
M_nextSafe_iterator_base
M_priorSafe_iterator_base
M_sequenceSafe_iterator_base
M_singular() constSafe_iterator_base
M_valid_range(const Safe_iterator< Other, Sequence > &__rhs) const (defined in Safe_iterator)Safe_iterator
M_versionSafe_iterator_base
operator *() constSafe_iterator [inline]
operator Iterator() constSafe_iterator [inline]
operator+(const difference_type &n) const (defined in Safe_iterator)Safe_iterator [inline]
operator++()Safe_iterator [inline]
operator++(int)Safe_iterator [inline]
operator+=(const difference_type &n) (defined in Safe_iterator)Safe_iterator [inline]
operator-(const difference_type &n) const (defined in Safe_iterator)Safe_iterator [inline]
operator--()Safe_iterator [inline]
operator--(int)Safe_iterator [inline]
operator-=(const difference_type &n) (defined in Safe_iterator)Safe_iterator [inline]
operator->() constSafe_iterator [inline]
operator=(const Safe_iterator &x)Safe_iterator [inline]
operator=(const Safe_iterator_base &) (defined in Safe_iterator_base)Safe_iterator_base [protected]
operator[](const difference_type &n) const (defined in Safe_iterator)Safe_iterator [inline]
pointer typedef (defined in Safe_iterator)Safe_iterator
reference typedef (defined in Safe_iterator)Safe_iterator
Safe_iterator()Safe_iterator [inline]
Safe_iterator(const Iterator &__i, const Sequence *seq)Safe_iterator [inline]
Safe_iterator(const Safe_iterator &x)Safe_iterator [inline]
Safe_iterator(const Safe_iterator< MutableIterator, typename std::__enable_if< Sequence,(std::are_same< MutableIterator, typename Sequence::iterator::Base_iterator >::M_type) >::M_type > &x)Safe_iterator [inline]
Safe_iterator_base()Safe_iterator_base [inline, protected]
Safe_iterator_base(const Safe_sequence_base *seq, bool constant)Safe_iterator_base [inline, protected]
Safe_iterator_base(const Safe_iterator_base &x, bool constant)Safe_iterator_base [inline, protected]
Safe_iterator_base(const Safe_iterator_base &) (defined in Safe_iterator_base)Safe_iterator_base [explicit, protected]
value_type typedef (defined in Safe_iterator)Safe_iterator
~Safe_iterator_base() (defined in Safe_iterator_base)Safe_iterator_base [inline, protected]


Generated on Sun Jul 25 00:12:39 2004 for libstdc++ source by doxygen 1.3.7