SWAG

Table of Contents

Structs

Constants

Type Aliases

Functions

Module libc

Content

const Libc.Constants [src]

BUFSIZ s32
CLOCKS_PER_SEC s32
EOF s32
EXIT_FAILURE s32
EXIT_SUCCESS s32
FILENAME_MAX s32
FOPEN_MAX s32
FP_ILOGB0 s32
FP_ILOGBNAN s32
FP_INFINITE s32
FP_NAN s32
FP_NORMAL s32
FP_SUBNORMAL s32
FP_ZERO s32
ForeignLib string
HUGE_VAL f64
HUGE_VALF f32
INFINITY f32
INT16_MAX s16
INT16_MIN s16
INT32_MAX s32
INT32_MIN s32
INT64_MAX s64
INT64_MIN s64
INT8_MAX s8
INT8_MIN s8
L_tmpnam s32
MATH_ERREXCEPT s32
MATH_ERRNO s32
NAN f64
PTRDIFF_MAX s64
PTRDIFF_MIN s64
SEEK_CUR s32
SEEK_END s32
SEEK_SET s32
SIZE_MAX u64
TIME_UTC s32
TMP_MAX s32
UINT16_MAX u16
UINT32_MAX u32
UINT64_MAX u64
UINT8_MAX u8
_IOFBF u32
_IOLBF u32
_IONBF u32

type alias Libc.Type Aliases [src]

clock_t clock_t
double_t double_t
float_t float_t
fpos_t fpos_t
int16_t int16_t
int32_t int32_t
int64_t int64_t
int8_t int8_t
int_fast16_t int_fast16_t
int_fast32_t int_fast32_t
int_fast64_t int_fast64_t
int_fast8_t int_fast8_t
int_least16_t int_least16_t
int_least32_t int_least32_t
int_least64_t int_least64_t
int_least8_t int_least8_t
intmax_t intmax_t
intptr_t intptr_t
ptrdiff_t ptrdiff_t
size_t size_t
time_t time_t
uint16_t uint16_t
uint32_t uint32_t
uint64_t uint64_t
uint8_t uint8_t
uint_fast16_t uint_fast16_t
uint_fast32_t uint_fast32_t
uint_fast64_t uint_fast64_t
uint_fast8_t uint_fast8_t
uint_least16_t uint_least16_t
uint_least32_t uint_least32_t
uint_least64_t uint_least64_t
uint_least8_t uint_least8_t
uintmax_t uintmax_t
uintptr_t uintptr_t
va_list va_list
wchar_t wchar_t

struct Libc.FILE [src]

func Libc._Exit [src]

func _Exit(status: s32)

func Libc.abort [src]

func abort()

func Libc.abs [src]

func abs(j: s32)->s32

func Libc.acos [src]

func acos(x: f64)->f64

func Libc.acosf [src]

func acosf(x: f32)->f32

func Libc.acosh [src]

func acosh(x: f64)->f64

func Libc.acoshf [src]

func acoshf(x: f32)->f32

func Libc.acrt_iob_func [src]

func acrt_iob_func(index: u32)->*FILE

func Libc.aligned_alloc [src]

func aligned_alloc(aligment, size: size_t)->*void

func Libc.asctime [src]

func asctime(timeptr: *tm)->*u8

func Libc.asin [src]

func asin(x: f64)->f64

func Libc.asinf [src]

func asinf(x: f32)->f32

func Libc.asinh [src]

func asinh(x: f64)->f64

func Libc.asinhf [src]

func asinhf(x: f32)->f32

func Libc.atan [src]

func atan(x: f64)->f64

func Libc.atan2 [src]

func atan2(y: f64, x: f64)->f64

func Libc.atan2f [src]

func atan2f(y: f32, x: f32)->f32

func Libc.atanf [src]

func atanf(x: f32)->f32

func Libc.atanh [src]

func atanh(x: f64)->f64

func Libc.atanhf [src]

func atanhf(x: f32)->f32

func Libc.atof [src]

func atof(nptr: cstring)->f64

