@Properties(inherit=python.class) public class PyModuleDef extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
PyModuleDef()
Default native constructor.
|
PyModuleDef(long size)
Native array allocator.
|
PyModuleDef(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
PyModuleDef_Base |
m_base() |
PyModuleDef |
m_base(PyModuleDef_Base setter) |
inquiry |
m_clear() |
PyModuleDef |
m_clear(inquiry setter) |
BytePointer |
m_doc() |
PyModuleDef |
m_doc(BytePointer setter) |
freefunc |
m_free() |
PyModuleDef |
m_free(freefunc setter) |
PyMethodDef |
m_methods() |
PyModuleDef |
m_methods(PyMethodDef setter) |
BytePointer |
m_name() |
PyModuleDef |
m_name(BytePointer setter) |
long |
m_size() |
PyModuleDef |
m_size(long setter) |
PyModuleDef_Slot |
m_slots() |
PyModuleDef |
m_slots(PyModuleDef_Slot setter) |
traverseproc |
m_traverse() |
PyModuleDef |
m_traverse(traverseproc setter) |
PyModuleDef |
position(long position) |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, hashCode, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetof, parseBytes, physicalBytes, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, toString, totalBytes, totalPhysicalBytes, withDeallocator, zero
public PyModuleDef()
public PyModuleDef(long size)
Pointer.position(long)
.public PyModuleDef(Pointer p)
Pointer.Pointer(Pointer)
.public PyModuleDef position(long position)
@ByRef public PyModuleDef_Base m_base()
public PyModuleDef m_base(PyModuleDef_Base setter)
@Cast(value="const char*") public BytePointer m_name()
public PyModuleDef m_name(BytePointer setter)
@Cast(value="const char*") public BytePointer m_doc()
public PyModuleDef m_doc(BytePointer setter)
public PyModuleDef m_size(long setter)
public PyMethodDef m_methods()
public PyModuleDef m_methods(PyMethodDef setter)
public PyModuleDef_Slot m_slots()
public PyModuleDef m_slots(PyModuleDef_Slot setter)
public traverseproc m_traverse()
public PyModuleDef m_traverse(traverseproc setter)
public inquiry m_clear()
public PyModuleDef m_clear(inquiry setter)
public freefunc m_free()
public PyModuleDef m_free(freefunc setter)
Copyright © 2020. All rights reserved.