bindings-0.1: Low level bindings for foreign libraries following community driven guidelines
Source code
Contents
Index
Bindings.StandardC
Contents
ctype.h
locale.h
math.h
signal.h
stdint.h
stdio.h
stdlib.h
string.h
time.h
wchar.h
Synopsis
isalnum
::
CInt
->
IO
CInt
isalpha
::
CInt
->
IO
CInt
isblank
::
CInt
->
IO
CInt
iscntrl
::
CInt
->
IO
CInt
isdigit
::
CInt
->
IO
CInt
isgraph
::
CInt
->
IO
CInt
islower
::
CInt
->
IO
CInt
isprint
::
CInt
->
IO
CInt
ispunct
::
CInt
->
IO
CInt
isspace
::
CInt
->
IO
CInt
isupper
::
CInt
->
IO
CInt
isxdigit
::
CInt
->
IO
CInt
tolower
::
CInt
->
IO
CInt
toupper
::
CInt
->
IO
CInt
_CHAR_BIT
::
CInt
_MB_LEN_MAX
::
CInt
_LC_ALL
::
CInt
_LC_COLLATE
::
CInt
_LC_CTYPE
::
CInt
_LC_MONETARY
::
CInt
_LC_NUMERIC
::
CInt
_LC_TIME
::
CInt
setlocale
::
CInt
->
CString
->
IO
CString
acos
::
CDouble
->
IO
CDouble
acosf
::
CFloat
->
IO
CFloat
acosl
::
CLDouble
->
IO
CLDouble
asin
::
CDouble
->
IO
CDouble
asinf
::
CFloat
->
IO
CFloat
asinl
::
CLDouble
->
IO
CLDouble
atan
::
CDouble
->
IO
CDouble
atanf
::
CFloat
->
IO
CFloat
atanl
::
CLDouble
->
IO
CLDouble
atan2
::
CDouble
->
CDouble
->
IO
CDouble
atan2f
::
CFloat
->
CFloat
->
IO
CFloat
atan2l
::
CLDouble
->
CLDouble
->
IO
CLDouble
cos
::
CDouble
->
IO
CDouble
cosf
::
CFloat
->
IO
CFloat
cosl
::
CLDouble
->
IO
CLDouble
sin
::
CDouble
->
IO
CDouble
sinf
::
CFloat
->
IO
CFloat
sinl
::
CLDouble
->
IO
CLDouble
tan
::
CDouble
->
IO
CDouble
tanf
::
CFloat
->
IO
CFloat
tanl
::
CLDouble
->
IO
CLDouble
acosh
::
CDouble
->
IO
CDouble
acoshf
::
CFloat
->
IO
CFloat
acoshl
::
CLDouble
->
IO
CLDouble
asinh
::
CDouble
->
IO
CDouble
asinhf
::
CFloat
->
IO
CFloat
asinhl
::
CLDouble
->
IO
CLDouble
atanh
::
CDouble
->
IO
CDouble
atanhf
::
CFloat
->
IO
CFloat
atanhl
::
CLDouble
->
IO
CLDouble
cosh
::
CDouble
->
IO
CDouble
coshf
::
CFloat
->
IO
CFloat
coshl
::
CLDouble
->
IO
CLDouble
sinh
::
CDouble
->
IO
CDouble
sinhf
::
CFloat
->
IO
CFloat
sinhl
::
CLDouble
->
IO
CLDouble
tanh
::
CDouble
->
IO
CDouble
tanhf
::
CFloat
->
IO
CFloat
tanhl
::
CLDouble
->
IO
CLDouble
exp
::
CDouble
->
IO
CDouble
expf
::
CFloat
->
IO
CFloat
expl
::
CLDouble
->
IO
CLDouble
exp2
::
CDouble
->
IO
CDouble
exp2f
::
CFloat
->
IO
CFloat
exp2l
::
CLDouble
->
IO
CLDouble
expm1
::
CDouble
->
IO
CDouble
expm1f
::
CFloat
->
IO
CFloat
expm1l
::
CLDouble
->
IO
CLDouble
frexp
::
CDouble
->
Ptr
CInt
->
IO
CDouble
frexpf
::
CFloat
->
Ptr
CInt
->
IO
CFloat
frexpl
::
CLDouble
->
Ptr
CInt
->
IO
CLDouble
ilogb
::
CDouble
->
IO
CInt
ilogbf
::
CFloat
->
IO
CFloat
ilogbl
::
CLDouble
->
IO
CLDouble
ldexp
::
CDouble
->
CInt
->
IO
CDouble
ldexpf
::
CFloat
->
CInt
->
IO
CFloat
ldexpl
::
CLDouble
->
CInt
->
IO
CLDouble
log
::
CDouble
->
IO
CDouble
logf
::
CFloat
->
IO
CFloat
logl
::
CLDouble
->
IO
CLDouble
log10
::
CDouble
->
IO
CDouble
log10f
::
CFloat
->
IO
CFloat
log10l
::
CLDouble
->
IO
CLDouble
log1p
::
CDouble
->
IO
CDouble
log1pf
::
CFloat
->
IO
CFloat
log1pl
::
CLDouble
->
IO
CLDouble
log2
::
CDouble
->
IO
CDouble
log2f
::
CFloat
->
IO
CFloat
log2l
::
CLDouble
->
IO
CLDouble
logb
::
CDouble
->
IO
CDouble
logbf
::
CFloat
->
IO
CFloat
logbl
::
CLDouble
->
IO
CLDouble
modf
::
CDouble
->
Ptr
CDouble
->
IO
CDouble
modff
::
CFloat
->
Ptr
CFloat
->
IO
CFloat
modfl
::
CLDouble
->
Ptr
CLDouble
->
IO
CLDouble
scalbn
::
CDouble
->
CInt
->
IO
CDouble
scalbnf
::
CFloat
->
CInt
->
IO
CFloat
scalbnl
::
CLDouble
->
CInt
->
IO
CLDouble
scalbln
::
CDouble
->
CLong
->
IO
CDouble
scalblnf
::
CFloat
->
CLong
->
IO
CFloat
scalblnl
::
CLDouble
->
CLong
->
IO
CLDouble
cbrt
::
CDouble
->
IO
CDouble
cbrtf
::
CFloat
->
IO
CFloat
cbrtl
::
CLDouble
->
IO
CLDouble
fabs
::
CDouble
->
IO
CDouble
fabsf
::
CFloat
->
IO
CFloat
fabsl
::
CLDouble
->
IO
CLDouble
hypot
::
CDouble
->
CDouble
->
IO
CDouble
hypotf
::
CFloat
->
CFloat
->
IO
CFloat
hypotl
::
CLDouble
->
CLDouble
->
IO
CLDouble
pow
::
CDouble
->
CDouble
->
IO
CDouble
powf
::
CFloat
->
CFloat
->
IO
CFloat
powl
::
CLDouble
->
CLDouble
->
IO
CLDouble
sqrt
::
CDouble
->
IO
CDouble
sqrtf
::
CFloat
->
IO
CFloat
sqrtl
::
CLDouble
->
IO
CLDouble
erf
::
CDouble
->
IO
CDouble
erff
::
CFloat
->
IO
CFloat
erfl
::
CLDouble
->
IO
CLDouble
erfc
::
CDouble
->
IO
CDouble
erfcf
::
CFloat
->
IO
CFloat
erfcl
::
CLDouble
->
IO
CLDouble
lgamma
::
CDouble
->
IO
CDouble
lgammaf
::
CFloat
->
IO
CFloat
lgammal
::
CLDouble
->
IO
CLDouble
tgamma
::
CDouble
->
IO
CDouble
tgammaf
::
CFloat
->
IO
CFloat
tgammal
::
CLDouble
->
IO
CLDouble
ceil
::
CDouble
->
IO
CDouble
ceilf
::
CFloat
->
IO
CFloat
ceill
::
CLDouble
->
IO
CLDouble
floor
::
CDouble
->
IO
CDouble
floorf
::
CFloat
->
IO
CFloat
floorl
::
CLDouble
->
IO
CLDouble
nearbyint
::
CDouble
->
IO
CDouble
nearbyintf
::
CFloat
->
IO
CFloat
nearbyintl
::
CLDouble
->
IO
CLDouble
rint
::
CDouble
->
IO
CDouble
rintf
::
CFloat
->
IO
CFloat
rintl
::
CLDouble
->
IO
CLDouble
lrint
::
CDouble
->
IO
CLong
lrintf
::
CFloat
->
IO
CLong
lrintl
::
CLDouble
->
IO
CLong
llrint
::
CDouble
->
IO
CLLong
llrintf
::
CFloat
->
IO
CLLong
llrintl
::
CLDouble
->
IO
CLLong
round
::
CDouble
->
IO
CDouble
roundf
::
CFloat
->
IO
CFloat
roundl
::
CLDouble
->
IO
CLDouble
lround
::
CDouble
->
IO
CLong
lroundf
::
CFloat
->
IO
CLong
lroundl
::
CLDouble
->
IO
CLDouble
llround
::
CDouble
->
IO
CLLong
llroundf
::
CFloat
->
IO
CLLong
llroundl
::
CLDouble
->
IO
CLLong
trunc
::
CDouble
->
IO
CDouble
truncf
::
CFloat
->
IO
CFloat
truncl
::
CLDouble
->
IO
CLDouble
fmod
::
CDouble
->
CDouble
->
IO
CDouble
fmodf
::
CFloat
->
CFloat
->
IO
CFloat
fmodl
::
CLDouble
->
CLDouble
->
IO
CLDouble
remainder
::
CDouble
->
CDouble
->
IO
CDouble
remainderf
::
CFloat
->
CFloat
->
IO
CFloat
remainderl
::
CLDouble
->
CLDouble
->
IO
CLDouble
remquo
::
CDouble
->
CDouble
->
Ptr
CInt
->
IO
CDouble
remquof
::
CFloat
->
CFloat
->
Ptr
CInt
->
IO
CFloat
remquol
::
CLDouble
->
CLDouble
->
Ptr
CInt
->
IO
CLDouble
nan
::
CString
->
IO
CDouble
nanf
::
CString
->
IO
CFloat
nanl
::
CString
->
IO
CLDouble
nextafter
::
CDouble
->
CDouble
->
IO
CDouble
nextafterf
::
CFloat
->
CFloat
->
IO
CFloat
nextafterl
::
CLDouble
->
CLDouble
->
IO
CLDouble
nexttoward
::
CDouble
->
CLDouble
->
IO
CDouble
nexttowardf
::
CFloat
->
CLDouble
->
IO
CFloat
nexttowardl
::
CLDouble
->
CLDouble
->
IO
CLDouble
fdim
::
CDouble
->
CDouble
->
IO
CDouble
fdimf
::
CFloat
->
CFloat
->
IO
CFloat
fdiml
::
CLDouble
->
CLDouble
->
IO
CLDouble
fmax
::
CDouble
->
CDouble
->
IO
CDouble
fmaxf
::
CFloat
->
CFloat
->
IO
CFloat
fmaxl
::
CLDouble
->
CLDouble
->
IO
CLDouble
fmin
::
CDouble
->
CDouble
->
IO
CDouble
fminf
::
CFloat
->
CFloat
->
IO
CFloat
fminl
::
CLDouble
->
CLDouble
->
IO
CLDouble
fma
::
CDouble
->
CDouble
->
CDouble
->
IO
CDouble
fmaf
::
CFloat
->
CFloat
->
CFloat
->
IO
CFloat
fmal
::
CLDouble
->
CLDouble
->
CLDouble
->
IO
CLDouble
_SIG_DFL
::
Ptr
_SignalCallback
_SIG_ERR
::
Ptr
_SignalCallback
_SIG_IGN
::
Ptr
_SignalCallback
_SIGABRT
::
CInt
_SIGFPE
::
CInt
_SIGILL
::
CInt
_SIGINT
::
CInt
_SIGSEGV
::
CInt
_SIGTERM
::
CInt
signal
::
CInt
->
Ptr
CB000B
->
IO
()
raise
::
CInt
->
IO
CInt
type
CInt8
=
Int8
type
CInt16
=
Int16
type
CInt32
=
Int32
type
CInt64
=
Int64
type
CUInt8
=
Word8
type
CUInt16
=
Word16
type
CUInt32
=
Word32
type
CUInt64
=
Word64
_IOFBF
::
CInt
_IOLBF
::
CInt
_IONBF
::
CInt
_BUFSIZ
::
CInt
_EOF
::
CInt
_FOPEN_MAX
::
CInt
_FILENAME_MAX
::
CInt
_L_tmpnam
::
CInt
_SEEK_CUR
::
CInt
_SEEK_END
::
CInt
_SEEK_SET
::
CInt
_TMP_MAX
::
CInt
stderr
::
Ptr
CFile
stdin
::
Ptr
CFile
stdout
::
Ptr
CFile
remove
::
CString
->
IO
CInt
rename
::
CString
->
CString
->
IO
CInt
tmpfile
::
IO
(
Ptr
CFile
)
fclose
::
Ptr
CFile
->
IO
CInt
fflush
::
Ptr
CFile
->
IO
CInt
fopen
::
CString
->
CString
->
IO
(
Ptr
CFile
)
freopen
::
CString
->
CString
->
Ptr
CFile
->
IO
(
Ptr
CFile
)
setbuf
::
Ptr
CFile
->
CString
->
IO
()
setvbuf
::
Ptr
CFile
->
CString
->
CInt
->
CSize
->
IO
CInt
fgetc
::
Ptr
CFile
->
IO
CInt
fgets
::
CString
->
CInt
->
Ptr
CFile
->
IO
CString
fputc
::
CInt
->
Ptr
CFile
->
IO
CInt
fputs
::
CString
->
Ptr
CFile
->
IO
CInt
getc
::
Ptr
CFile
->
IO
CInt
getchar
::
IO
CInt
putchar
::
CInt
->
IO
CInt
puts
::
CString
->
IO
CInt
ungetc
::
CInt
->
Ptr
CFile
->
IO
CInt
fread
::
Ptr
()
->
CSize
->
CSize
->
Ptr
CFile
->
IO
CSize
fwrite
::
Ptr
()
->
CSize
->
CSize
->
Ptr
CFile
->
IO
CSize
fgetpos
::
Ptr
CFile
->
Ptr
CFpos
->
IO
CInt
fseek
::
Ptr
CFile
->
CLong
->
CInt
->
IO
CInt
fsetpos
::
Ptr
CFile
->
Ptr
CFpos
->
IO
CInt
ftell
::
Ptr
CFile
->
IO
CLong
rewind
::
Ptr
CFile
->
IO
()
clearerr
::
Ptr
CFile
->
IO
()
feof
::
Ptr
CFile
->
IO
CInt
ferror
::
Ptr
CFile
->
IO
CInt
perror
::
CString
->
IO
()
_EXIT_FAILURE
::
CInt
_EXIT_SUCCESS
::
CInt
_RAND_MAX
::
CInt
_MB_CUR_MAX
::
IO
CSize
atof
::
CString
->
IO
CDouble
atoi
::
CString
->
IO
CInt
atol
::
CString
->
IO
CLong
atoll
::
CString
->
IO
CLLong
strtod
::
CString
->
Ptr
CString
->
IO
CDouble
strtof
::
CString
->
Ptr
CString
->
IO
CFloat
strtold
::
CString
->
Ptr
CString
->
IO
CLDouble
strtol
::
CString
->
Ptr
CString
->
CInt
->
IO
CLong
strtoll
::
CString
->
Ptr
CString
->
CInt
->
IO
CLLong
strtoul
::
CString
->
Ptr
CString
->
CInt
->
IO
CULong
strtoull
::
CString
->
Ptr
CString
->
CInt
->
IO
CULLong
rand
::
IO
CInt
srand
::
CUInt
->
IO
()
calloc
::
CSize
->
CSize
->
Ptr
()
free
::
Ptr
()
->
IO
()
malloc
::
CSize
->
IO
(
Ptr
()
)
realloc
::
Ptr
()
->
CSize
->
IO
(
Ptr
()
)
abort
::
IO
()
atexit
::
FunPtr
CB000C
->
IO
CInt
exit
::
CInt
->
IO
()
_Exit
::
CInt
->
IO
()
getenv
::
CString
->
IO
CString
system
::
CString
->
IO
CInt
bsearch
::
Ptr
()
->
Ptr
()
->
CSize
->
CSize
->
FunPtr
CB0002
->
IO
(
Ptr
()
)
qsort
::
Ptr
()
->
CSize
->
CSize
->
FunPtr
CB0002
->
IO
()
abs
::
CInt
->
IO
CInt
labs
::
CLong
->
IO
CLong
llabs
::
CLLong
->
IO
CLLong
mblen
::
CString
->
CSize
->
IO
CInt
mbtowc
::
CWString
->
CString
->
CSize
->
IO
CInt
wctomb
::
CString
->
CWchar
->
IO
CInt
mbstowcs
::
CWString
->
CString
->
CSize
->
IO
CSize
wcstombs
::
CString
->
CWString
->
CSize
->
IO
CSize
memcpy
::
Ptr
()
->
Ptr
()
->
CSize
->
IO
(
Ptr
()
)
memmove
::
Ptr
()
->
Ptr
()
->
CSize
->
IO
(
Ptr
()
)
strcpy
::
CString
->
CString
->
IO
CString
strncpy
::
CString
->
CString
->
CSize
->
IO
CString
strcat
::
CString
->
CString
->
IO
CString
strncat
::
CString
->
CString
->
CSize
->
IO
CString
memcmp
::
Ptr
()
->
Ptr
()
->
CSize
->
IO
CInt
strcmp
::
CString
->
CString
->
IO
CInt
strcoll
::
CString
->
CString
->
IO
CInt
strncmp
::
CString
->
CString
->
CSize
->
IO
CInt
strxfrm
::
CString
->
CString
->
CSize
->
IO
CSize
memchr
::
Ptr
()
->
CInt
->
CSize
->
IO
(
Ptr
()
)
strchr
::
CString
->
CInt
->
IO
CString
strcspn
::
CString
->
CString
->
IO
CSize
strpbrk
::
CString
->
CString
->
IO
CString
strrchr
::
CString
->
CInt
->
IO
CString
strspn
::
CString
->
CString
->
IO
CSize
strstr
::
CString
->
CString
->
IO
CString
strtok
::
CString
->
CString
->
IO
CString
memset
::
Ptr
()
->
CInt
->
CSize
->
IO
(
Ptr
()
)
strerror
::
CInt
->
IO
CString
strlen
::
CString
->
IO
CSize
_CLOCKS_PER_SEC
::
CClock
clock
::
IO
CClock
difftime
::
CTime
->
CTime
->
IO
CDouble
time
::
Ptr
CTime
->
IO
CTime
ctime
::
Ptr
CTime
->
IO
CString
fgetws
::
CWString
->
CInt
->
Ptr
CFile
->
IO
CWString
fputws
::
CWString
->
Ptr
CFile
->
IO
CInt
fwide
::
Ptr
CFile
->
CInt
->
IO
CInt
wcstod
::
CWString
->
Ptr
CString
->
IO
CDouble
wcstof
::
CWString
->
Ptr
CString
->
IO
CFloat
wcstold
::
CWString
->
Ptr
CString
->
IO
CLDouble
wcstol
::
CWString
->
Ptr
CWString
->
CInt
->
IO
CLong
wcstoll
::
CWString
->
Ptr
CWString
->
CInt
->
IO
CLLong
wcstoul
::
CWString
->
Ptr
CWString
->
CInt
->
IO
CULong
wcstoull
::
CWString
->
Ptr
CWString
->
CInt
->
IO
CULLong
wcscpy
::
CWString
->
CWString
->
IO
CWString
wcsncpy
::
CWString
->
CWString
->
CSize
->
IO
CWString
wmemcpy
::
CWString
->
CWString
->
CSize
->
IO
CWString
wmemmove
::
CWString
->
CWString
->
CSize
->
IO
CWString
wcscat
::
CWString
->
CWString
->
IO
CWString
wcsncat
::
CWString
->
CWString
->
CSize
->
IO
CWString
wcscmp
::
CWString
->
CWString
->
IO
CInt
wcscoll
::
CWString
->
CWString
->
IO
CInt
wcsncmp
::
CWString
->
CWString
->
CSize
->
IO
CInt
wcsxfrm
::
CWString
->
CWString
->
CSize
->
IO
CSize
wmemcmp
::
CWString
->
CWString
->
CSize
->
IO
CInt
wcschr
::
CWString
->
CWchar
->
IO
CWchar
wcscspn
::
CWString
->
CWString
->
IO
CSize
wcspbrk
::
CWString
->
CWString
->
IO
CWString
wcsrchr
::
CWString
->
CWchar
->
IO
CWString
wcsspn
::
CWString
->
CWString
->
IO
CSize
wcsstr
::
CWString
->
CWString
->
IO
CWString
wcstok
::
CWString
->
CWString
->
CWString
->
IO
CWString
wmemchr
::
CWString
->
CWchar
->
CSize
->
IO
CWString
wcslen
::
CWString
->
IO
CSize
wmemset
::
CWString
->
CWchar
->
CSize
->
IO
CWString
ctype.h
isalnum
::
CInt
->
IO
CInt
Source
isalpha
::
CInt
->
IO
CInt
Source
isblank
::
CInt
->
IO
CInt
Source
iscntrl
::
CInt
->
IO
CInt
Source
isdigit
::
CInt
->
IO
CInt
Source
isgraph
::
CInt
->
IO
CInt
Source
islower
::
CInt
->
IO
CInt
Source
isprint
::
CInt
->
IO
CInt
Source
ispunct
::
CInt
->
IO
CInt
Source
isspace
::
CInt
->
IO
CInt
Source
isupper
::
CInt
->
IO
CInt
Source
isxdigit
::
CInt
->
IO
CInt
Source
tolower
::
CInt
->
IO
CInt
Source
toupper
::
CInt
->
IO
CInt
Source
_CHAR_BIT
::
CInt
Source
_MB_LEN_MAX
::
CInt
Source
locale.h
_LC_ALL
::
CInt
Source
_LC_COLLATE
::
CInt
Source
_LC_CTYPE
::
CInt
Source
_LC_MONETARY
::
CInt
Source
_LC_NUMERIC
::
CInt
Source
_LC_TIME
::
CInt
Source
setlocale
::
CInt
->
CString
->
IO
CString
Source
math.h
acos
::
CDouble
->
IO
CDouble
Source
acosf
::
CFloat
->
IO
CFloat
Source
acosl
::
CLDouble
->
IO
CLDouble
Source
asin
::
CDouble
->
IO
CDouble
Source
asinf
::
CFloat
->
IO
CFloat
Source
asinl
::
CLDouble
->
IO
CLDouble
Source
atan
::
CDouble
->
IO
CDouble
Source
atanf
::
CFloat
->
IO
CFloat
Source
atanl
::
CLDouble
->
IO
CLDouble
Source
atan2
::
CDouble
->
CDouble
->
IO
CDouble
Source
atan2f
::
CFloat
->
CFloat
->
IO
CFloat
Source
atan2l
::
CLDouble
->
CLDouble
->
IO
CLDouble
Source
cos
::
CDouble
->
IO
CDouble
Source
cosf
::
CFloat
->
IO
CFloat
Source
cosl
::
CLDouble
->
IO
CLDouble
Source
sin
::
CDouble
->
IO
CDouble
Source
sinf
::
CFloat
->
IO
CFloat
Source
sinl
::
CLDouble
->
IO
CLDouble
Source
tan
::
CDouble
->
IO
CDouble
Source
tanf
::
CFloat
->
IO
CFloat
Source
tanl
::
CLDouble
->
IO
CLDouble
Source
acosh
::
CDouble
->
IO
CDouble
Source
acoshf
::
CFloat
->
IO
CFloat
Source
acoshl
::
CLDouble
->
IO
CLDouble
Source
asinh
::
CDouble
->
IO
CDouble
Source
asinhf
::
CFloat
->
IO
CFloat
Source
asinhl
::
CLDouble
->
IO
CLDouble
Source
atanh
::
CDouble
->
IO
CDouble
Source
atanhf
::
CFloat
->
IO
CFloat
Source
atanhl
::
CLDouble
->
IO
CLDouble
Source
cosh
::
CDouble
->
IO
CDouble
Source
coshf
::
CFloat
->
IO
CFloat
Source
coshl
::
CLDouble
->
IO
CLDouble
Source
sinh
::
CDouble
->
IO
CDouble
Source
sinhf
::
CFloat
->
IO
CFloat
Source
sinhl
::
CLDouble
->
IO
CLDouble
Source
tanh
::
CDouble
->
IO
CDouble
Source
tanhf
::
CFloat
->
IO
CFloat
Source
tanhl
::
CLDouble
->
IO
CLDouble
Source
exp
::
CDouble
->
IO
CDouble
Source
expf
::
CFloat
->
IO
CFloat
Source
expl
::
CLDouble
->
IO
CLDouble
Source
exp2
::
CDouble
->
IO
CDouble
Source
exp2f
::
CFloat
->
IO
CFloat
Source
exp2l
::
CLDouble
->
IO
CLDouble
Source
expm1
::
CDouble
->
IO
CDouble
Source
expm1f
::
CFloat
->
IO
CFloat
Source
expm1l
::
CLDouble
->
IO
CLDouble
Source
frexp
::
CDouble
->
Ptr
CInt
->
IO
CDouble
Source
frexpf
::
CFloat
->
Ptr
CInt
->
IO
CFloat
Source
frexpl
::
CLDouble
->
Ptr
CInt
->
IO
CLDouble
Source
ilogb
::
CDouble
->
IO
CInt
Source
ilogbf
::
CFloat
->
IO
CFloat
Source
ilogbl
::
CLDouble
->
IO
CLDouble
Source
ldexp
::
CDouble
->
CInt
->
IO
CDouble
Source
ldexpf
::
CFloat
->
CInt
->
IO
CFloat
Source
ldexpl
::
CLDouble
->
CInt
->
IO
CLDouble
Source
log
::
CDouble
->
IO
CDouble
Source
logf
::
CFloat
->
IO
CFloat
Source
logl
::
CLDouble
->
IO
CLDouble
Source
log10
::
CDouble
->
IO
CDouble
Source
log10f
::
CFloat
->
IO
CFloat
Source
log10l
::
CLDouble
->
IO
CLDouble
Source
log1p
::
CDouble
->
IO
CDouble
Source
log1pf
::
CFloat
->
IO
CFloat
Source
log1pl
::
CLDouble
->
IO
CLDouble
Source
log2
::
CDouble
->
IO
CDouble
Source
log2f
::
CFloat
->
IO
CFloat
Source
log2l
::
CLDouble
->
IO
CLDouble
Source
logb
::
CDouble
->
IO
CDouble
Source
logbf
::
CFloat
->
IO
CFloat
Source
logbl
::
CLDouble
->
IO
CLDouble
Source
modf
::
CDouble
->
Ptr
CDouble
->
IO
CDouble
Source
modff
::
CFloat
->
Ptr
CFloat
->
IO
CFloat
Source
modfl
::
CLDouble
->
Ptr
CLDouble
->
IO
CLDouble
Source
scalbn
::
CDouble
->
CInt
->
IO
CDouble
Source
scalbnf
::
CFloat
->
CInt
->
IO
CFloat
Source
scalbnl
::
CLDouble
->
CInt
->
IO
CLDouble
Source
scalbln
::
CDouble
->
CLong
->
IO
CDouble
Source
scalblnf
::
CFloat
->
CLong
->
IO
CFloat
Source
scalblnl
::
CLDouble
->
CLong
->
IO
CLDouble
Source
cbrt
::
CDouble
->
IO
CDouble
Source
cbrtf
::
CFloat
->
IO
CFloat
Source
cbrtl
::
CLDouble
->
IO
CLDouble
Source
fabs
::
CDouble
->
IO
CDouble
Source
fabsf
::
CFloat
->
IO
CFloat
Source
fabsl
::
CLDouble
->
IO
CLDouble
Source
hypot
::
CDouble
->
CDouble
->
IO
CDouble
Source
hypotf
::
CFloat
->
CFloat
->
IO
CFloat
Source
hypotl
::
CLDouble
->
CLDouble
->
IO
CLDouble
Source
pow
::
CDouble
->
CDouble
->
IO
CDouble
Source
powf
::
CFloat
->
CFloat
->
IO
CFloat
Source
powl
::
CLDouble
->
CLDouble
->
IO
CLDouble
Source
sqrt
::
CDouble
->
IO
CDouble
Source
sqrtf
::
CFloat
->
IO
CFloat
Source
sqrtl
::
CLDouble
->
IO
CLDouble
Source
erf
::
CDouble
->
IO
CDouble
Source
erff
::
CFloat
->
IO
CFloat
Source
erfl
::
CLDouble
->
IO
CLDouble
Source
erfc
::
CDouble
->
IO
CDouble
Source
erfcf
::
CFloat
->
IO
CFloat
Source
erfcl
::
CLDouble
->
IO
CLDouble
Source
lgamma
::
CDouble
->
IO
CDouble
Source
lgammaf
::
CFloat
->
IO
CFloat
Source
lgammal
::
CLDouble
->
IO
CLDouble
Source
tgamma
::
CDouble
->
IO
CDouble
Source
tgammaf
::
CFloat
->
IO
CFloat
Source
tgammal
::
CLDouble
->
IO
CLDouble
Source
ceil
::
CDouble
->
IO
CDouble
Source
ceilf
::
CFloat
->
IO
CFloat
Source
ceill
::
CLDouble
->
IO
CLDouble
Source
floor
::
CDouble
->
IO
CDouble
Source
floorf
::
CFloat
->
IO
CFloat
Source
floorl
::
CLDouble
->
IO
CLDouble
Source
nearbyint
::
CDouble
->
IO
CDouble
Source
nearbyintf
::
CFloat
->
IO
CFloat
Source
nearbyintl
::
CLDouble
->
IO
CLDouble
Source
rint
::
CDouble
->
IO
CDouble
Source
rintf
::
CFloat
->
IO
CFloat
Source
rintl
::
CLDouble
->
IO
CLDouble
Source
lrint
::
CDouble
->
IO
CLong
Source
lrintf
::
CFloat
->
IO
CLong
Source
lrintl
::
CLDouble
->
IO
CLong
Source
llrint
::
CDouble
->
IO
CLLong
Source
llrintf
::
CFloat
->
IO
CLLong
Source
llrintl
::
CLDouble
->
IO
CLLong
Source
round
::
CDouble
->
IO
CDouble
Source
roundf
::
CFloat
->
IO
CFloat
Source
roundl
::
CLDouble
->
IO
CLDouble
Source
lround
::
CDouble
->
IO
CLong
Source
lroundf
::
CFloat
->
IO
CLong
Source
lroundl
::
CLDouble
->
IO
CLDouble
Source
llround
::
CDouble
->
IO
CLLong
Source
llroundf
::
CFloat
->
IO
CLLong
Source
llroundl
::
CLDouble
->
IO
CLLong
Source
trunc
::
CDouble
->
IO
CDouble
Source
truncf
::
CFloat
->
IO
CFloat
Source
truncl
::
CLDouble
->
IO
CLDouble
Source
fmod
::
CDouble
->
CDouble
->
IO
CDouble
Source
fmodf
::
CFloat
->
CFloat
->
IO
CFloat
Source
fmodl
::
CLDouble
->
CLDouble
->
IO
CLDouble
Source
remainder
::
CDouble
->
CDouble
->
IO
CDouble
Source
remainderf
::
CFloat
->
CFloat
->
IO
CFloat
Source
remainderl
::
CLDouble
->
CLDouble
->
IO
CLDouble
Source
remquo
::
CDouble
->
CDouble
->
Ptr
CInt
->
IO
CDouble
Source
remquof
::
CFloat
->
CFloat
->
Ptr
CInt
->
IO
CFloat
Source
remquol
::
CLDouble
->
CLDouble
->
Ptr
CInt
->
IO
CLDouble
Source
nan
::
CString
->
IO
CDouble
Source
nanf
::
CString
->
IO
CFloat
Source
nanl
::
CString
->
IO
CLDouble
Source
nextafter
::
CDouble
->
CDouble
->
IO
CDouble
Source
nextafterf
::
CFloat
->
CFloat
->
IO
CFloat
Source
nextafterl
::
CLDouble
->
CLDouble
->
IO
CLDouble
Source
nexttoward
::
CDouble
->
CLDouble
->
IO
CDouble
Source
nexttowardf
::
CFloat
->
CLDouble
->
IO
CFloat
Source
nexttowardl
::
CLDouble
->
CLDouble
->
IO
CLDouble
Source
fdim
::
CDouble
->
CDouble
->
IO
CDouble
Source
fdimf
::
CFloat
->
CFloat
->
IO
CFloat
Source
fdiml
::
CLDouble
->
CLDouble
->
IO
CLDouble
Source
fmax
::
CDouble
->
CDouble
->
IO
CDouble
Source
fmaxf
::
CFloat
->
CFloat
->
IO
CFloat
Source
fmaxl
::
CLDouble
->
CLDouble
->
IO
CLDouble
Source
fmin
::
CDouble
->
CDouble
->
IO
CDouble
Source
fminf
::
CFloat
->
CFloat
->
IO
CFloat
Source
fminl
::
CLDouble
->
CLDouble
->
IO
CLDouble
Source
fma
::
CDouble
->
CDouble
->
CDouble
->
IO
CDouble
Source
fmaf
::
CFloat
->
CFloat
->
CFloat
->
IO
CFloat
Source
fmal
::
CLDouble
->
CLDouble
->
CLDouble
->
IO
CLDouble
Source
signal.h
_SIG_DFL
::
Ptr
_SignalCallback
Source
_SIG_ERR
::
Ptr
_SignalCallback
Source
_SIG_IGN
::
Ptr
_SignalCallback
Source
_SIGABRT
::
CInt
Source
_SIGFPE
::
CInt
Source
_SIGILL
::
CInt
Source
_SIGINT
::
CInt
Source
_SIGSEGV
::
CInt
Source
_SIGTERM
::
CInt
Source
signal
::
CInt
->
Ptr
CB000B
->
IO
()
Source
raise
::
CInt
->
IO
CInt
Source
stdint.h
type
CInt8
=
Int8
Source
type
CInt16
=
Int16
Source
type
CInt32
=
Int32
Source
type
CInt64
=
Int64
Source
type
CUInt8
=
Word8
Source
type
CUInt16
=
Word16
Source
type
CUInt32
=
Word32
Source
type
CUInt64
=
Word64
Source
stdio.h
_IOFBF
::
CInt
Source
_IOLBF
::
CInt
Source
_IONBF
::
CInt
Source
_BUFSIZ
::
CInt
Source
_EOF
::
CInt
Source
_FOPEN_MAX
::
CInt
Source
_FILENAME_MAX
::
CInt
Source
_L_tmpnam
::
CInt
Source
_SEEK_CUR
::
CInt
Source
_SEEK_END
::
CInt
Source
_SEEK_SET
::
CInt
Source
_TMP_MAX
::
CInt
Source
stderr
::
Ptr
CFile
Source
stdin
::
Ptr
CFile
Source
stdout
::
Ptr
CFile
Source
remove
::
CString
->
IO
CInt
Source
rename
::
CString
->
CString
->
IO
CInt
Source
tmpfile
::
IO
(
Ptr
CFile
)
Source
fclose
::
Ptr
CFile
->
IO
CInt
Source
fflush
::
Ptr
CFile
->
IO
CInt
Source
fopen
::
CString
->
CString
->
IO
(
Ptr
CFile
)
Source
freopen
::
CString
->
CString
->
Ptr
CFile
->
IO
(
Ptr
CFile
)
Source
setbuf
::
Ptr
CFile
->
CString
->
IO
()
Source
setvbuf
::
Ptr
CFile
->
CString
->
CInt
->
CSize
->
IO
CInt
Source
fgetc
::
Ptr
CFile
->
IO
CInt
Source
fgets
::
CString
->
CInt
->
Ptr
CFile
->
IO
CString
Source
fputc
::
CInt
->
Ptr
CFile
->
IO
CInt
Source
fputs
::
CString
->
Ptr
CFile
->
IO
CInt
Source
getc
::
Ptr
CFile
->
IO
CInt
Source
getchar
::
IO
CInt
Source
putchar
::
CInt
->
IO
CInt
Source
puts
::
CString
->
IO
CInt
Source
ungetc
::
CInt
->
Ptr
CFile
->
IO
CInt
Source
fread
::
Ptr
()
->
CSize
->
CSize
->
Ptr
CFile
->
IO
CSize
Source
fwrite
::
Ptr
()
->
CSize
->
CSize
->
Ptr
CFile
->
IO
CSize
Source
fgetpos
::
Ptr
CFile
->
Ptr
CFpos
->
IO
CInt
Source
fseek
::
Ptr
CFile
->
CLong
->
CInt
->
IO
CInt
Source
fsetpos
::
Ptr
CFile
->
Ptr
CFpos
->
IO
CInt
Source
ftell
::
Ptr
CFile
->
IO
CLong
Source
rewind
::
Ptr
CFile
->
IO
()
Source
clearerr
::
Ptr
CFile
->
IO
()
Source
feof
::
Ptr
CFile
->
IO
CInt
Source
ferror
::
Ptr
CFile
->
IO
CInt
Source
perror
::
CString
->
IO
()
Source
stdlib.h
_EXIT_FAILURE
::
CInt
Source
_EXIT_SUCCESS
::
CInt
Source
_RAND_MAX
::
CInt
Source
_MB_CUR_MAX
::
IO
CSize
Source
atof
::
CString
->
IO
CDouble
Source
atoi
::
CString
->
IO
CInt
Source
atol
::
CString
->
IO
CLong
Source
atoll
::
CString
->
IO
CLLong
Source
strtod
::
CString
->
Ptr
CString
->
IO
CDouble
Source
strtof
::
CString
->
Ptr
CString
->
IO
CFloat
Source
strtold
::
CString
->
Ptr
CString
->
IO
CLDouble
Source
strtol
::
CString
->
Ptr
CString
->
CInt
->
IO
CLong
Source
strtoll
::
CString
->
Ptr
CString
->
CInt
->
IO
CLLong
Source
strtoul
::
CString
->
Ptr
CString
->
CInt
->
IO
CULong
Source
strtoull
::
CString
->
Ptr
CString
->
CInt
->
IO
CULLong
Source
rand
::
IO
CInt
Source
srand
::
CUInt
->
IO
()
Source
calloc
::
CSize
->
CSize
->
Ptr
()
Source
free
::
Ptr
()
->
IO
()
Source
malloc
::
CSize
->
IO
(
Ptr
()
)
Source
realloc
::
Ptr
()
->
CSize
->
IO
(
Ptr
()
)
Source
abort
::
IO
()
Source
atexit
::
FunPtr
CB000C
->
IO
CInt
Source
exit
::
CInt
->
IO
()
Source
_Exit
::
CInt
->
IO
()
Source
getenv
::
CString
->
IO
CString
Source
system
::
CString
->
IO
CInt
Source
bsearch
::
Ptr
()
->
Ptr
()
->
CSize
->
CSize
->
FunPtr
CB0002
->
IO
(
Ptr
()
)
Source
qsort
::
Ptr
()
->
CSize
->
CSize
->
FunPtr
CB0002
->
IO
()
Source
abs
::
CInt
->
IO
CInt
Source
labs
::
CLong
->
IO
CLong
Source
llabs
::
CLLong
->
IO
CLLong
Source
mblen
::
CString
->
CSize
->
IO
CInt
Source
mbtowc
::
CWString
->
CString
->
CSize
->
IO
CInt
Source
wctomb
::
CString
->
CWchar
->
IO
CInt
Source
mbstowcs
::
CWString
->
CString
->
CSize
->
IO
CSize
Source
wcstombs
::
CString
->
CWString
->
CSize
->
IO
CSize
Source
string.h
memcpy
::
Ptr
()
->
Ptr
()
->
CSize
->
IO
(
Ptr
()
)
Source
memmove
::
Ptr
()
->
Ptr
()
->
CSize
->
IO
(
Ptr
()
)
Source
strcpy
::
CString
->
CString
->
IO
CString
Source
strncpy
::
CString
->
CString
->
CSize
->
IO
CString
Source
strcat
::
CString
->
CString
->
IO
CString
Source
strncat
::
CString
->
CString
->
CSize
->
IO
CString
Source
memcmp
::
Ptr
()
->
Ptr
()
->
CSize
->
IO
CInt
Source
strcmp
::
CString
->
CString
->
IO
CInt
Source
strcoll
::
CString
->
CString
->
IO
CInt
Source
strncmp
::
CString
->
CString
->
CSize
->
IO
CInt
Source
strxfrm
::
CString
->
CString
->
CSize
->
IO
CSize
Source
memchr
::
Ptr
()
->
CInt
->
CSize
->
IO
(
Ptr
()
)
Source
strchr
::
CString
->
CInt
->
IO
CString
Source
strcspn
::
CString
->
CString
->
IO
CSize
Source
strpbrk
::
CString
->
CString
->
IO
CString
Source
strrchr
::
CString
->
CInt
->
IO
CString
Source
strspn
::
CString
->
CString
->
IO
CSize
Source
strstr
::
CString
->
CString
->
IO
CString
Source
strtok
::
CString
->
CString
->
IO
CString
Source
memset
::
Ptr
()
->
CInt
->
CSize
->
IO
(
Ptr
()
)
Source
strerror
::
CInt
->
IO
CString
Source
strlen
::
CString
->
IO
CSize
Source
time.h
_CLOCKS_PER_SEC
::
CClock
Source
clock
::
IO
CClock
Source
difftime
::
CTime
->
CTime
->
IO
CDouble
Source
time
::
Ptr
CTime
->
IO
CTime
Source
ctime
::
Ptr
CTime
->
IO
CString
Source
wchar.h
fgetws
::
CWString
->
CInt
->
Ptr
CFile
->
IO
CWString
Source
fputws
::
CWString
->
Ptr
CFile
->
IO
CInt
Source
fwide
::
Ptr
CFile
->
CInt
->
IO
CInt
Source
wcstod
::
CWString
->
Ptr
CString
->
IO
CDouble
Source
wcstof
::
CWString
->
Ptr
CString
->
IO
CFloat
Source
wcstold
::
CWString
->
Ptr
CString
->
IO
CLDouble
Source
wcstol
::
CWString
->
Ptr
CWString
->
CInt
->
IO
CLong
Source
wcstoll
::
CWString
->
Ptr
CWString
->
CInt
->
IO
CLLong
Source
wcstoul
::
CWString
->
Ptr
CWString
->
CInt
->
IO
CULong
Source
wcstoull
::
CWString
->
Ptr
CWString
->
CInt
->
IO
CULLong
Source
wcscpy
::
CWString
->
CWString
->
IO
CWString
Source
wcsncpy
::
CWString
->
CWString
->
CSize
->
IO
CWString
Source
wmemcpy
::
CWString
->
CWString
->
CSize
->
IO
CWString
Source
wmemmove
::
CWString
->
CWString
->
CSize
->
IO
CWString
Source
wcscat
::
CWString
->
CWString
->
IO
CWString
Source
wcsncat
::
CWString
->
CWString
->
CSize
->
IO
CWString
Source
wcscmp
::
CWString
->
CWString
->
IO
CInt
Source
wcscoll
::
CWString
->
CWString
->
IO
CInt
Source
wcsncmp
::
CWString
->
CWString
->
CSize
->
IO
CInt
Source
wcsxfrm
::
CWString
->
CWString
->
CSize
->
IO
CSize
Source
wmemcmp
::
CWString
->
CWString
->
CSize
->
IO
CInt
Source
wcschr
::
CWString
->
CWchar
->
IO
CWchar
Source
wcscspn
::
CWString
->
CWString
->
IO
CSize
Source
wcspbrk
::
CWString
->
CWString
->
IO
CWString
Source
wcsrchr
::
CWString
->
CWchar
->
IO
CWString
Source
wcsspn
::
CWString
->
CWString
->
IO
CSize
Source
wcsstr
::
CWString
->
CWString
->
IO
CWString
Source
wcstok
::
CWString
->
CWString
->
CWString
->
IO
CWString
Source
wmemchr
::
CWString
->
CWchar
->
CSize
->
IO
CWString
Source
wcslen
::
CWString
->
IO
CSize
Source
wmemset
::
CWString
->
CWchar
->
CSize
->
IO
CWString
Source
Produced by
Haddock
version 2.4.2