@Properties(inherit=python.class) public class PyMemAllocatorEx extends Pointer
Modifier and Type | Class and Description |
---|---|
static class |
PyMemAllocatorEx.Calloc_Pointer_long_long |
static class |
PyMemAllocatorEx.Free_Pointer_Pointer |
static class |
PyMemAllocatorEx.Malloc_Pointer_long |
static class |
PyMemAllocatorEx.Realloc_Pointer_Pointer_long |
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
PyMemAllocatorEx()
Default native constructor.
|
PyMemAllocatorEx(long size)
Native array allocator.
|
PyMemAllocatorEx(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
PyMemAllocatorEx.Free_Pointer_Pointer |
_free() |
PyMemAllocatorEx |
_free(PyMemAllocatorEx.Free_Pointer_Pointer setter) |
PyMemAllocatorEx.Calloc_Pointer_long_long |
calloc() |
PyMemAllocatorEx |
calloc(PyMemAllocatorEx.Calloc_Pointer_long_long setter) |
Pointer |
ctx() |
PyMemAllocatorEx |
ctx(Pointer setter) |
PyMemAllocatorEx |
getPointer(long i) |
PyMemAllocatorEx.Malloc_Pointer_long |
malloc() |
PyMemAllocatorEx |
malloc(PyMemAllocatorEx.Malloc_Pointer_long setter) |
PyMemAllocatorEx |
position(long position) |
PyMemAllocatorEx.Realloc_Pointer_Pointer_long |
realloc() |
PyMemAllocatorEx |
realloc(PyMemAllocatorEx.Realloc_Pointer_Pointer_long setter) |
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 PyMemAllocatorEx()
public PyMemAllocatorEx(long size)
Pointer.position(long)
.public PyMemAllocatorEx(Pointer p)
Pointer(Pointer)
.public PyMemAllocatorEx position(long position)
public PyMemAllocatorEx getPointer(long i)
getPointer
in class Pointer
public Pointer ctx()
public PyMemAllocatorEx ctx(Pointer setter)
public PyMemAllocatorEx.Malloc_Pointer_long malloc()
public PyMemAllocatorEx malloc(PyMemAllocatorEx.Malloc_Pointer_long setter)
public PyMemAllocatorEx.Calloc_Pointer_long_long calloc()
public PyMemAllocatorEx calloc(PyMemAllocatorEx.Calloc_Pointer_long_long setter)
public PyMemAllocatorEx.Realloc_Pointer_Pointer_long realloc()
public PyMemAllocatorEx realloc(PyMemAllocatorEx.Realloc_Pointer_Pointer_long setter)
@Name(value="free") public PyMemAllocatorEx.Free_Pointer_Pointer _free()
public PyMemAllocatorEx _free(PyMemAllocatorEx.Free_Pointer_Pointer setter)
Copyright © 2024. All rights reserved.