func Libc.atoi [src]

func atoi(nptr: cstring)->s32

func Libc.atol [src]

func atol(nptr: cstring)->s32

func Libc.atoll [src]

func atoll(nptr: cstring)->s64

func Libc.bsearch [src]

func bsearch(key, base: *void, nmemb, size: size_t, compar: *void)->*void

func Libc.calloc [src]

func calloc(nmemb, size: size_t)->*void

func Libc.cbrt [src]

func cbrt(x: f64)->f64

func Libc.cbrtf [src]

func cbrtf(x: f32)->f32

func Libc.ceil [src]

func ceil(x: f64)->f64

func Libc.ceilf [src]

func ceilf(x: f32)->f32

func Libc.clearerr [src]

func clearerr(stream: *FILE)

func Libc.clock [src]

func clock()->clock_t

func Libc.copysign [src]

func copysign(x: f64, y: f64)->f64

func Libc.copysignf [src]

func copysignf(x: f32, y: f32)->f32

func Libc.cos [src]

func cos(x: f64)->f64

func Libc.cosf [src]

func cosf(x: f32)->f32

func Libc.cosh [src]

func cosh(x: f64)->f64

func Libc.coshf [src]

func coshf(x: f32)->f32

func Libc.ctime [src]

func ctime(timer: const *time_t)->*u8

func Libc.difftime [src]

func difftime(time1, time2: time_t)->f64

func Libc.div [src]

func div(numer, denom: s32)->div_t

struct Libc.div_t [src]

quot s32
rem s32

func Libc.erf [src]

func erf(x: f64)->f64

func Libc.erfc [src]

func erfc(x: f64)->f64

func Libc.erfcf [src]

func erfcf(x: f32)->f32

func Libc.erff [src]

func erff(x: f32)->f32

func Libc.exit [src]

func exit(status: s32)

func Libc.exp [src]

func exp(x: f64)->f64

func Libc.exp2 [src]

func exp2(x: f64)->f64

func Libc.exp2f [src]

func exp2f(x: f32)->f32

func Libc.expf [src]

func expf(x: f32)->f32

func Libc.expm1 [src]

func expm1(x: f64)->f64

func Libc.expm1f [src]

func expm1f(x: f32)->f32

func Libc.fabs [src]

func fabs(x: f64)->f64

func Libc.fabsf [src]

func fabsf(x: f32)->f32

func Libc.fclose [src]

func fclose(stream: *FILE)->s64

func Libc.fdim [src]

func fdim(x: f64, y: f64)->f64

func Libc.fdimf [src]

func fdimf(x: f32, y: f32)->f32

func Libc.feof [src]

func feof(stream: *FILE)->s64

func Libc.ferror [src]

func ferror(stream: *FILE)->s64

func Libc.fflush [src]

func fflush(stream: *FILE)->s64

func Libc.fgetc [src]

func fgetc(stream: *FILE)->s64

func Libc.fgetpos [src]

func fgetpos(stream: *FILE, pos: *fpos_t)->s64

func Libc.fgets [src]

func fgets(s: *u8, n: s64, stream: *FILE)->*u8

func Libc.floor [src]

func floor(x: f64)->f64

func Libc.floorf [src]

func floorf(x: f32)->f32

func Libc.fma [src]

func fma(x, y, z: f64)->f64

func Libc.fmaf [src]

func fmaf(x, y, z: f32)->f32

func Libc.fmax [src]

func fmax(x: f64, y: f64)->f64

func Libc.fmaxf [src]

func fmaxf(x: f32, y: f32)->f32

func Libc.fmin [src]

func fmin(x: f64, y: f64)->f64

func Libc.fminf [src]

func fminf(x: f32, y: f32)->f32

func Libc.fmod [src]

func fmod(x: f64, y: f64)->f64

func Libc.fmodf [src]

func fmodf(x: f32, y: f32)->f32

func Libc.fopen [src]

func fopen(filename, mode: cstring)->*FILE

func Libc.fpclassify [src]

func fpclassify(x: f64)->s32

