#include <cpython3_raw.h>

Public Member Functions | |
| NativePyModuleDef ()=default | |
| NativePyModuleDef (const Char *name, py::NativePyMethodDef *methods, const Char *doc) | |
Public Member Functions inherited from NativePyObjectHead_Release | |
| _typeobject * | GetTypeObject () |
Public Member Functions inherited from NativePyObject | |
| _object * | Get () |
| const _object * | Get () const |
Public Attributes | |
| const Char * | m_name |
| const Char * | m_doc |
| Int64 | m_size |
| py::NativePyMethodDef * | m_methods |
| void * | slots |
| void * | m_traverse |
| void * | m_clear |
| void * | m_free |
Public Attributes inherited from NativePyModuleDefBase | |
| NativePyObject *(* | m_init )(void) |
| Int | m_index |
| NativePyObject * | m_copy |
Public Attributes inherited from NativePyObjectHead_Release | |
| Int | ob_refcnt |
| struct NativePyTypeObject * | ob_type |
|
default |
| NativePyModuleDef | ( | const Char * | name, |
| py::NativePyMethodDef * | methods, | ||
| const Char * | doc | ||
| ) |
| const Char* m_name |
| const Char* m_doc |
| Int64 m_size |
| py::NativePyMethodDef* m_methods |
| void* slots |
| void* m_traverse |
| void* m_clear |
| void* m_free |