Supported Functions ^TOP^
The following is an alphabetical list of runtime library functions, as defined in the POSIX headers for Palm OS® 6.1, which are explicitly provided by the operating system. For detailed information about any of these functions, see the individual header file chapters that follow, beginning with Chapter 6, "assert.h."
posix/ctype.h ^TOP^
isalnum()
|
isgraph()
|
isupper()
|
isalpha()
|
islower()
|
isxdigit()
|
isblank()
|
isprint()
|
tolower()
|
iscntrl()
|
ispunct()
|
tolower()
|
isdigit()
|
isspace()
|
toupper()
|
posix/math.h ^TOP^
abs()
|
expf()
|
logf()
|
acos()
|
expl()
|
logl()
|
acosf()
|
expm1()
|
modf()
|
acosh()
|
fabs()
|
modff()
|
acosl()
|
fabsf()
|
modfl()
|
asin()
|
fabsl()
|
nextafter()
|
asinf()
|
floor()
|
pow()
|
asinh()
|
floorf()
|
powf()
|
asinl()
|
floorl()
|
powl()
|
atan()
|
fmod()
|
remainder()
|
atan2()
|
fmodf()
|
rint()
|
atan2f()
|
fmodl()
|
scalbn()
|
atan2l()
|
frexp()
|
sin()
|
atanf()
|
frexpf()
|
sinf()
|
atanh()
|
frexpl()
|
sinh()
|
atanl()
|
hypot()
|
sinhf()
|
cbrt()
|
hypotf()
|
sinhl()
|
ceil()
|
hypotl()
|
sinl()
|
ceilf()
|
ilogb()
|
sqrt()
|
ceill()
|
ldexp()
|
sqrtf()
|
copysign()
|
ldexpf()
|
sqrtl()
|
cos()
|
ldexpl()
|
tan()
|
cosf()
|
log()
|
tanf()
|
cosh()
|
log10()
|
tanh()
|
coshf()
|
log10f()
|
tanhf()
|
coshl()
|
log10l()
|
tanhl()
|
cosl()
|
log1p()
|
tanl()
|
exp()
|
logb()
|
|
posix/stdio.h ^TOP^
asprintf()
|
freopen()
|
rewind()
|
clearerr()
|
fscanf()
|
scanf()
|
fclose()
|
fseek()
|
setbuf()
|
fdopen()
|
fseeko()
|
setbuffer()
|
feof()
|
fsetpos()
|
setlinebuf()
|
ferror()
|
ftell()
|
setvbuf()
|
fflush()
|
ftello()
|
snprintf()
|
fgetc()
|
fwrite()
|
sprintf()
|
fgetln()
|
getc()
|
sscanf()
|
fgetpos()
|
getchar()
|
ungetc()
|
fgets()
|
gets()
|
vasprintf()
|
fileno()
|
getw()
|
vfprintf()
|
fopen()
|
perror()
|
vprintf()
|
fprintf()
|
printf()
|
vscanf()
|
fpurge()
|
putc()
|
vsnprintf()
|
fputc()
|
putchar()
|
vsprintf()
|
fputs()
|
puts()
|
vsscanf()
|
fread()
|
putw()
|
|
posix/stdlib.h ^TOP^
abs()
|
inplace_realloc()
|
random()
|
atof()
|
labs()
|
realloc()
|
atoi()
|
ldiv()
|
srand()
|
atol()
|
llabs()
|
srandom()
|
atoll()
|
malloc()
|
strtod()
|
bsearch()
|
qsort()
|
strtol()
|
calloc()
|
qsort_r()
|
strtoll()
|
div()
|
rand()
|
strtoul()
|
free()
|
rand_r()
|
strtoull()
|
posix/string.h ^TOP^
memchr()
|
strcspn()
|
strncpy()
|
memcmp()
|
strdup()
|
strpbrk()
|
memcpy()
|
strerror()
|
strrchr()
|
memmove()
|
strerror_r()
|
strsep()
|
memset()
|
strlcat()
|
strspn()
|
strcat()
|
strlcpy()
|
strstr()
|
strchr()
|
strlen()
|
strtok()
|
strcmp()
|
strncat()
|
strtok_r()
|
strcoll()
|
strncmp()
|
strxfrm()
|
strcpy()
|
|
|
posix/strings.h ^TOP^
bcopy()
|
strcasecmp()
|
|
bzero()
|
strncasecmp()
|
|
posix/time.h ^TOP^
asctime()
|
difftime()
|
mktime()
|
asctime_r()
|
gmtime()
|
strftime()
|
clock()
|
gmtime_r()
|
time()
|
ctime()
|
localtime()
|
time()
|
ctime_r()
|
localtime_r()
|
|
posix/sys/ioctl.h ^TOP^
posix/sys/PalmMath.h ^TOP^
lceilf()
|
lfloorf()
|
sincosf()
|
posix/sys/time.h ^TOP^
getcountrycode()
|
palm_seconds_to_time_t()
|
|
getgmtoffset()
|
settime()
|
|
gettimezone()
|
settimezone()
|
|
hastimezone()
|
system_real_time()
|
|
localtime_tz()
|
system_time()
|
|
mktime_tz()
|
time_t_to_palm_seconds()
|
|
posix/sys/uio.h ^TOP^
Unsupported Functions ^TOP^
The following is an alphabetical list of runtime library functions, sorted by header file name, declared in the POSIX headers that are not implemented by the operating system.
posix/ctype.h ^TOP^
isascii() (this is handled via a #define )
|
toascii()
(this is handled via a #define )
|
posix/inttypes.h ^TOP^
posix/locale.h ^TOP^
posix/math.h ^TOP^
erf()
|
islessequal()
|
modf()
|
erfc()
|
islessgreater()
|
nan()
|
exp2()
|
isunordered()
|
nearbyint()
|
fdim()
|
lgamma()
|
nexttoward()
|
fma()
|
llrint()
|
remquo()
|
fmax()
|
llround( )
|
round()
|
fmin()
|
log2()
|
scalbln()
|
isgreater( )
|
lrint()
|
tgamma()
|
isgreaterequal( )
|
lround()
|
trunc()
|
isless()
|
|
|
In addition, any of the above functions that have float overrides (suffixed with an "f") or long double overrides (suffixed with an "l") are also unsupported. For example, exp2f() and exp2l() .
|
posix/signal.h ^TOP^
kill()
|
sigblock()
|
sigpending()
|
killpg()
|
sigdelset()
|
sigprocmask()
|
psignal()
|
sigemptyset()
|
sigreturn()
|
raise()
|
sigfillset()
|
sigsetmask()
|
sigaction()
|
siginterrupt()
|
sigstack()
|
sigaddset()
|
sigismember()
|
sigsuspend()
|
sigaltstack()
|
sigpause()
|
sigvec()
|
posix/stdio.h ^TOP^
ctermid()
|
getc_unlocked()
|
remove()
|
cuserid()
|
getchar_unlocked()
|
rename()
|
flockfile()
|
pclose()
|
tempnam()
|
ftrylockfile()
|
popen()
|
tmpfile()
|
funlockfile()
|
putc_unlocked()
|
tmpnam()
|
funopen()
|
putchar_unlocked()
|
|
posix/stdlib.h ^TOP^
a64l()
|
drand48()
|
mktemp()
|
abort()
|
erand48()
|
mrand48()
|
alloca()
|
exit()
|
nrand48()
|
atexit()
|
getbsize()
|
putenv()
|
cfree()
|
getenv()
|
qdiv()
|
cgetcap()
|
getloadavg()
|
radixsort()
|
cgetclose()
|
heapsort()
|
realpath()
|
cgetent()
|
initstate()
|
seed48()
|
cgetfirst()
|
jrand48()
|
setenv()
|
cgetmatch()
|
l64a()
|
setkey()
|
cgetnext()
|
lcong48()
|
setstate()
|
cgetnum()
|
lldiv()
|
sradixsort()
|
cgetset()
|
lrand48()
|
srand48()
|
cgetstr()
|
mergesort()
|
ttyslot()
|
cgetustr()
|
mkdtemp()
|
unsetenv()
|
daemon()
|
mkstemp()
|
valloc()
|
devname()
|
|
|
posix/string.h ^TOP^
posix/strings.h ^TOP^
bcmp()
|
index()
|
|
ffs()
|
rindex()
|
|
posix/termios.h ^TOP^
tcdrain()
|
tcflush()
|
tcsendbreak()
|
tcflow()
|
tcgetpgrp()
|
tcsetpgrp()
|
posix/time.h ^TOP^
clock_getres()
|
strptime()
|
timer_getoverrun()
|
clock_gettime()
|
time2posix()
|
timer_gettime()
|
clock_settime()
|
timelocal()
|
timer_settime()
|
nanosleep()
|
timeoff()
|
timezone()
|
offtime()
|
timer_create()
|
tzset()
|
posix2time()
|
timer_delete()
|
tzsetwall()
|
posix/wchar.h ^TOP^
fwide()
|
wcsncat()
|
wcstoul()
|
wcscat()
|
wcsncmp()
|
wcswidth()
|
wcschr()
|
wcsncpy()
|
wcwidth()
|
wcscmp()
|
wcspbrk()
|
wmemchr()
|
wcscpy()
|
wcsrchr()
|
wmemcmp()
|
wcscspn()
|
wcsspn()
|
wmemcpy()
|
wcslcat()
|
wcsstr()
|
wmemmove()
|
wcslcpy()
|
wcstod()
|
wmemset()
|
wcslen()
|
wcstol()
|
|
posix/machine/arm/param.h ^TOP^
posix/sys/bswap.h ^TOP^
bswap16()
|
bswap32()
|
bswap64()
|
posix/sys/socket.h ^TOP^
posix/sys/stat.h ^TOP^
chflags()
|
lchflags()
|
mkfifo()
|
chmod()
|
lchmod()
|
mknod()
|
fchflags()
|
lstat()
|
stat()
|
fchmod()
|
mkdir()
|
umask()
|
fstat()
|
|
|
posix/sys/time.h ^TOP^
adjtime()
|
itimerdecr()
|
ratecheck()
|
adjtime1()
|
itimerfix()
|
setitimer()
|
clock_settime1()
|
lutimes()
|
settimeofday()
|
futimes()
|
microtime()
|
settimeofday1()
|
getitimer()
|
ppsratecheck()
|
utimes()
|
gettimeofday()
|
|
|
posix/sys/uio.h ^TOP^