func Libc.fpclassifyf [src]

func fpclassifyf(x: f32)->s32

func Libc.fprintf [src]

func fprintf(file: *FILE, format: cstring, args: cvarargs)->s64

func Libc.fputc [src]

func fputc(s: cstring, stream: *FILE)->s64

func Libc.fread [src]

func fread(ptr: *void, size: size_t, stream: *FILE)->size_t

func Libc.free [src]

func free(ptr: *void)

func Libc.freopen [src]

func freopen(filename, mode: cstring, stream: *FILE)->*FILE

func Libc.frexp [src]

func frexp(value: f64, exp: *s64)->f64

func Libc.frexpf [src]

func frexpf(value: f32, exp: *s64)->f32

func Libc.fscanf [src]

func fscanf(file: *FILE, format: cstring, args: cvarargs)->s64

func Libc.fseek [src]

func fseek(stream: *FILE, offset: s32, whence: s64)->s64

func Libc.fsetpos [src]

func fsetpos(stream: *FILE, pos: *fpos_t)->s64

func Libc.ftell [src]

func ftell(stream: *FILE)->s32

func Libc.fwrite [src]

func fwrite(ptr: *void, size: size_t, nmemb: size_t, stream: *FILE)->size_t

func Libc.getc [src]

func getc(stream: *FILE)->s64

func Libc.getchar [src]

func getchar()->s64

func Libc.getenv [src]

func getenv(name: cstring)->*u8

func Libc.gmtime [src]

func gmtime(timer: *time_t)->*tm

func Libc.hypot [src]

func hypot(x: f64, y: f64)->f64

func Libc.hypotf [src]

func hypotf(x: f32, y: f32)->f32

func Libc.ilogb [src]

func ilogb(x: f64)->s64

func Libc.ilogbf [src]

func ilogbf(x: f32)->s64

func Libc.isalnum [src]

func isalnum(c: s32)->s32

func Libc.isalpha [src]

func isalpha(c: s32)->s32

func Libc.isblank [src]

func isblank(c: s32)->s32

func Libc.iscntrl [src]

func iscntrl(c: s32)->s32

func Libc.isdigit [src]

func isdigit(c: s32)->s32

func Libc.isfinite [src]

func isfinite(x: f32)->bool func isfinite(x: f64)->bool

func Libc.isgraph [src]

func isgraph(c: s32)->s32

func Libc.isgreater [src]

func isgreater(x, y: f32)->bool func isgreater(x, y: f64)->bool

func Libc.isgreaterequal [src]

func isgreaterequal(x, y: f32)->bool func isgreaterequal(x, y: f64)->bool

func Libc.isinf [src]

func isinf(x: f32)->bool func isinf(x: f64)->bool

func Libc.isless [src]

func isless(x, y: f32)->bool func isless(x, y: f64)->bool

func Libc.islessequal [src]

func islessequal(x, y: f32)->bool func islessequal(x, y: f64)->bool

func Libc.islessgreater [src]

func islessgreater(x, y: f32)->bool func islessgreater(x, y: f64)->bool

func Libc.islower [src]

func islower(c: s32)->s32

func Libc.isnan [src]

func isnan(x: f32)->bool func isnan(x: f64)->bool

func Libc.isnormal [src]

func isnormal(x: f32)->bool func isnormal(x: f64)->bool

func Libc.isprint [src]

func isprint(c: s32)->s32

func Libc.ispunct [src]

func ispunct(c: s32)->s32

func Libc.isspace [src]

func isspace(c: s32)->s32

func Libc.isunordered [src]

func isunordered(x, y: f32)->bool func isunordered(x, y: f64)->bool

func Libc.isupper [src]

func isupper(c: s32)->s32

func Libc.isxdigi [src]

func isxdigi(c: s32)->s32

func Libc.labs [src]

func labs(j: s32)->s32

func Libc.ldexp [src]

func ldexp(x: f64, exp: s64)->f64

func Libc.ldexpf [src]

func ldexpf(x: f32, exp: s64)->f32

func Libc.ldiv [src]

