CMSDK 2.0.1
Cross-platform C++ base library and SDK for the Psyclone AIOS platform
Loading...
Searching...
No Matches
swig::SwigPySequence_InputIterator< T, Reference > Struct Template Reference

Public Types

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

Public Member Functions

 SwigPySequence_InputIterator ()
 SwigPySequence_InputIterator (PyObject *seq, Py_ssize_t index)
reference operator* () const
SwigPySequence_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
 SwigPySequence_InputIterator ()
 SwigPySequence_InputIterator (PyObject *seq, Py_ssize_t index)
reference operator* () const
SwigPySequence_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
 SwigPySequence_InputIterator ()
 SwigPySequence_InputIterator (PyObject *seq, Py_ssize_t index)
reference operator* () const
SwigPySequence_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

Detailed Description

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

Definition at line 4893 of file cmsdk2_wrap.cxx.

Member Typedef Documentation

◆ difference_type [1/3]

template<class T, class Reference>
typedef Py_ssize_t swig::SwigPySequence_InputIterator< T, Reference >::difference_type

Definition at line 4901 of file cmsdk2_wrap.cxx.

◆ difference_type [2/3]

template<class T, class Reference>
typedef Py_ssize_t swig::SwigPySequence_InputIterator< T, Reference >::difference_type

Definition at line 4901 of file cmsdk2debug_wrap.cxx.

◆ difference_type [3/3]

template<class T, class Reference>
typedef Py_ssize_t swig::SwigPySequence_InputIterator< T, Reference >::difference_type

Definition at line 4901 of file cmsdk3debug_wrap.cxx.

◆ iterator_category [1/3]

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

Definition at line 4897 of file cmsdk2_wrap.cxx.

◆ iterator_category [2/3]

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

Definition at line 4897 of file cmsdk2debug_wrap.cxx.

◆ iterator_category [3/3]

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

Definition at line 4897 of file cmsdk3debug_wrap.cxx.

◆ pointer [1/3]

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

Definition at line 4900 of file cmsdk2_wrap.cxx.

◆ pointer [2/3]

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

Definition at line 4900 of file cmsdk2debug_wrap.cxx.

◆ pointer [3/3]

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

Definition at line 4900 of file cmsdk3debug_wrap.cxx.

◆ reference [1/3]

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

Definition at line 4898 of file cmsdk2_wrap.cxx.

◆ reference [2/3]

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

Definition at line 4898 of file cmsdk2debug_wrap.cxx.

◆ reference [3/3]

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

Definition at line 4898 of file cmsdk3debug_wrap.cxx.

◆ self [1/3]

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

Definition at line 4895 of file cmsdk2_wrap.cxx.

◆ self [2/3]

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

Definition at line 4895 of file cmsdk2debug_wrap.cxx.

◆ self [3/3]

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

Definition at line 4895 of file cmsdk3debug_wrap.cxx.

◆ value_type [1/3]

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

Definition at line 4899 of file cmsdk2_wrap.cxx.

◆ value_type [2/3]

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

Definition at line 4899 of file cmsdk2debug_wrap.cxx.

◆ value_type [3/3]

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

Definition at line 4899 of file cmsdk3debug_wrap.cxx.

Constructor & Destructor Documentation

◆ SwigPySequence_InputIterator() [1/6]

template<class T, class Reference>
swig::SwigPySequence_InputIterator< T, Reference >::SwigPySequence_InputIterator ( )
inline

Definition at line 4903 of file cmsdk2_wrap.cxx.

◆ SwigPySequence_InputIterator() [2/6]

template<class T, class Reference>
swig::SwigPySequence_InputIterator< T, Reference >::SwigPySequence_InputIterator ( PyObject * seq,
Py_ssize_t index )
inline

Definition at line 4907 of file cmsdk2_wrap.cxx.

◆ SwigPySequence_InputIterator() [3/6]

template<class T, class Reference>
swig::SwigPySequence_InputIterator< T, Reference >::SwigPySequence_InputIterator ( )
inline

Definition at line 4903 of file cmsdk2debug_wrap.cxx.

◆ SwigPySequence_InputIterator() [4/6]

template<class T, class Reference>
swig::SwigPySequence_InputIterator< T, Reference >::SwigPySequence_InputIterator ( PyObject * seq,
Py_ssize_t index )
inline

Definition at line 4907 of file cmsdk2debug_wrap.cxx.

◆ SwigPySequence_InputIterator() [5/6]

template<class T, class Reference>
swig::SwigPySequence_InputIterator< T, Reference >::SwigPySequence_InputIterator ( )
inline

Definition at line 4903 of file cmsdk3debug_wrap.cxx.

◆ SwigPySequence_InputIterator() [6/6]

template<class T, class Reference>
swig::SwigPySequence_InputIterator< T, Reference >::SwigPySequence_InputIterator ( PyObject * seq,
Py_ssize_t index )
inline

Definition at line 4907 of file cmsdk3debug_wrap.cxx.

Member Function Documentation

◆ operator!=() [1/3]

template<class T, class Reference>
bool swig::SwigPySequence_InputIterator< T, Reference >::operator!= ( const self & ri) const
inline

Definition at line 4927 of file cmsdk2_wrap.cxx.

◆ operator!=() [2/3]

template<class T, class Reference>
bool swig::SwigPySequence_InputIterator< T, Reference >::operator!= ( const self & ri) const
inline

Definition at line 4927 of file cmsdk2debug_wrap.cxx.

◆ operator!=() [3/3]

template<class T, class Reference>
bool swig::SwigPySequence_InputIterator< T, Reference >::operator!= ( const self & ri) const
inline

