summaryrefslogtreecommitdiff
path: root/py/obj.h
diff options
context:
space:
mode:
authorPaul Sokolovsky <pfalcon@users.sourceforge.net>2015-03-06 21:35:26 +0200
committerPaul Sokolovsky <pfalcon@users.sourceforge.net>2015-03-06 21:37:28 +0200
commitcb0fc063edd428e0d7eee69190d2d31b5c9b49a0 (patch)
treef4571bd1a1b924c83399c55efb435fa1001ae3df /py/obj.h
parent24c1000741dc6c93e2db64fbe1d69159a72b87e8 (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.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/py/obj.h b/py/obj.h
index bfe28e1e4..c58b72f08 100644
--- a/py/obj.h
+++ b/py/obj.h
@@ -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);