func ldiv(numer, denom: s32)->ldiv_t

struct Libc.ldiv_t [src]

quot s32
rem s32

func Libc.lgamma [src]

func lgamma(x: f64)->f64

func Libc.lgammaf [src]

func lgammaf(x: f32)->f32

func Libc.llabs [src]

func llabs(j: s64)->s64

func Libc.lldiv [src]

func lldiv(numer, denom: s64)->lldiv_t

struct Libc.lldiv_t [src]

quot s64
rem s64

func Libc.llrint [src]

func llrint(x: f64)->s64

func Libc.llrintf [src]

func llrintf(x: f32)->s64

func Libc.llround [src]

func llround(x: f64)->s64

func Libc.llroundf [src]

func llroundf(x: f32)->s64

func Libc.localtime [src]

func localtime(timer: *time_t)->*tm

func Libc.log [src]

func log(x: f64)->f64

func Libc.log10 [src]

func log10(x: f64)->f64

func Libc.log10f [src]

func log10f(x: f32)->f32

func Libc.log1p [src]

func log1p(x: f64)->f64

func Libc.log1pf [src]

func log1pf(x: f32)->f32

func Libc.log2 [src]

func log2(x: f64)->f64

func Libc.log2f [src]

func log2f(x: f32)->f32

func Libc.logb [src]

func logb(x: f64)->f64

func Libc.logbf [src]

func logbf(x: f32)->f32

func Libc.logf [src]

func logf(x: f32)->f32

func Libc.lrint [src]

func lrint(x: f64)->s32

func Libc.lrintf [src]

func lrintf(x: f32)->s32

func Libc.lround [src]

func lround(x: f64)->s32

func Libc.lroundf [src]

func lroundf(x: f32)->s32

func Libc.malloc [src]

func malloc(size: size_t)->*void

func Libc.mblen [src]

func mblen(s: cstring, n: size_t)->s32

func Libc.mbstowcs [src]

func mbstowcs(pwcs: *wchar_t, s: cstring, n: size_t)->size_t

func Libc.mbtowc [src]

func mbtowc(pwc: *wchar_t, s: cstring, n: size_t)->s32

func Libc.memchr [src]

func memchr(ptr: const *void, value: s32, num: size_t)->*void

func Libc.memcmp [src]

func memcmp(ptr1, ptr2: const *void, num: size_t)->s32

func Libc.memcpy [src]

func memcpy(dst: *void, src: const *void, num: size_t)->*void

func Libc.memmove [src]

func memmove(dst: *void, src: const *void, num: size_t)->*void

func Libc.memset [src]

func memset(ptr: *void, value: s32, num: size_t)->*void

func Libc.mktime [src]

func mktime(timeptr: *tm)->time_t

func Libc.modf [src]

func modf(value: f64, iptr: *f64)->f64

func Libc.modff [src]

func modff(value: f32, iptr: *f32)->f32

func Libc.nan [src]

func nan(tagp: cstring)->f64

func Libc.nanf [src]

func nanf(tagp: cstring)->f32

func Libc.nearbyint [src]

func nearbyint(x: f64)->f64

func Libc.nearbyintf [src]

func nearbyintf(x: f32)->f32

func Libc.nextafter [src]

func nextafter(x: f64, y: f64)->f64

func Libc.nextafterf [src]

func nextafterf(x: f32, y: f32)->f32

func Libc.perror [src]

func perror(s: cstring)

func Libc.pow [src]

func pow(x: f64, y: f64)->f64

func Libc.powf [src]

func powf(x: f32, y: f32)->f32

func Libc.printf [src]

func printf(format: cstring, args: cvarargs)->s64

func Libc.putc [src]

func putc(c: s64, stream: *FILE)->s64

func Libc.putchar [src]

func putchar()->s64

func Libc.puts [src]

func puts(s: cstring)->s64

func Libc.qsort [src]

func qsort(base: *void, num, size: size_t, compar: *void)

func Libc.quick_exit [src]

func quick_exit(status: s32)

func Libc.rand [src]

