@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.
|
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
public PyHeapTypeObject()
public PyHeapTypeObject(long size)
Pointer.position(long)
.public PyHeapTypeObject(Pointer p)
Pointer(Pointer)
.public PyHeapTypeObject position(long position)
public PyHeapTypeObject getPointer(long i)
getPointer
in class Pointer
@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)
public PyObject ht_module()
public PyHeapTypeObject ht_module(PyObject setter)
@Cast(value="char*") public BytePointer _ht_tpname()
public PyHeapTypeObject _ht_tpname(BytePointer setter)
@ByRef public _specialization_cache _spec_cache()
public PyHeapTypeObject _spec_cache(_specialization_cache setter)
Copyright © 2024. All rights reserved.