public abstract class PosixLibCSupport extends Object implements LibCSupport
| Constructor and Description |
|---|
PosixLibCSupport() |
| Modifier and Type | Method and Description |
|---|---|
<T extends org.graalvm.word.PointerBase> |
calloc(org.graalvm.word.UnsignedWord nmemb,
org.graalvm.word.UnsignedWord size) |
void |
exit(int status) |
void |
free(org.graalvm.word.PointerBase ptr) |
int |
isdigit(int c) |
<T extends org.graalvm.word.PointerBase> |
malloc(org.graalvm.word.UnsignedWord size) |
<T extends org.graalvm.word.PointerBase> |
memcpy(T dest,
org.graalvm.word.PointerBase src,
org.graalvm.word.UnsignedWord n) |
<T extends org.graalvm.word.PointerBase> |
memmove(T dest,
org.graalvm.word.PointerBase src,
org.graalvm.word.UnsignedWord n) |
<T extends org.graalvm.word.PointerBase> |
memset(T s,
org.graalvm.word.SignedWord c,
org.graalvm.word.UnsignedWord n) |
<T extends org.graalvm.word.PointerBase> |
realloc(org.graalvm.word.PointerBase ptr,
org.graalvm.word.UnsignedWord size) |
org.graalvm.word.UnsignedWord |
strlen(org.graalvm.nativeimage.c.type.CCharPointer str) |
org.graalvm.word.UnsignedWord |
strtoull(org.graalvm.nativeimage.c.type.CCharPointer string,
org.graalvm.nativeimage.c.type.CCharPointerPointer endPtr,
int base) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waiterrno, setErrnopublic <T extends org.graalvm.word.PointerBase> T memcpy(T dest,
org.graalvm.word.PointerBase src,
org.graalvm.word.UnsignedWord n)
memcpy in interface LibCSupportpublic <T extends org.graalvm.word.PointerBase> T memmove(T dest,
org.graalvm.word.PointerBase src,
org.graalvm.word.UnsignedWord n)
memmove in interface LibCSupportpublic <T extends org.graalvm.word.PointerBase> T memset(T s,
org.graalvm.word.SignedWord c,
org.graalvm.word.UnsignedWord n)
memset in interface LibCSupportpublic <T extends org.graalvm.word.PointerBase> T malloc(org.graalvm.word.UnsignedWord size)
malloc in interface LibCSupportpublic <T extends org.graalvm.word.PointerBase> T calloc(org.graalvm.word.UnsignedWord nmemb,
org.graalvm.word.UnsignedWord size)
calloc in interface LibCSupportpublic <T extends org.graalvm.word.PointerBase> T realloc(org.graalvm.word.PointerBase ptr,
org.graalvm.word.UnsignedWord size)
realloc in interface LibCSupportpublic void free(org.graalvm.word.PointerBase ptr)
free in interface LibCSupportpublic void exit(int status)
exit in interface LibCSupportpublic org.graalvm.word.UnsignedWord strlen(org.graalvm.nativeimage.c.type.CCharPointer str)
strlen in interface LibCSupportpublic int isdigit(int c)
isdigit in interface LibCSupportpublic org.graalvm.word.UnsignedWord strtoull(org.graalvm.nativeimage.c.type.CCharPointer string,
org.graalvm.nativeimage.c.type.CCharPointerPointer endPtr,
int base)
strtoull in interface LibCSupport