Public Types | |
typedef OutIterator | out_iterator |
typedef ValueType | value_type |
typedef SwigPyIterator_T < out_iterator > | base |
typedef SwigPyIteratorOpen_T < OutIterator, ValueType, FromOper > | self_type |
Public Member Functions | |
SwigPyIteratorOpen_T (out_iterator curr, PyObject *seq) | |
PyObject * | value () const |
SwigPyIterator * | copy () const |
SwigPyIterator * | incr (size_t n=1) |
SwigPyIterator * | decr (size_t n=1) |
Public Attributes | |
FromOper | from |
Definition at line 4047 of file SyFi_wrap.cc.
typedef SwigPyIterator_T<out_iterator> swig::SwigPyIteratorOpen_T< OutIterator, ValueType, FromOper >::base |
Definition at line 4053 of file SyFi_wrap.cc.
typedef OutIterator swig::SwigPyIteratorOpen_T< OutIterator, ValueType, FromOper >::out_iterator |
Reimplemented from swig::SwigPyIterator_T< OutIterator >.
Definition at line 4051 of file SyFi_wrap.cc.
typedef SwigPyIteratorOpen_T<OutIterator, ValueType, FromOper> swig::SwigPyIteratorOpen_T< OutIterator, ValueType, FromOper >::self_type |
Reimplemented from swig::SwigPyIterator_T< OutIterator >.
Definition at line 4054 of file SyFi_wrap.cc.
typedef ValueType swig::SwigPyIteratorOpen_T< OutIterator, ValueType, FromOper >::value_type |
Reimplemented from swig::SwigPyIterator_T< OutIterator >.
Definition at line 4052 of file SyFi_wrap.cc.
swig::SwigPyIteratorOpen_T< OutIterator, ValueType, FromOper >::SwigPyIteratorOpen_T | ( | out_iterator | curr, | |
PyObject * | seq | |||
) | [inline] |
SwigPyIterator* swig::SwigPyIteratorOpen_T< OutIterator, ValueType, FromOper >::copy | ( | ) | const [inline, virtual] |
Implements swig::SwigPyIterator.
Definition at line 4065 of file SyFi_wrap.cc.
04066 { 04067 return new self_type(*this); 04068 }
SwigPyIterator* swig::SwigPyIteratorOpen_T< OutIterator, ValueType, FromOper >::decr | ( | size_t | n = 1 |
) | [inline, virtual] |
Reimplemented from swig::SwigPyIterator.
Definition at line 4078 of file SyFi_wrap.cc.
References swig::SwigPyIterator_T< OutIterator >::current, and test::n.
04079 { 04080 while (n--) { 04081 --base::current; 04082 } 04083 return this; 04084 }
SwigPyIterator* swig::SwigPyIteratorOpen_T< OutIterator, ValueType, FromOper >::incr | ( | size_t | n = 1 |
) | [inline, virtual] |
Implements swig::SwigPyIterator.
Definition at line 4070 of file SyFi_wrap.cc.
References swig::SwigPyIterator_T< OutIterator >::current, and test::n.
04071 { 04072 while (n--) { 04073 ++base::current; 04074 } 04075 return this; 04076 }
PyObject* swig::SwigPyIteratorOpen_T< OutIterator, ValueType, FromOper >::value | ( | ) | const [inline, virtual] |
Implements swig::SwigPyIterator.
Definition at line 4061 of file SyFi_wrap.cc.
References swig::SwigPyIterator_T< OutIterator >::current, and swig::SwigPyIteratorOpen_T< OutIterator, ValueType, FromOper >::from.
04061 { 04062 return from(static_cast<const value_type&>(*(base::current))); 04063 }
FromOper swig::SwigPyIteratorOpen_T< OutIterator, ValueType, FromOper >::from |
Definition at line 4050 of file SyFi_wrap.cc.
Referenced by swig::SwigPyIteratorOpen_T< OutIterator, ValueType, FromOper >::value().