Functions | |
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> | |
bool | asval (PyObject *obj, Type *val) |
template<class Type> | |
Type | as (PyObject *obj, bool te=false) |
template<class Type> | |
bool | check (PyObject *obj) |
size_t | check_index (ptrdiff_t i, size_t size, bool insert=false) |
size_t | slice_index (ptrdiff_t i, size_t size) |
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, class Difference> | |
Sequence * | getslice (const Sequence *self, Difference i, Difference j) |
template<class Sequence, class Difference, class InputSeq> | |
void | setslice (Sequence *self, Difference i, Difference j, const InputSeq &v) |
template<class Sequence, class Difference> | |
void | delslice (Sequence *self, Difference i, Difference j) |
template<class PySeq, class Seq> | |
void | assign (const PySeq &pyseq, Seq *seq) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|