_Deque_iterator Struct Template Reference

A deque::iterator. More...

Inheritance diagram for _Deque_iterator:

Inheritance graph

List of all members.

Public Types

Public Member Functions

Static Public Member Functions

Public Attributes


Detailed Description

template<typename _Tp, typename _Ref, typename _Ptr>
struct std::_Deque_iterator< _Tp, _Ref, _Ptr >

Quite a bit of intelligence here. Much of the functionality of deque is actually passed off to this class. A deque holds two of these internally, marking its valid range. Access to elements is done as offsets of either of those two, relying on operator overloading in this class.

Definition at line 101 of file stl_deque.h.


The documentation for this struct was generated from the following file:

Generated on Tue Dec 2 03:59:44 2008 for libstdc++ by  doxygen 1.5.7.1