pyd v0.14.3 (2022-03-12T16:12:50Z)
Home
Dub
Repo
PyModuleDef
deimos
python
moduleobject
Availability: 3.*
version(Python_3_0_Or_Later)
extern (
C
)
struct
PyModuleDef {
PyModuleDef_Base
m_base
;
const
(
char
)*
m_name
;
const
(
char
)*
m_doc
;
Py_ssize_t
m_size
;
PyMethodDef
*
m_methods
;
version(Python_3_5_Or_Later)
PyModuleDef_Slot
*
m_slots
;
version(!Python_3_5_Or_Later)
inquiry
m_reload
;
traverseproc
m_traverse
;
inquiry
m_clear
;
freefunc
m_free
;
}
Members
Variables
m_base
PyModuleDef_Base
m_base
;
_
m_clear
inquiry
m_clear
;
_
m_doc
const
(
char
)*
m_doc
;
_
m_free
freefunc
m_free
;
_
m_methods
PyMethodDef
*
m_methods
;
_
m_name
const
(
char
)*
m_name
;
_
m_reload
inquiry
m_reload
;
_
m_size
Py_ssize_t
m_size
;
_
m_slots
PyModuleDef_Slot
*
m_slots
;
_
m_traverse
traverseproc
m_traverse
;
_
Meta
Source
See Implementation
deimos
python
moduleobject
functions
PyModule_Check
PyModule_CheckExact
PyModule_GetDef
PyModule_GetDict
PyModule_GetFilename
PyModule_GetFilenameObject
PyModule_GetName
PyModule_GetState
PyModule_New
_PyModule_Clear
manifest constants
Py_mod_create
Py_mod_exec
structs
PyModuleDef
PyModuleDef_Base
PyModuleDef_Slot
Availability: 3.*