func rand()->s32

func Libc.realloc [src]

func realloc(ptr: *void, size: size_t)->*void

func Libc.remainder [src]

func remainder(x: f64, y: f64)->f64

func Libc.remainderf [src]

func remainderf(x: f32, y: f32)->f32

func Libc.remove [src]

func remove(filename: cstring)->s64

func Libc.remquo [src]

func remquo(x: f64, y: f64, quo: *s64)->f64

func Libc.remquof [src]

func remquof(x: f32, y: f32, quo: *s64)->f32

func Libc.rename [src]

func rename(old, new: cstring)->s64

func Libc.rewind [src]

func rewind(stream: *FILE)

func Libc.rint [src]

func rint(x: f64)->f64

func Libc.rintf [src]

func rintf(x: f32)->f32

func Libc.round [src]

func round(x: f64)->f64

func Libc.roundf [src]

func roundf(x: f32)->f32

func Libc.scalbln [src]

func scalbln(x: f64, n: s32)->f64

func Libc.scalblnf [src]

func scalblnf(x: f32, n: s32)->f32

func Libc.scalbn [src]

func scalbn(x: f64, n: s64)->f64

func Libc.scalbnf [src]

func scalbnf(x: f32, n: s64)->f32

func Libc.scanf [src]

func scanf(format: cstring, args: cvarargs)->s64

func Libc.setbuf [src]

func setbuf(stream: *FILE, buf: *u8)

func Libc.setvbuf [src]

func setvbuf(stream: *FILE, buf: *u8, mode: s64, size: size_t)->s64

func Libc.signbit [src]

func signbit(x: f32)->s32 func signbit(x: f64)->s32

func Libc.sin [src]

func sin(x: f64)->f64

func Libc.sinf [src]

func sinf(x: f32)->f32

func Libc.sinh [src]

func sinh(x: f64)->f64

func Libc.sinhf [src]

func sinhf(x: f32)->f32

func Libc.snprintf [src]

func snprintf(s: *u8, count: size_t, format: cstring, args: cvarargs)->s64

func Libc.sprintf [src]

func sprintf(s: *u8, format: cstring, args: cvarargs)->s64

func Libc.sqrt [src]

func sqrt(x: f64)->f64

func Libc.sqrtf [src]

func sqrtf(x: f32)->f32

func Libc.srand [src]

func srand(seed: u32)

func Libc.sscanf [src]

func sscanf(s, format: cstring, args: cvarargs)->s64

func Libc.stdio_common_vfprintf [src]

func stdio_common_vfprintf(_Options: u64, _Stream: *FILE, _Format: cstring, _Locale: *void, _ArgList: *void)->s32

func Libc.stdio_common_vfscanf [src]

func stdio_common_vfscanf(_Options: u64, _Stream: *FILE, _Format: cstring, _Locale: *void, _ArgList: *void)->s32

func Libc.stdio_common_vsprintf [src]

func stdio_common_vsprintf(_Options: u64, _Buffer: *u8, _BufferCount: size_t, _Format: cstring, _Locale: *void, _ArgList: *void)->s32

func Libc.stdio_common_vsscanf [src]

func stdio_common_vsscanf(_Options: u64, _Buffer: cstring, _BufferCount: size_t, _Format: cstring, _Locale: *void, _ArgList: *void)->s32

func Libc.strcat [src]

func strcat(dst: *u8, src: cstring)->*u8

func Libc.strchr [src]

func strchr(str: cstring, character: s32)->*u8

func Libc.strcmp [src]

func strcmp(str1, str2: cstring)->s32

func Libc.strcoll [src]

func strcoll(str1, str2: cstring)->s32

func Libc.strcpy [src]

func strcpy(dst: *u8, src: cstring)->*u8

func Libc.strcspn [src]

func strcspn(str1, str2: cstring)->size_t

func Libc.strerror [src]

func strerror(errnum: s32)->cstring

func Libc.strftime [src]

func strftime(s: *u8, maxsize: size_t, format: const *u8, timeptr: *tm)->size_t

