|
template<class Type > |
const char * | type_name () |
|
template<class Type > |
swig_type_info * | type_info () |
|
template<class Type > |
PyObject * | from (const Type &val) |
|
template<class Type > |
PyObject * | from_ptr (Type *val, int owner) |
|
template<class Type > |
int | asptr (PyObject *obj, Type **vptr) |
|
template<class Type > |
int | asval (PyObject *obj, Type *val) |
|
template<class Type > |
Type | as (PyObject *obj, bool te=false) |
|
template<class Type > |
bool | check (PyObject *obj) |
|
template<class Difference > |
size_t | check_index (Difference i, size_t size, bool insert=false) |
|
template<class Difference > |
void | slice_adjust (Difference i, Difference j, Py_ssize_t step, size_t size, Difference &ii, Difference &jj, bool insert=false) |
|
template<class Sequence , class Difference > |
Sequence::iterator | getpos (Sequence *self, Difference i) |
|
template<class Sequence , class Difference > |
Sequence::const_iterator | cgetpos (const Sequence *self, Difference i) |
|
template<class Sequence > |
void | erase (Sequence *seq, const typename Sequence::iterator &position) |
|
template<class Sequence , class Difference > |
Sequence * | getslice (const Sequence *self, Difference i, Difference j, Py_ssize_t step) |
|
template<class Sequence , class Difference , class InputSeq > |
void | setslice (Sequence *self, Difference i, Difference j, Py_ssize_t step, const InputSeq &is=InputSeq()) |
|
template<class Sequence , class Difference > |
void | delslice (Sequence *self, Difference i, Difference j, Py_ssize_t step) |
|
template<typename OutIter > |
SwigPyIterator * | make_output_iterator (const OutIter ¤t, const OutIter &begin, const OutIter &end, PyObject *seq=0) |
|
template<typename OutIter > |
SwigPyIterator * | make_output_iterator (const OutIter ¤t, PyObject *seq=0) |
|