swig::PySequence_InputIterator< T, Reference > Struct Template Reference

List of all members.

template<class T, class Reference>
struct swig::PySequence_InputIterator< T, Reference >


Public Types

typedef PySequence_InputIterator<
T, Reference > 
self
typedef std::random_access_iterator_tag iterator_category
typedef Reference reference
typedef T value_type
typedef T * pointer
typedef int difference_type

Public Member Functions

 PySequence_InputIterator ()
 PySequence_InputIterator (PyObject *seq, int index)
reference operator * () const
PySequence_ArrowProxy< T > operator-> () const
bool operator== (const self &ri) const
bool operator!= (const self &ri) const
selfoperator++ ()
selfoperator-- ()
selfoperator+= (difference_type n)
self operator+ (difference_type n) const
selfoperator-= (difference_type n)
self operator- (difference_type n) const
difference_type operator- (const self &ri) const
bool operator< (const self &ri) const
reference operator[] (difference_type n) const

Member Typedef Documentation

template<class T, class Reference>
typedef PySequence_InputIterator<T, Reference > swig::PySequence_InputIterator< T, Reference >::self

template<class T, class Reference>
typedef std::random_access_iterator_tag swig::PySequence_InputIterator< T, Reference >::iterator_category

template<class T, class Reference>
typedef Reference swig::PySequence_InputIterator< T, Reference >::reference

template<class T, class Reference>
typedef T swig::PySequence_InputIterator< T, Reference >::value_type

template<class T, class Reference>
typedef T* swig::PySequence_InputIterator< T, Reference >::pointer

template<class T, class Reference>
typedef int swig::PySequence_InputIterator< T, Reference >::difference_type


Constructor & Destructor Documentation

template<class T, class Reference>
swig::PySequence_InputIterator< T, Reference >::PySequence_InputIterator (  )  [inline]

template<class T, class Reference>
swig::PySequence_InputIterator< T, Reference >::PySequence_InputIterator ( PyObject *  seq,
int  index 
) [inline]


Member Function Documentation

template<class T, class Reference>
reference swig::PySequence_InputIterator< T, Reference >::operator * (  )  const [inline]

template<class T, class Reference>
PySequence_ArrowProxy<T> swig::PySequence_InputIterator< T, Reference >::operator-> (  )  const [inline]

template<class T, class Reference>
bool swig::PySequence_InputIterator< T, Reference >::operator== ( const self ri  )  const [inline]

template<class T, class Reference>
bool swig::PySequence_InputIterator< T, Reference >::operator!= ( const self ri  )  const [inline]

template<class T, class Reference>
self& swig::PySequence_InputIterator< T, Reference >::operator++ (  )  [inline]

template<class T, class Reference>
self& swig::PySequence_InputIterator< T, Reference >::operator-- (  )  [inline]

template<class T, class Reference>
self& swig::PySequence_InputIterator< T, Reference >::operator+= ( difference_type  n  )  [inline]

template<class T, class Reference>
self swig::PySequence_InputIterator< T, Reference >::operator+ ( difference_type  n  )  const [inline]

template<class T, class Reference>
self& swig::PySequence_InputIterator< T, Reference >::operator-= ( difference_type  n  )  [inline]

template<class T, class Reference>
self swig::PySequence_InputIterator< T, Reference >::operator- ( difference_type  n  )  const [inline]

template<class T, class Reference>
difference_type swig::PySequence_InputIterator< T, Reference >::operator- ( const self ri  )  const [inline]

template<class T, class Reference>
bool swig::PySequence_InputIterator< T, Reference >::operator< ( const self ri  )  const [inline]

template<class T, class Reference>
reference swig::PySequence_InputIterator< T, Reference >::operator[] ( difference_type  n  )  const [inline]


The documentation for this struct was generated from the following file:
Generated on Tue May 1 10:45:51 2007 for GNU Radio 3.0.3 by  doxygen 1.5.1