Inheritance diagram for swig::PySwigIterator:
Public Member Functions | |
virtual | ~PySwigIterator () |
virtual PyObject * | value () const=0 |
virtual PySwigIterator * | incr (size_t n=1)=0 |
virtual PySwigIterator * | decr (size_t n=1) |
virtual ptrdiff_t | distance (const PySwigIterator &x) const |
virtual bool | equal (const PySwigIterator &x) const |
virtual PySwigIterator * | copy () const=0 |
PyObject * | next () |
PyObject * | previous () |
PySwigIterator * | advance (ptrdiff_t n) |
bool | operator== (const PySwigIterator &x) const |
bool | operator!= (const PySwigIterator &x) const |
PySwigIterator & | operator+= (ptrdiff_t n) |
PySwigIterator & | operator-= (ptrdiff_t n) |
PySwigIterator * | operator+ (ptrdiff_t n) const |
PySwigIterator * | operator- (ptrdiff_t n) const |
ptrdiff_t | operator- (const PySwigIterator &x) const |
Static Public Member Functions | |
static swig_type_info * | descriptor () |
Protected Member Functions | |
PySwigIterator (PyObject *seq) |
swig::PySwigIterator::PySwigIterator | ( | PyObject * | seq | ) | [inline, protected] |
virtual swig::PySwigIterator::~PySwigIterator | ( | ) | [inline, virtual] |
virtual PyObject* swig::PySwigIterator::value | ( | ) | const [pure virtual] |
virtual PySwigIterator* swig::PySwigIterator::incr | ( | size_t | n = 1 |
) | [pure virtual] |
virtual PySwigIterator* swig::PySwigIterator::decr | ( | size_t | n = 1 |
) | [inline, virtual] |
virtual ptrdiff_t swig::PySwigIterator::distance | ( | const PySwigIterator & | x | ) | const [inline, virtual] |
Reimplemented in swig::PySwigIterator_T< OutIterator >.
virtual bool swig::PySwigIterator::equal | ( | const PySwigIterator & | x | ) | const [inline, virtual] |
Reimplemented in swig::PySwigIterator_T< OutIterator >.
virtual PySwigIterator* swig::PySwigIterator::copy | ( | ) | const [pure virtual] |
PyObject* swig::PySwigIterator::next | ( | ) | [inline] |
PyObject* swig::PySwigIterator::previous | ( | ) | [inline] |
PySwigIterator* swig::PySwigIterator::advance | ( | ptrdiff_t | n | ) | [inline] |
bool swig::PySwigIterator::operator== | ( | const PySwigIterator & | x | ) | const [inline] |
bool swig::PySwigIterator::operator!= | ( | const PySwigIterator & | x | ) | const [inline] |
PySwigIterator& swig::PySwigIterator::operator+= | ( | ptrdiff_t | n | ) | [inline] |
PySwigIterator& swig::PySwigIterator::operator-= | ( | ptrdiff_t | n | ) | [inline] |
PySwigIterator* swig::PySwigIterator::operator+ | ( | ptrdiff_t | n | ) | const [inline] |
PySwigIterator* swig::PySwigIterator::operator- | ( | ptrdiff_t | n | ) | const [inline] |
ptrdiff_t swig::PySwigIterator::operator- | ( | const PySwigIterator & | x | ) | const [inline] |
static swig_type_info* swig::PySwigIterator::descriptor | ( | ) | [inline, static] |