Definition at line 4927 of file cmsdk3debug_wrap.cxx.

◆ operator*() [1/3]

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

Definition at line 4912 of file cmsdk2_wrap.cxx.

◆ operator*() [2/3]

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

Definition at line 4912 of file cmsdk2debug_wrap.cxx.

◆ operator*() [3/3]

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

Definition at line 4912 of file cmsdk3debug_wrap.cxx.

◆ operator+() [1/3]

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

Definition at line 4950 of file cmsdk2_wrap.cxx.

◆ operator+() [2/3]

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

Definition at line 4950 of file cmsdk2debug_wrap.cxx.

◆ operator+() [3/3]

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

Definition at line 4950 of file cmsdk3debug_wrap.cxx.

◆ operator++() [1/3]

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

Definition at line 4932 of file cmsdk2_wrap.cxx.

◆ operator++() [2/3]

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

Definition at line 4932 of file cmsdk2debug_wrap.cxx.

◆ operator++() [3/3]

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

Definition at line 4932 of file cmsdk3debug_wrap.cxx.

◆ operator+=() [1/3]

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

Definition at line 4944 of file cmsdk2_wrap.cxx.

◆ operator+=() [2/3]

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

Definition at line 4944 of file cmsdk2debug_wrap.cxx.

◆ operator+=() [3/3]

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

Definition at line 4944 of file cmsdk3debug_wrap.cxx.

◆ operator-() [1/6]

template<class T, class Reference>
difference_type swig::SwigPySequence_InputIterator< T, Reference >::operator- ( const self & ri) const
inline

Definition at line 4966 of file cmsdk2_wrap.cxx.

◆ operator-() [2/6]

template<class T, class Reference>
difference_type swig::SwigPySequence_InputIterator< T, Reference >::operator- ( const self & ri) const
inline

Definition at line 4966 of file cmsdk2debug_wrap.cxx.

◆ operator-() [3/6]

template<class T, class Reference>
difference_type swig::SwigPySequence_InputIterator< T, Reference >::operator- ( const self & ri) const
inline

Definition at line 4966 of file cmsdk3debug_wrap.cxx.

◆ operator-() [4/6]

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

Definition at line 4961 of file cmsdk2_wrap.cxx.

◆ operator-() [5/6]

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

Definition at line 4961 of file cmsdk2debug_wrap.cxx.

◆ operator-() [6/6]

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

Definition at line 4961 of file cmsdk3debug_wrap.cxx.

◆ operator--() [1/3]

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

Definition at line 4938 of file cmsdk2_wrap.cxx.

◆ operator--() [2/3]

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

Definition at line 4938 of file cmsdk2debug_wrap.cxx.

◆ operator--() [3/3]

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

Definition at line 4938 of file cmsdk3debug_wrap.cxx.

◆ operator-=() [1/3]

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

Definition at line 4955 of file cmsdk2_wrap.cxx.

◆ operator-=() [2/3]

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

Definition at line 4955 of file cmsdk2debug_wrap.cxx.

◆ operator-=() [3/3]

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

Definition at line 4955 of file cmsdk3debug_wrap.cxx.

◆ operator->() [1/3]

template<class T, class Reference>
SwigPySequence_ArrowProxy< T > swig::SwigPySequence_InputIterator< T, Reference >::operator-> ( ) const
inline

Definition at line 4918 of file cmsdk2_wrap.cxx.

◆ operator->() [2/3]

template<class T, class Reference>
SwigPySequence_ArrowProxy< T > swig::SwigPySequence_InputIterator< T, Reference >::operator-> ( ) const
inline

Definition at line 4918 of file cmsdk2debug_wrap.cxx.

◆ operator->() [3/3]

template<class T, class Reference>
SwigPySequence_ArrowProxy< T > swig::SwigPySequence_InputIterator< T, Reference >::operator-> ( ) const
inline

Definition at line 4918 of file cmsdk3debug_wrap.cxx.

◆ operator<() [1/3]

template<class T, class Reference>
bool swig::SwigPySequence_InputIterator< T, Reference >::operator< ( const self & ri) const
inline

Definition at line 4971 of file cmsdk2_wrap.cxx.

◆ operator<() [2/3]

template<class T, class Reference>
bool swig::SwigPySequence_InputIterator< T, Reference >::operator< ( const self & ri) const
inline

Definition at line 4971 of file cmsdk2debug_wrap.cxx.

◆ operator<() [3/3]

template<class T, class Reference>
bool swig::SwigPySequence_InputIterator< T, Reference >::operator< ( const self & ri) const
inline

Definition at line 4971 of file cmsdk3debug_wrap.cxx.

◆ operator==() [1/3]

template<class T, class Reference>
bool swig::SwigPySequence_InputIterator< T, Reference >::operator== ( const self & ri) const
inline

◆ operator==() [2/3]

template<class T, class Reference>
bool swig::SwigPySequence_InputIterator< T, Reference >::operator== ( const self & ri) const
inline

Definition at line 4922 of file cmsdk2debug_wrap.cxx.

◆ operator==() [3/3]

template<class T, class Reference>
bool swig::SwigPySequence_InputIterator< T, Reference >::operator== ( const self & ri) const
inline

Definition at line 4922 of file cmsdk3debug_wrap.cxx.

◆ operator[]() [1/3]

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

Definition at line 4977 of file cmsdk2_wrap.cxx.

◆ operator[]() [2/3]

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

Definition at line 4977 of file cmsdk2debug_wrap.cxx.

◆ operator[]() [3/3]

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

Definition at line 4977 of file cmsdk3debug_wrap.cxx.


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