pyd v0.14.3 (2022-03-12T16:12:50Z)
Home
Dub
Repo
PyMemoryViewObject
deimos
python
memoryobject
subclass of PyObject Availability: >= 2.7
version(Python_2_7_Or_Later)
extern (
C
)
struct
PyMemoryViewObject {
mixin
PyObject_VAR_HEAD
;
version(Python_3_4_Or_Later)
_PyManagedBufferObject
*
mbuf
;
version(Python_3_4_Or_Later)
Py_hash_t
hash
;
version(Python_3_4_Or_Later)
int
flags
;
version(Python_3_4_Or_Later)
Py_ssize_t
exports
;
version(Python_3_4_Or_Later)
Py_buffer
view
;
version(Python_3_4_Or_Later && !Python_3_5_Or_Later)
char
[
_Py_MEMORYVIEW_MAX_FORMAT
]
format
;
version(Python_3_4_Or_Later)
PyObject
*
weakreflist
;
version(Python_3_4_Or_Later)
Py_ssize_t
[
1
]
_ob_array
;
version
(
Python_3_4_Or_Later
)
Py_ssize_t
*
ob_array
[@property getter];
mixin
PyObject_HEAD
;
version(!Python_3_4_Or_Later)
PyObject
*
base
;
version(!Python_3_4_Or_Later)
Py_buffer
view
;
}
Members
Mixins
__anonymous
mixin
PyObject_VAR_HEAD
Undocumented in source.
__anonymous
mixin
PyObject_HEAD
Undocumented in source.
Properties
ob_array
Py_ssize_t
*
ob_array
[@property getter]
_
Variables
_ob_array
Py_ssize_t
[
1
]
_ob_array
;
_
base
PyObject
*
base
;
Availability: 2.7
exports
Py_ssize_t
exports
;
_
flags
int
flags
;
_
format
char
[
_Py_MEMORYVIEW_MAX_FORMAT
]
format
;
Availability: 3.4
hash
Py_hash_t
hash
;
_
mbuf
_PyManagedBufferObject
*
mbuf
;
_
view
Py_buffer
view
;
_
view
Py_buffer
view
;
_
weakreflist
PyObject
*
weakreflist
;
_
Mixed In Members
From
mixin
PyObject_VAR_HEAD
__anonymous
mixin
PyObject_HEAD
Undocumented in source.
ob_size
Py_ssize_t
ob_size
;
_
From
mixin
PyObject_HEAD
__anonymous
mixin
_PyObject_HEAD_EXTRA
Undocumented in source.
ob_refcnt
Py_ssize_t
ob_refcnt
;
_
ob_type
PyTypeObject
*
ob_type
;
_
Meta
Source
See Implementation
deimos
python
memoryobject
functions
PyMemoryView_Check
PyMemoryView_FromBuffer
PyMemoryView_FromObject
PyMemoryView_GET_BASE
PyMemoryView_GET_BUFFER
PyMemoryView_GetContiguous
manifest constants
_Py_MEMORYVIEW_MAX_FORMAT
structs
PyMemoryViewObject
_PyManagedBufferObject
subclass of PyObject Availability: >= 2.7