|
CMSDK 2.0.1
Cross-platform C++ base library and SDK for the Psyclone AIOS platform
|
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) |
| template<class Type> | |
| bool | check (PyObject *obj) |
| template<typename OutIter> | |
| SwigPyIterator * | make_output_forward_iterator (const OutIter ¤t, const OutIter &begin, const OutIter &end, PyObject *seq=0) |
| 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_forward_iterator (const OutIter ¤t, PyObject *seq=0) |
| template<typename OutIter> | |
| SwigPyIterator * | make_output_iterator (const OutIter ¤t, PyObject *seq=0) |
| 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) |
| static PyObject * | container_owner_attribute () |
| template<typename OutIter> | |
| SwigPyIterator * | make_output_key_iterator (const OutIter ¤t, const OutIter &begin, const OutIter &end, PyObject *seq=0) |
| template<typename OutIter> | |
| SwigPyIterator * | make_output_value_iterator (const OutIter ¤t, const OutIter &begin, const OutIter &end, PyObject *seq=0) |
| template<class Type> | |
| Type | as (PyObject *obj, bool te=false) |
| template<class SwigPySeq, class Seq> | |
| void | assign (const SwigPySeq &swigpyseq, Seq *seq) |
| static PyObject * | container_owner_attribute () |
| static PyObject * | container_owner_attribute () |
|
inline |
Definition at line 4929 of file cmsdk3_wrap.cxx.
References as().
Referenced by as(), as(), swig::IteratorProtocol< Seq, T >::assign(), and swig::SwigPySequence_Ref< T >::operator T().
|
inline |
Definition at line 4295 of file cmsdk2_wrap.cxx.
References as().
|
inline |
Definition at line 4826 of file cmsdk3_wrap.cxx.
References swig::traits_asptr< Type >::asptr().
Referenced by _wrap_FloatVector___delitem__(), _wrap_FloatVector___getitem__(), _wrap_FloatVector___setitem__(), _wrap_FloatVector___setitem____SWIG_0(), _wrap_FloatVector___setitem____SWIG_0(), _wrap_FloatVector___setslice__(), _wrap_FloatVector___setslice____SWIG_1(), _wrap_FloatVector___setslice____SWIG_1(), _wrap_FloatVector_erase(), _wrap_FloatVector_insert(), _wrap_FloatVector_resize(), _wrap_IntVector___delitem__(), _wrap_IntVector___getitem__(), _wrap_IntVector___setitem__(), _wrap_IntVector___setitem____SWIG_0(), _wrap_IntVector___setitem____SWIG_0(), _wrap_IntVector___setslice__(), _wrap_IntVector___setslice____SWIG_1(), _wrap_IntVector___setslice____SWIG_1(), _wrap_IntVector_erase(), _wrap_IntVector_insert(), _wrap_IntVector_resize(), _wrap_KeyTypeMap___setitem__(), _wrap_KeyTypeMap_erase(), _wrap_new_FloatVector(), _wrap_new_FloatVector__SWIG_1(), _wrap_new_FloatVector__SWIG_1(), _wrap_new_IntVector(), _wrap_new_IntVector__SWIG_1(), _wrap_new_IntVector__SWIG_1(), _wrap_new_KeyTypeMap(), _wrap_new_KeyTypeMap__SWIG_2(), _wrap_new_StringDoubleMap(), _wrap_new_StringDoubleMap__SWIG_2(), _wrap_new_StringIntMap(), _wrap_new_StringIntMap__SWIG_2(), _wrap_new_StringStringMap(), _wrap_new_StringStringMap__SWIG_2(), _wrap_new_StringTimeMap(), _wrap_new_StringTimeMap__SWIG_2(), _wrap_new_StringVector(), _wrap_new_StringVector__SWIG_1(), _wrap_new_StringVector__SWIG_1(), _wrap_StringDoubleMap___setitem__(), _wrap_StringDoubleMap_erase(), _wrap_StringIntMap___setitem__(), _wrap_StringIntMap_erase(), _wrap_StringStringMap___setitem__(), _wrap_StringStringMap_erase(), _wrap_StringTimeMap___setitem__(), _wrap_StringTimeMap_erase(), _wrap_StringVector___delitem__(), _wrap_StringVector___getitem__(), _wrap_StringVector___setitem__(), _wrap_StringVector___setitem____SWIG_0(), _wrap_StringVector___setitem____SWIG_0(), _wrap_StringVector___setslice__(), _wrap_StringVector___setslice____SWIG_1(), _wrap_StringVector___setslice____SWIG_1(), _wrap_StringVector_erase(), _wrap_StringVector_insert(), _wrap_StringVector_resize(), and swig::traits_check< Type, pointer_category >::check().
|
inline |
Definition at line 5151 of file cmsdk2_wrap.cxx.
Referenced by swig::traits_asptr_stdseq< Seq, T >::asptr().
|
inline |
Definition at line 4871 of file cmsdk3_wrap.cxx.
References swig::traits_asval< Type >::asval().
Referenced by swig::traits_as< Type, value_category >::as(), swig::traits_as< Type, value_category >::as(), swig::traits_check< Type, value_category >::check(), and swig::traits_asptr< std::pair< T, U > >::get_pair().
|
inline |
Definition at line 5414 of file cmsdk3_wrap.cxx.
References check_index().
Referenced by std_vector_Sl_float64_Sg____getitem____SWIG_1(), std_vector_Sl_int64_Sg____getitem____SWIG_1(), std_vector_Sl_int64_Sg____getitem____SWIG_1(), and std_vector_Sl_std_string_Sg____getitem____SWIG_1().
|
inline |
Definition at line 4950 of file cmsdk3_wrap.cxx.
References check().
Referenced by check(), swig::IteratorProtocol< Seq, T >::check(), and swig::SwigPySequence_Cont< T >::check().
|
inline |
Definition at line 5352 of file cmsdk3_wrap.cxx.
|
static |
Definition at line 5816 of file cmsdk3_wrap.cxx.
References SWIG_Python_str_FromChar().
Referenced by swig::container_owner< swig::pointer_category >::back_reference(), and SWIG_mod_exec().
|
static |
Definition at line 5816 of file cmsdk3_wrap.cxx.
References SWIG_Python_str_FromChar().
|
static |
Definition at line 5816 of file cmsdk3debug_wrap.cxx.
References SWIG_Python_str_FromChar().
|
inline |
Definition at line 5541 of file cmsdk3_wrap.cxx.
References slice_adjust().
Referenced by std_vector_Sl_float64_Sg____delitem____SWIG_1(), std_vector_Sl_float64_Sg____delslice__(), std_vector_Sl_float64_Sg____setitem____SWIG_1(), std_vector_Sl_int64_Sg____delitem____SWIG_1(), std_vector_Sl_int64_Sg____delslice__(), std_vector_Sl_int64_Sg____delslice__(), std_vector_Sl_int64_Sg____setitem____SWIG_1(), std_vector_Sl_std_string_Sg____delitem____SWIG_1(), std_vector_Sl_std_string_Sg____delslice__(), and std_vector_Sl_std_string_Sg____setitem____SWIG_1().
|
inline |
Definition at line 5422 of file cmsdk3_wrap.cxx.
Referenced by std_vector_Sl_float64_Sg____delitem____SWIG_0(), std_vector_Sl_int64_Sg____delitem____SWIG_0(), std_vector_Sl_int64_Sg____delitem____SWIG_0(), and std_vector_Sl_std_string_Sg____delitem____SWIG_0().
|
inline |
Definition at line 4791 of file cmsdk3_wrap.cxx.
References swig::traits_from< Type >::from().
Referenced by swig::traits_from< std::map< K, T, Compare, Alloc > >::asdict(), swig::traits_from< std::pair< T, U > >::from(), swig::traits_from_stdseq< Seq, T >::from(), swig::from_key_oper< ValueType >::operator()(), swig::from_oper< ValueType >::operator()(), swig::from_value_oper< ValueType >::operator()(), swig::SwigPySequence_Ref< T >::operator=(), std_map_Sl_std_string_Sc_cmlabs_DataMessage_KeyType_Sg__items(), std_map_Sl_std_string_Sc_cmlabs_DataMessage_KeyType_Sg__keys(), std_map_Sl_std_string_Sc_cmlabs_DataMessage_KeyType_Sg__values(), std_map_Sl_std_string_Sc_double_Sg__items(), std_map_Sl_std_string_Sc_double_Sg__keys(), std_map_Sl_std_string_Sc_double_Sg__values(), std_map_Sl_std_string_Sc_int64_Sg__items(), std_map_Sl_std_string_Sc_int64_Sg__keys(), std_map_Sl_std_string_Sc_int64_Sg__values(), std_map_Sl_std_string_Sc_std_string_Sg__items(), std_map_Sl_std_string_Sc_std_string_Sg__keys(), std_map_Sl_std_string_Sc_std_string_Sg__values(), std_map_Sl_std_string_Sc_uint64_Sg__items(), std_map_Sl_std_string_Sc_uint64_Sg__keys(), and std_map_Sl_std_string_Sc_uint64_Sg__values().
|
inline |
Definition at line 4796 of file cmsdk3_wrap.cxx.
References swig::traits_from_ptr< Type >::from().
|
inline |
Definition at line 5406 of file cmsdk3_wrap.cxx.
References check_index().
Referenced by std_vector_Sl_float64_Sg____delitem____SWIG_0(), std_vector_Sl_float64_Sg____setitem____SWIG_2(), std_vector_Sl_int64_Sg____delitem____SWIG_0(), std_vector_Sl_int64_Sg____delitem____SWIG_0(), std_vector_Sl_int64_Sg____setitem____SWIG_2(), std_vector_Sl_int64_Sg____setitem____SWIG_2(), std_vector_Sl_std_string_Sg____delitem____SWIG_0(), and std_vector_Sl_std_string_Sg____setitem____SWIG_2().
|
inline |
Definition at line 5435 of file cmsdk3_wrap.cxx.
References swig::traits_reserve< Sequence >::reserve(), and slice_adjust().
Referenced by std_vector_Sl_float64_Sg____getitem____SWIG_0(), std_vector_Sl_float64_Sg____getslice__(), std_vector_Sl_int64_Sg____getitem____SWIG_0(), std_vector_Sl_int64_Sg____getslice__(), std_vector_Sl_int64_Sg____getslice__(), std_vector_Sl_std_string_Sg____getitem____SWIG_0(), and std_vector_Sl_std_string_Sg____getslice__().
|
inline |
Definition at line 5201 of file cmsdk3_wrap.cxx.
|
inline |
Definition at line 5215 of file cmsdk3_wrap.cxx.
|
inline |
Definition at line 5208 of file cmsdk3_wrap.cxx.
Referenced by _wrap_FloatVector_begin(), _wrap_FloatVector_begin(), _wrap_FloatVector_end(), _wrap_FloatVector_end(), _wrap_FloatVector_erase__SWIG_0(), _wrap_FloatVector_erase__SWIG_0(), _wrap_FloatVector_erase__SWIG_1(), _wrap_FloatVector_erase__SWIG_1(), _wrap_FloatVector_insert__SWIG_0(), _wrap_FloatVector_insert__SWIG_0(), _wrap_FloatVector_rbegin(), _wrap_FloatVector_rbegin(), _wrap_FloatVector_rend(), _wrap_FloatVector_rend(), _wrap_IntVector_begin(), _wrap_IntVector_begin(), _wrap_IntVector_end(), _wrap_IntVector_end(), _wrap_IntVector_erase__SWIG_0(), _wrap_IntVector_erase__SWIG_0(), _wrap_IntVector_erase__SWIG_1(), _wrap_IntVector_erase__SWIG_1(), _wrap_IntVector_insert__SWIG_0(), _wrap_IntVector_insert__SWIG_0(), _wrap_IntVector_rbegin(), _wrap_IntVector_rbegin(), _wrap_IntVector_rend(), _wrap_IntVector_rend(), _wrap_KeyTypeMap_begin(), _wrap_KeyTypeMap_end(), _wrap_KeyTypeMap_find(), _wrap_KeyTypeMap_lower_bound(), _wrap_KeyTypeMap_rbegin(), _wrap_KeyTypeMap_rend(), _wrap_KeyTypeMap_upper_bound(), _wrap_StringDoubleMap_begin(), _wrap_StringDoubleMap_end(), _wrap_StringDoubleMap_find(), _wrap_StringDoubleMap_lower_bound(), _wrap_StringDoubleMap_rbegin(), _wrap_StringDoubleMap_rend(), _wrap_StringDoubleMap_upper_bound(), _wrap_StringIntMap_begin(), _wrap_StringIntMap_end(), _wrap_StringIntMap_find(), _wrap_StringIntMap_lower_bound(), _wrap_StringIntMap_rbegin(), _wrap_StringIntMap_rend(), _wrap_StringIntMap_upper_bound(), _wrap_StringStringMap_begin(), _wrap_StringStringMap_end(), _wrap_StringStringMap_find(), _wrap_StringStringMap_lower_bound(), _wrap_StringStringMap_rbegin(), _wrap_StringStringMap_rend(), _wrap_StringStringMap_upper_bound(), _wrap_StringTimeMap_begin(), _wrap_StringTimeMap_end(), _wrap_StringTimeMap_find(), _wrap_StringTimeMap_lower_bound(), _wrap_StringTimeMap_rbegin(), _wrap_StringTimeMap_rend(), _wrap_StringTimeMap_upper_bound(), _wrap_StringVector_begin(), _wrap_StringVector_begin(), _wrap_StringVector_end(), _wrap_StringVector_end(), _wrap_StringVector_erase__SWIG_0(), _wrap_StringVector_erase__SWIG_0(), _wrap_StringVector_erase__SWIG_1(), _wrap_StringVector_erase__SWIG_1(), _wrap_StringVector_insert__SWIG_0(), _wrap_StringVector_insert__SWIG_0(), _wrap_StringVector_rbegin(), _wrap_StringVector_rbegin(), _wrap_StringVector_rend(), _wrap_StringVector_rend(), std_map_Sl_std_string_Sc_cmlabs_DataMessage_KeyType_Sg__iterator(), std_map_Sl_std_string_Sc_double_Sg__iterator(), std_map_Sl_std_string_Sc_int64_Sg__iterator(), std_map_Sl_std_string_Sc_std_string_Sg__iterator(), std_map_Sl_std_string_Sc_uint64_Sg__iterator(), std_vector_Sl_float64_Sg__iterator(), std_vector_Sl_int64_Sg__iterator(), and std_vector_Sl_std_string_Sg__iterator().
|
inline |
Definition at line 5222 of file cmsdk3_wrap.cxx.
|
inline |
Definition at line 6339 of file cmsdk3_wrap.cxx.
Referenced by std_map_Sl_std_string_Sc_cmlabs_DataMessage_KeyType_Sg__key_iterator(), std_map_Sl_std_string_Sc_double_Sg__key_iterator(), std_map_Sl_std_string_Sc_int64_Sg__key_iterator(), std_map_Sl_std_string_Sc_std_string_Sg__key_iterator(), and std_map_Sl_std_string_Sc_uint64_Sg__key_iterator().
|
inline |
Definition at line 6357 of file cmsdk3_wrap.cxx.
Referenced by std_map_Sl_std_string_Sc_cmlabs_DataMessage_KeyType_Sg__value_iterator(), std_map_Sl_std_string_Sc_double_Sg__value_iterator(), std_map_Sl_std_string_Sc_int64_Sg__value_iterator(), std_map_Sl_std_string_Sc_std_string_Sg__value_iterator(), and std_map_Sl_std_string_Sc_uint64_Sg__value_iterator().
|
inline |
Definition at line 5478 of file cmsdk3_wrap.cxx.
References PyOS_snprintf, swig::traits_reserve< Sequence >::reserve(), and slice_adjust().
Referenced by std_vector_Sl_float64_Sg____setitem____SWIG_0(), std_vector_Sl_float64_Sg____setslice____SWIG_0(), std_vector_Sl_float64_Sg____setslice____SWIG_1(), std_vector_Sl_int64_Sg____setitem____SWIG_0(), std_vector_Sl_int64_Sg____setitem____SWIG_0(), std_vector_Sl_int64_Sg____setslice____SWIG_0(), std_vector_Sl_int64_Sg____setslice____SWIG_0(), std_vector_Sl_int64_Sg____setslice____SWIG_1(), std_vector_Sl_int64_Sg____setslice____SWIG_1(), std_vector_Sl_std_string_Sg____setitem____SWIG_0(), std_vector_Sl_std_string_Sg____setslice____SWIG_0(), and std_vector_Sl_std_string_Sg____setslice____SWIG_1().
| void swig::slice_adjust | ( | Difference | i, |
| Difference | j, | ||
| Py_ssize_t | step, | ||
| size_t | size, | ||
| Difference & | ii, | ||
| Difference & | jj, | ||
| bool | insert = false ) |
Definition at line 5366 of file cmsdk3_wrap.cxx.
Referenced by delslice(), getslice(), and setslice().
|
inline |
Definition at line 4732 of file cmsdk3_wrap.cxx.
References swig::traits_info< Type >::type_info().
Referenced by swig::traits_asptr< Type >::asptr(), swig::traits_asptr< std::map< K, T, Compare, Alloc > >::asptr(), swig::traits_asptr< std::pair< T, U > >::asptr(), swig::traits_asptr_stdseq< Seq, T >::asptr(), swig::traits_from< std::map< K, T, Compare, Alloc > >::from(), swig::traits_from_ptr< Type >::from(), and swig::traits_from_stdseq< Seq, T >::from().
|
inline |
Definition at line 4702 of file cmsdk3_wrap.cxx.
References type_name().
Referenced by swig::traits_as< Type *, pointer_category >::as(), swig::traits_as< Type *, pointer_category >::as(), swig::traits_as< Type, pointer_category >::as(), swig::traits_as< Type, pointer_category >::as(), swig::traits_as< Type, value_category >::as(), swig::traits_as< Type, value_category >::as(), swig::SwigPySequence_Ref< T >::operator T(), swig::traits_info< Type >::type_info(), swig::traits_info< Type * >::type_info(), swig::traits< Type * >::type_name(), and type_name().