Public Types | |
| typedef PySequence_Iter< 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_Iter () | |
| PySequence_Iter (PyObject *seq, int index) | |
| reference | operator * () const |
| PySequence_ArrowProxy< T > | operator-> () const |
| bool | operator== (const self &ri) const |
| bool | operator!= (const self &ri) const |
| self & | operator++ () |
| self & | operator-- () |
| self & | operator+= (difference_type n) |
| self | operator+ (difference_type n) const |
| self & | operator-= (difference_type n) |
| self | operator- (difference_type n) const |
| difference_type | operator- (const self &ri) const |
| reference | operator[] (difference_type n) const |
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||||||
|
|
|
||||||||||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
1.3.3