Lines Matching refs:memoryview
6 object: memoryview
11 A :class:`memoryview` object exposes the C level :ref:`buffer interface
18 Create a memoryview object from an object that provides the buffer interface.
19 If *obj* supports writable buffer exports, the memoryview object will be
25 Create a memoryview object using *mem* as the underlying buffer.
32 Create a memoryview object wrapping the given buffer structure *view*.
38 Create a memoryview object to a :term:`contiguous` chunk of memory (in either
40 interface. If memory is contiguous, the memoryview object points to the
41 original memory. Otherwise, a copy is made and the memoryview points to a
47 Return true if the object *obj* is a memoryview object. It is not
48 currently allowed to create subclasses of :class:`memoryview`.
53 Return a pointer to the memoryview's private copy of the exporter's buffer.
54 *mview* **must** be a memoryview instance; this macro doesn't check its type,
59 Return either a pointer to the exporting object that the memoryview is based
60 on or ``NULL`` if the memoryview has been created by one of the functions
62 *mview* **must** be a memoryview instance.