ffi

@extern
object ffi
class Object
trait Matchable
class Any
ffi.type

Type members

Classlikes

@extern @define("__SCALANATIVE_C_STDATOMIC")
object stdatomic

Value members

Concrete methods

def atexit(func: CFuncPtr0[Unit]): CInt
def calloc(elems: RawSize, size: RawSize): RawPtr
def free(ptr: RawPtr): Unit
def free(ptr: CVoidPtr): Unit
def malloc(size: CSize): RawPtr
def malloc(size: RawSize): RawPtr
def memcmp(lhs: RawPtr, rhs: RawPtr, count: RawSize): CInt
def memcpy(dst: CVoidPtr, src: CVoidPtr, count: CSize): RawPtr
def memcpy(dst: RawPtr, src: RawPtr, count: RawSize): RawPtr
def memmove(dest: RawPtr, src: RawPtr, count: RawSize): RawPtr
def memset(dest: RawPtr, ch: CInt, count: RawSize): RawPtr
def memset(dest: CVoidPtr, ch: CInt, count: CSize): RawPtr
def realloc(ptr: RawPtr, size: RawSize): RawPtr
def remove(fname: CString): CInt
def strcat(dest: CString, src: CString): CString
def strchr(str: CString, ch: CInt): CString
def strcpy(dest: CString, src: CString): CString
def strlen(str: CString): CSize
def strncpy(dest: CString, src: CString, count: RawSize): CString
def strrchr(str: CString, ch: CInt): CString