diff options
author | Paul Sokolovsky <pfalcon@users.sourceforge.net> | 2015-03-06 21:35:26 +0200 |
---|---|---|
committer | Paul Sokolovsky <pfalcon@users.sourceforge.net> | 2015-03-06 21:37:28 +0200 |
commit | cb0fc063edd428e0d7eee69190d2d31b5c9b49a0 (patch) | |
tree | f4571bd1a1b924c83399c55efb435fa1001ae3df /py/obj.h | |
parent | 24c1000741dc6c93e2db64fbe1d69159a72b87e8 (diff) |
objmemoryview: Introduce mp_obj_new_memoryview().
This follows existing pattern for object constructor API and allows to
create memoryview objects e.g. in external modules.
Diffstat (limited to 'py/obj.h')
-rw-r--r-- | py/obj.h | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -430,6 +430,7 @@ mp_obj_t mp_obj_new_super(mp_obj_t type, mp_obj_t obj); mp_obj_t mp_obj_new_bound_meth(mp_obj_t meth, mp_obj_t self); mp_obj_t mp_obj_new_getitem_iter(mp_obj_t *args); mp_obj_t mp_obj_new_module(qstr module_name); +mp_obj_t mp_obj_new_memoryview(byte typecode, mp_uint_t nitems, void *items); mp_obj_type_t *mp_obj_get_type(mp_const_obj_t o_in); const char *mp_obj_get_type_str(mp_const_obj_t o_in); |