|
Classes |
class | PyObject_ptr |
struct | PyObject_var |
struct | stop_iteration |
struct | PySwigIterator |
struct | noconst_traits |
struct | noconst_traits< const Type > |
struct | pointer_category |
struct | value_category |
struct | traits |
struct | traits_info |
struct | traits< Type * > |
struct | traits_as |
struct | traits_check |
struct | traits_from_ptr |
struct | traits_from |
struct | traits_from< Type * > |
struct | traits_from< const Type * > |
struct | traits_asptr |
struct | traits_asval |
struct | traits_asval< Type * > |
struct | traits_as< Type, value_category > |
struct | traits_as< Type, pointer_category > |
struct | traits_as< Type *, pointer_category > |
struct | traits_check< Type, value_category > |
struct | traits_check< Type, pointer_category > |
struct | traits< PyObject * > |
struct | traits_asval< PyObject * > |
struct | traits_check< PyObject *, value_category > |
struct | traits_from< PyObject * > |
class | PySwigIterator_T |
struct | from_oper |
class | PySwigIteratorOpen_T |
class | PySwigIteratorClosed_T |
struct | PySequence_Ref |
struct | PySequence_ArrowProxy |
struct | PySequence_InputIterator |
struct | PySequence_Cont |
struct | traits_asptr_stdseq |
struct | traits_from_stdseq |
struct | traits< double > |
struct | traits_asval< double > |
struct | traits_from< double > |
struct | traits< float > |
struct | traits_asval< float > |
struct | traits_from< float > |
struct | traits< unsigned char > |
struct | traits_asval< unsigned char > |
struct | traits_from< unsigned char > |
struct | traits< int > |
struct | traits_asval< int > |
struct | traits_from< int > |
struct | traits< short > |
struct | traits_asval< short > |
struct | traits_from< short > |
struct | traits< boost::shared_ptr< gr_block > > |
struct | traits_asptr< std::vector< T > > |
struct | traits_from< std::vector< T > > |
struct | traits< std::complex< float > > |
struct | traits_asval< std::complex< float > > |
struct | traits_from< std::complex< float > > |
struct | traits< std::vector< double, std::allocator< double > > > |
struct | traits< std::vector< float, std::allocator< float > > > |
struct | traits< std::vector< unsigned char, std::allocator< unsigned char > > > |
struct | traits< std::vector< int, std::allocator< int > > > |
struct | traits< std::vector< short, std::allocator< short > > > |
struct | traits< std::vector< boost::shared_ptr< gr_block >, std::allocator< boost::shared_ptr< gr_block > > > > |
struct | traits< std::vector< std::complex< float >, std::allocator< std::complex< float > > > > |
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> |
int | 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<typename OutIter> |
PySwigIterator * | make_output_iterator (const OutIter ¤t, const OutIter &begin, const OutIter &end, PyObject *seq=0) |
template<typename OutIter> |
PySwigIterator * | make_output_iterator (const OutIter ¤t, PyObject *seq=0) |
template<class PySeq, class Seq> |
void | assign (const PySeq &pyseq, Seq *seq) |