@Properties(inherit=python.class) public class PyHeapTypeObject extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
PyHeapTypeObject()
Default native constructor.
|
PyHeapTypeObject(long size)
Native array allocator.
|
PyHeapTypeObject(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
PyAsyncMethods |
as_async() |
PyHeapTypeObject |
as_async(PyAsyncMethods setter) |
PyBufferProcs |
as_buffer() |
PyHeapTypeObject |
as_buffer(PyBufferProcs setter) |
PyMappingMethods |
as_mapping() |
PyHeapTypeObject |
as_mapping(PyMappingMethods setter) |
PyNumberMethods |
as_number() |
PyHeapTypeObject |
as_number(PyNumberMethods setter) |
PySequenceMethods |
as_sequence() |
PyHeapTypeObject |
as_sequence(PySequenceMethods setter) |
PyDictKeysObject |
ht_cached_keys() |
PyHeapTypeObject |
ht_cached_keys(PyDictKeysObject setter) |
PyObject |
ht_name() |
PyHeapTypeObject |
ht_name(PyObject setter) |
PyObject |
ht_qualname() |
PyHeapTypeObject |
ht_qualname(PyObject setter) |
PyObject |
ht_slots() |
PyHeapTypeObject |
ht_slots(PyObject setter) |
PyTypeObject |
ht_type() |
PyHeapTypeObject |
ht_type(PyTypeObject setter) |
PyHeapTypeObject |
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 PyHeapTypeObject()
public PyHeapTypeObject(long size)
Pointer.position(long)
.public PyHeapTypeObject(Pointer p)
Pointer.Pointer(Pointer)
.public PyHeapTypeObject position(long position)
@ByRef public PyTypeObject ht_type()
public PyHeapTypeObject ht_type(PyTypeObject setter)
@ByRef public PyAsyncMethods as_async()
public PyHeapTypeObject as_async(PyAsyncMethods setter)
@ByRef public PyNumberMethods as_number()
public PyHeapTypeObject as_number(PyNumberMethods setter)
@ByRef public PyMappingMethods as_mapping()
public PyHeapTypeObject as_mapping(PyMappingMethods setter)
@ByRef public PySequenceMethods as_sequence()
public PyHeapTypeObject as_sequence(PySequenceMethods setter)
@ByRef public PyBufferProcs as_buffer()
public PyHeapTypeObject as_buffer(PyBufferProcs setter)
public PyObject ht_name()
public PyHeapTypeObject ht_name(PyObject setter)
public PyObject ht_slots()
public PyHeapTypeObject ht_slots(PyObject setter)
public PyObject ht_qualname()
public PyHeapTypeObject ht_qualname(PyObject setter)
@Cast(value="_dictkeysobject*") public PyDictKeysObject ht_cached_keys()
public PyHeapTypeObject ht_cached_keys(PyDictKeysObject setter)
Copyright © 2020. All rights reserved.