Package org.lwjgl.system.libc
Class LibCStdlib
java.lang.Object
org.lwjgl.system.libc.LibCStdlib
-
Method Summary
Modifier and TypeMethodDescriptionstatic @Nullable ByteBuffer
aligned_alloc
(long alignment, long size) void * aligned_alloc(size_t alignment, size_t size)
static void
aligned_free
(@Nullable ByteBuffer ptr) void aligned_free(void * ptr)
static void
aligned_free
(@Nullable DoubleBuffer ptr) void aligned_free(void * ptr)
static void
aligned_free
(@Nullable FloatBuffer ptr) void aligned_free(void * ptr)
static void
aligned_free
(@Nullable IntBuffer ptr) void aligned_free(void * ptr)
static void
aligned_free
(@Nullable LongBuffer ptr) void aligned_free(void * ptr)
static void
aligned_free
(@Nullable ShortBuffer ptr) void aligned_free(void * ptr)
static void
aligned_free
(@Nullable PointerBuffer ptr) void aligned_free(void * ptr)
static @Nullable ByteBuffer
calloc
(long nmemb, long size) void * calloc(size_t nmemb, size_t size)
static void
free
(@Nullable ByteBuffer ptr) void free(void * ptr)
static void
free
(@Nullable DoubleBuffer ptr) void free(void * ptr)
static void
free
(@Nullable FloatBuffer ptr) void free(void * ptr)
static void
void free(void * ptr)
static void
free
(@Nullable LongBuffer ptr) void free(void * ptr)
static void
free
(@Nullable ShortBuffer ptr) void free(void * ptr)
static void
free
(@Nullable PointerBuffer ptr) void free(void * ptr)
static @Nullable ByteBuffer
malloc
(long size) void * malloc(size_t size)
static long
naligned_alloc
(long alignment, long size) void * aligned_alloc(size_t alignment, size_t size)
static void
naligned_free
(long ptr) void aligned_free(void * ptr)
static long
ncalloc
(long nmemb, long size) void * calloc(size_t nmemb, size_t size)
static void
nfree
(long ptr) void free(void * ptr)
static long
nmalloc
(long size) void * malloc(size_t size)
static long
nrealloc
(long ptr, long size) void * realloc(void * ptr, size_t size)
static @Nullable ByteBuffer
realloc
(@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)
-