func Libc.strlen [src]

func strlen(s: cstring)->size_t

func Libc.strncat [src]

func strncat(dst: *u8, src: cstring, num: size_t)->*u8

func Libc.strncmp [src]

func strncmp(str1, str2: cstring, num: u64)->s32

func Libc.strncpy [src]

func strncpy(dst: *u8, src: cstring, num: size_t)->*u8

func Libc.strpbrk [src]

func strpbrk(str1: *u8, str2: cstring)->*u8

func Libc.strrchr [src]

func strrchr(str: *u8, character: s32)->*u8

func Libc.strspn [src]

func strspn(str1, str2: cstring)->size_t

func Libc.strstr [src]

func strstr(str1: *u8, str2: cstring)->*u8

func Libc.strtod [src]

func strtod(nptr: cstring, endptr: **u8)->f64

func Libc.strtof [src]

func strtof(nptr: cstring, endptr: **u8)->f32

func Libc.strtok [src]

func strtok(str: *u8, delimiters: cstring)->*u8

func Libc.strtol [src]

func strtol(nptr: cstring, endptr: **u8, base: s32)->s32

func Libc.strtoll [src]

func strtoll(nptr: cstring, endptr: **u8, base: s32)->s64

func Libc.strtoul [src]

func strtoul(nptr: cstring, endptr: **u8, base: s32)->u32

func Libc.strtoull [src]

func strtoull(nptr: cstring, endptr: **u8, base: s32)->u64

func Libc.strxfrm [src]

func strxfrm(dst: *u8, src: cstring, num: size_t)->size_t

func Libc.system [src]

func system(cmd: cstring)->s32

func Libc.tan [src]

func tan(x: f64)->f64

func Libc.tanf [src]

func tanf(x: f32)->f32

func Libc.tanh [src]

func tanh(x: f64)->f64

func Libc.tanhf [src]

func tanhf(x: f32)->f32

func Libc.tgamma [src]

func tgamma(x: f64)->f64

func Libc.tgammaf [src]

func tgammaf(x: f32)->f32

func Libc.time [src]

func time(timer: *time_t)->time_t

struct Libc.tm [src]

tm_sec s32
tm_min s32
tm_hour s32
tm_mday s32
tm_mon s32
tm_year s32
tm_wday s32
tm_yday s32
tm_isdst s32

func Libc.tmpfile [src]

func tmpfile()->*FILE

func Libc.tmpnam [src]

func tmpnam(s: *u8)->*u8

func Libc.tolower [src]

func tolower(c: s32)->s32

func Libc.toupper [src]

func toupper(c: s32)->s32

func Libc.trunc [src]

func trunc(x: f64)->f64

func Libc.truncf [src]

func truncf(x: f32)->f32

func Libc.ungetc [src]

func ungetc(c: s64, stream: *FILE)->s64

func Libc.va_end [src]

#[Swag.Macro] func va_end(vl: *va_list)

func Libc.va_start [src]

#[Swag.Macro] func va_start(vl: *va_list, dummy: any)

func Libc.vfprintf [src]

func vfprintf(file: *FILE, format: cstring, args: *va_list)->s64

func Libc.vfscanf [src]

func vfscanf(file: *FILE, format: cstring, args: *va_list)->s64

func Libc.vprintf [src]

func vprintf(format: cstring, args: *va_list)->s64

func Libc.vscanf [src]

func vscanf(format: cstring, args: *va_list)->s64

func Libc.vsnprintf [src]

func vsnprintf(s: *u8, count: size_t, format: cstring, args: *va_list)->s64

func Libc.vsprintf [src]

func vsprintf(s: *u8, format: cstring, args: *va_list)->s64

func Libc.vsscanf [src]

func vsscanf(s, format: cstring, args: *va_list)->s64

func Libc.wcstombs [src]

func wcstombs(s: *u8, pwcs: *wchar_t, n: size_t)->size_t

func Libc.wctomb [src]

func wctomb(s: *u8, wc: wchar_t)->s32
Generated on 08-09-2024 with swag 0.40.0