Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.11


Public Types | Public Member Functions | Friends

XalanDequeIterator< Traits, XalanDeque > Class Template Reference

#include <XalanDeque.hpp>

Collaboration diagram for XalanDequeIterator< Traits, XalanDeque >:
Collaboration graph
[legend]

List of all members.

Public Types

Public Member Functions

Friends


Detailed Description

template<class Traits, class XalanDeque>
class XalanDequeIterator< Traits, XalanDeque >

Definition at line 57 of file XalanDeque.hpp.


Member Typedef Documentation

template<class Traits , class XalanDeque >
typedef Traits::const_reference XalanDequeIterator< Traits, XalanDeque >::const_reference

Definition at line 65 of file XalanDeque.hpp.

template<class Traits , class XalanDeque >
typedef ptrdiff_t XalanDequeIterator< Traits, XalanDeque >::difference_type

Definition at line 66 of file XalanDeque.hpp.

template<class Traits , class XalanDeque >
typedef XalanDequeIterator<XalanDequeIteratorTraits<value_type>, XalanDeque> XalanDequeIterator< Traits, XalanDeque >::Iterator

Definition at line 72 of file XalanDeque.hpp.

template<class Traits , class XalanDeque >
typedef XALAN_STD_QUALIFIER random_access_iterator_tag XalanDequeIterator< Traits, XalanDeque >::iterator_category

Definition at line 68 of file XalanDeque.hpp.

template<class Traits , class XalanDeque >
typedef Traits::pointer XalanDequeIterator< Traits, XalanDeque >::pointer

Definition at line 64 of file XalanDeque.hpp.

template<class Traits , class XalanDeque >
typedef Traits::reference XalanDequeIterator< Traits, XalanDeque >::reference

Definition at line 63 of file XalanDeque.hpp.

template<class Traits , class XalanDeque >
typedef size_t XalanDequeIterator< Traits, XalanDeque >::size_type

Definition at line 61 of file XalanDeque.hpp.

template<class Traits , class XalanDeque >
typedef Traits::value_type XalanDequeIterator< Traits, XalanDeque >::value_type

Definition at line 62 of file XalanDeque.hpp.


Constructor & Destructor Documentation

template<class Traits , class XalanDeque >
XalanDequeIterator< Traits, XalanDeque >::XalanDequeIterator ( XalanDeque deque,
size_type  pos 
) [inline]

Definition at line 79 of file XalanDeque.hpp.

template<class Traits , class XalanDeque >
XalanDequeIterator< Traits, XalanDeque >::XalanDequeIterator ( const Iterator iterator  )  [inline]

Definition at line 90 of file XalanDeque.hpp.


Member Function Documentation

template<class Traits , class XalanDeque >
bool XalanDequeIterator< Traits, XalanDeque >::operator!= ( const XalanDequeIterator< Traits, XalanDeque > &  theRHS  )  const [inline]

Definition at line 178 of file XalanDeque.hpp.

template<class Traits , class XalanDeque >
reference XalanDequeIterator< Traits, XalanDeque >::operator* (  )  [inline]

Definition at line 141 of file XalanDeque.hpp.

template<class Traits , class XalanDeque >
const_reference XalanDequeIterator< Traits, XalanDeque >::operator* (  )  const [inline]

Definition at line 147 of file XalanDeque.hpp.

template<class Traits , class XalanDeque >
XalanDequeIterator XalanDequeIterator< Traits, XalanDeque >::operator+ ( difference_type  difference  )  const [inline]

Definition at line 153 of file XalanDeque.hpp.

template<class Traits , class XalanDeque >
XalanDequeIterator XalanDequeIterator< Traits, XalanDeque >::operator++ ( int   )  [inline]

Definition at line 118 of file XalanDeque.hpp.

template<class Traits , class XalanDeque >
XalanDequeIterator& XalanDequeIterator< Traits, XalanDeque >::operator++ (  )  [inline]

Definition at line 110 of file XalanDeque.hpp.

template<class Traits , class XalanDeque >
XalanDequeIterator XalanDequeIterator< Traits, XalanDeque >::operator- ( difference_type  difference  )  const [inline]

Definition at line 159 of file XalanDeque.hpp.

template<class Traits , class XalanDeque >
difference_type XalanDequeIterator< Traits, XalanDeque >::operator- ( const XalanDequeIterator< Traits, XalanDeque > &  theRHS  )  const [inline]

Definition at line 165 of file XalanDeque.hpp.

template<class Traits , class XalanDeque >
XalanDequeIterator& XalanDequeIterator< Traits, XalanDeque >::operator-- (  )  [inline]

Definition at line 127 of file XalanDeque.hpp.

template<class Traits , class XalanDeque >
pointer XalanDequeIterator< Traits, XalanDeque >::operator-> (  )  [inline]

Definition at line 135 of file XalanDeque.hpp.

template<class Traits , class XalanDeque >
bool XalanDequeIterator< Traits, XalanDeque >::operator< ( const XalanDequeIterator< Traits, XalanDeque > &  theRHS  )  const [inline]

Definition at line 184 of file XalanDeque.hpp.

template<class Traits , class XalanDeque >
XalanDequeIterator& XalanDequeIterator< Traits, XalanDeque >::operator= ( const Iterator iterator  )  [inline]

Definition at line 101 of file XalanDeque.hpp.

template<class Traits , class XalanDeque >
bool XalanDequeIterator< Traits, XalanDeque >::operator== ( const XalanDequeIterator< Traits, XalanDeque > &  theRHS  )  const [inline]

Definition at line 171 of file XalanDeque.hpp.


Friends And Related Function Documentation

template<class Traits , class XalanDeque >
friend class XalanDequeIterator< XalanDequeConstIteratorTraits< value_type >, XalanDeque > [friend]

Definition at line 77 of file XalanDeque.hpp.


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

Interpreting class diagrams

Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.

Xalan-C++ XSLT Processor Version 1.11
Copyright © 1999-2012 The Apache Software Foundation.
All Rights Reserved.

Apache Logo