public class LibC extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
EXIT_CODE_ABORT |
| Constructor and Description |
|---|
LibC() |
| Modifier and Type | Method and Description |
|---|---|
static void |
abort() |
static <T extends org.graalvm.word.PointerBase> |
calloc(org.graalvm.word.UnsignedWord nmemb,
org.graalvm.word.UnsignedWord size) |
static int |
errno() |
static void |
exit(int status) |
static void |
free(org.graalvm.word.PointerBase ptr) |
static int |
isdigit(int c) |
static boolean |
isSupported() |
static <T extends org.graalvm.word.PointerBase> |
malloc(org.graalvm.word.UnsignedWord size) |
static <T extends org.graalvm.word.PointerBase> |
memcpy(T dest,
org.graalvm.word.PointerBase src,
org.graalvm.word.UnsignedWord n) |
static <T extends org.graalvm.word.PointerBase> |
memmove(T dest,
org.graalvm.word.PointerBase src,
org.graalvm.word.UnsignedWord n) |
static <T extends org.graalvm.word.PointerBase> |
memset(T s,
org.graalvm.word.SignedWord c,
org.graalvm.word.UnsignedWord n) |
static <T extends org.graalvm.word.PointerBase> |
realloc(org.graalvm.word.PointerBase ptr,
org.graalvm.word.UnsignedWord size) |
static void |
setErrno(int value) |
static org.graalvm.word.UnsignedWord |
strlen(org.graalvm.nativeimage.c.type.CCharPointer str) |
static org.graalvm.word.UnsignedWord |
strtoull(org.graalvm.nativeimage.c.type.CCharPointer string,
org.graalvm.nativeimage.c.type.CCharPointerPointer endPtr,
int base) |
public static final int EXIT_CODE_ABORT
public static int errno()
public static void setErrno(int value)
public static <T extends org.graalvm.word.PointerBase> T memcpy(T dest,
org.graalvm.word.PointerBase src,
org.graalvm.word.UnsignedWord n)
public static <T extends org.graalvm.word.PointerBase> T memmove(T dest,
org.graalvm.word.PointerBase src,
org.graalvm.word.UnsignedWord n)
public static <T extends org.graalvm.word.PointerBase> T memset(T s,
org.graalvm.word.SignedWord c,
org.graalvm.word.UnsignedWord n)
public static <T extends org.graalvm.word.PointerBase> T malloc(org.graalvm.word.UnsignedWord size)
public static <T extends org.graalvm.word.PointerBase> T calloc(org.graalvm.word.UnsignedWord nmemb,
org.graalvm.word.UnsignedWord size)
public static <T extends org.graalvm.word.PointerBase> T realloc(org.graalvm.word.PointerBase ptr,
org.graalvm.word.UnsignedWord size)
public static void free(org.graalvm.word.PointerBase ptr)
public static void exit(int status)
public static void abort()
public static org.graalvm.word.UnsignedWord strlen(org.graalvm.nativeimage.c.type.CCharPointer str)
public static int isdigit(int c)
public static org.graalvm.word.UnsignedWord strtoull(org.graalvm.nativeimage.c.type.CCharPointer string,
org.graalvm.nativeimage.c.type.CCharPointerPointer endPtr,
int base)
public static boolean isSupported()