Package org.lwjgl.system.libc
Class LibCStdlib
java.lang.Object
org.lwjgl.system.libc.LibCStdlib
-
Method Summary
Modifier and TypeMethodDescriptionstatic @Nullable ByteBufferaligned_alloc(long alignment, long size) void * aligned_alloc(size_t alignment, size_t size)static voidaligned_free(@Nullable ByteBuffer ptr) void aligned_free(void * ptr)static voidaligned_free(@Nullable DoubleBuffer ptr) void aligned_free(void * ptr)static voidaligned_free(@Nullable FloatBuffer ptr) void aligned_free(void * ptr)static voidaligned_free(@Nullable IntBuffer ptr) void aligned_free(void * ptr)static voidaligned_free(@Nullable LongBuffer ptr) void aligned_free(void * ptr)static voidaligned_free(@Nullable ShortBuffer ptr) void aligned_free(void * ptr)static voidaligned_free(@Nullable PointerBuffer ptr) void aligned_free(void * ptr)static @Nullable ByteBuffercalloc(long nmemb, long size) void * calloc(size_t nmemb, size_t size)static voidfree(@Nullable ByteBuffer ptr) void free(void * ptr)static voidfree(@Nullable DoubleBuffer ptr) void free(void * ptr)static voidfree(@Nullable FloatBuffer ptr) void free(void * ptr)static voidvoid free(void * ptr)static voidfree(@Nullable LongBuffer ptr) void free(void * ptr)static voidfree(@Nullable ShortBuffer ptr) void free(void * ptr)static voidfree(@Nullable PointerBuffer ptr) void free(void * ptr)static @Nullable ByteBuffermalloc(long size) void * malloc(size_t size)static longnaligned_alloc(long alignment, long size) void * aligned_alloc(size_t alignment, size_t size)static voidnaligned_free(long ptr) void aligned_free(void * ptr)static longncalloc(long nmemb, long size) void * calloc(size_t nmemb, size_t size)static voidnfree(long ptr) void free(void * ptr)static longnmalloc(long size) void * malloc(size_t size)static longnrealloc(long ptr, long size) void * realloc(void * ptr, size_t size)static @Nullable ByteBufferrealloc(@Nullable ByteBuffer ptr, long size) void * realloc(void * ptr, size_t size)
-
Method Details
-
nmalloc
public static long nmalloc(long size) void * malloc(size_t size) -
malloc
void * malloc(size_t size) -
ncalloc
public static long ncalloc(long nmemb, long size) void * calloc(size_t nmemb, size_t size) -
calloc
void * calloc(size_t nmemb, size_t size) -
nrealloc
public static long nrealloc(long ptr, long size) void * realloc(void * ptr, size_t size) -
realloc
void * realloc(void * ptr, size_t size) -
nfree
public static void nfree(long ptr) void free(void * ptr) -
free
void free(void * ptr) -
free
void free(void * ptr) -
free
void free(void * ptr) -
free
void free(void * ptr) -
free
void free(void * ptr) -
free
void free(void * ptr) -
free
void free(void * ptr) -
naligned_alloc
public static long naligned_alloc(long alignment, long size) void * aligned_alloc(size_t alignment, size_t size) -
aligned_alloc
void * aligned_alloc(size_t alignment, size_t size) -
naligned_free
public static void naligned_free(long ptr) void aligned_free(void * ptr) -
aligned_free
void aligned_free(void * ptr) -
aligned_free
void aligned_free(void * ptr) -
aligned_free
void aligned_free(void * ptr) -
aligned_free
void aligned_free(void * ptr) -
aligned_free
void aligned_free(void * ptr) -
aligned_free
void aligned_free(void * ptr) -
aligned_free
void aligned_free(void * ptr)
-