#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 )() |
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 |