Provided by: libstdc++6-4.4-doc_4.4.7-8ubuntu1_all bug

NAME

       __gnu_parallel::iterator_triple< Iterator1, Iterator2, Iterator3, IteratorCategory > -

SYNOPSIS

   Public Types
       typedef std::iterator_traits
           < Iterator1 >::difference_type difference_type"
       typedef IteratorCategory iterator_category
       typedef type * pointer
       typedef type & reference
       typedef void value_type

   Public Member Functions
       iterator_triple (const Iterator1 &_first, const Iterator2 &_second, const Iterator3
           &_third)
       operator Iterator3 () const
       type operator+ (difference_type delta) const
       type & operator++ ()
       const type operator++ (int)
       difference_type operator- (const type &other) const
       type & operator-- ()
       const type operator-- (int)
       type & operator= (const type &other)

   Public Attributes
       Iterator1 first
       Iterator2 second
       Iterator3 third

Detailed Description

   template<typename Iterator1, typename Iterator2, typename Iterator3, typename
       IteratorCategory>class __gnu_parallel::iterator_triple< Iterator1, Iterator2, Iterator3,
       IteratorCategory >
       A triple of iterators. The usual iterator operations are applied to all three child
       iterators.

       Definition at line 119 of file iterator.h.

Author

       Generated automatically by Doxygen for libstdc++ from the source code.

libstdc++gnu_parallel::iterator_triple< Iterator1,0Iterator2, Iterator3, IteratorCategory >(3cxx)