Full Safety Information
Parent topic
:
Full Safety Information
T
QNX SDP
7.1
C Library Reference
API
Developer
Updated: October 28, 2024
Function
Classification
Library
Cancel
ISR
Signal
Thread
tan()
C11
,
POSIX 1003.1
libm, libm-sve
No
Yes
Yes
Yes
tanf()
C11
,
POSIX 1003.1
libm, libm-sve
No
Yes
Yes
Yes
tanl()
C11
,
POSIX 1003.1
libm, libm-sve
No
Yes
Yes
Yes
tanh()
C11
,
POSIX 1003.1
libm, libm-sve
No
Yes
Yes
Yes
tanhf()
C11
,
POSIX 1003.1
libm, libm-sve
No
Yes
Yes
Yes
tanhl()
C11
,
POSIX 1003.1
libm, libm-sve
No
Yes
Yes
Yes
tcdrain()
POSIX 1003.1
libc
No
No
Yes
Yes
tcdropline()
QNX Neutrino
libc
No
No
Yes
Yes
tcflow()
POSIX 1003.1
libc
No
No
Yes
Yes
tcflush()
POSIX 1003.1
libc
No
No
Yes
Yes
tcgetattr()
POSIX 1003.1
libc
No
No
Yes
Yes
tcgetpgrp()
POSIX 1003.1
libc
No
No
Yes
Yes
tcgetsid()
POSIX 1003.1
libc
No
No
Yes
Yes
tcgetsize()
QNX Neutrino
libc
No
No
Yes
Yes
tcinject()
QNX Neutrino
libc
No
No
Yes
Yes
tcischars()
QNX Neutrino
libc
No
No
Yes
Yes
tcsendbreak()
POSIX 1003.1
libc
No
No
Yes
Yes
tcsetattr()
POSIX 1003.1
libc
No
No
Yes
Yes
tcsetpgrp()
POSIX 1003.1
libc
No
No
Yes
Yes
tcsetsid()
QNX Neutrino
libc
No
No
No
Yes
tcsetsize()
QNX Neutrino
libc
No
No
Yes
Yes
telldir()
POSIX 1003.1 XSI
libc
No
No
No
Yes
tempnam()
POSIX 1003.1 OB XSI
libc
No
No
No
No
tgamma()
C11
,
POSIX 1003.1
libm, libm-sve
No
Yes
Yes
Yes
tgammaf()
C11
,
POSIX 1003.1
libm, libm-sve
No
Yes
Yes
Yes
tgammal()
C11
,
POSIX 1003.1
libm, libm-sve
No
Yes
Yes
Yes
thrd_create()
C11
libc
No
No
Yes
Yes
thrd_current()
C11
libc
No
No
Yes
Yes
thrd_detach()
C11
libc
No
No
Yes
Yes
thrd_equal()
C11
libc
No
No
Yes
Yes
thrd_exit()
C11
libc
No
No
Yes
Yes
thrd_join()
C11
libc
Yes
No
Yes
Yes
thrd_sleep()
C11
libc
Yes
No
Yes
Yes
thrd_yield()
C11
libc
No
No
Yes
Yes
thread_pool_control()
QNX Neutrino
libc
Yes
No
No
Yes
thread_pool_create()
QNX Neutrino
libc
No
No
No
Yes
thread_pool_destroy()
QNX Neutrino
libc
Yes
No
No
Yes
thread_pool_limits()
QNX Neutrino
libc
Yes
No
No
Yes
thread_pool_start()
QNX Neutrino
libc
Yes
No
No
Yes
ThreadCancel()
QNX Neutrino
libc
No
No
Yes
Yes
ThreadCancel_r()
QNX Neutrino
libc
No
No
Yes
Yes
ThreadCreate()
QNX Neutrino
libc
No
No
Yes
Yes
ThreadCreate_r()
QNX Neutrino
libc
No
No
Yes
Yes
ThreadCtl()
QNX Neutrino
libc
No
No
Yes
Yes
ThreadCtl_r()
QNX Neutrino
libc
No
No
Yes
Yes
ThreadCtlExt()
QNX Neutrino
libc
No
No
Yes
Yes
ThreadCtlExt_r()
QNX Neutrino
libc
No
No
Yes
Yes
ThreadDestroy()
QNX Neutrino
libc
No
No
Yes
Yes
ThreadDestroy_r()
QNX Neutrino
libc
No
No
Yes
Yes
ThreadDetach()
QNX Neutrino
libc
No
No
Yes
Yes
ThreadDetach_r()
QNX Neutrino
libc
No
No
Yes
Yes
ThreadJoin()
QNX Neutrino
libc
Yes
No
Yes
Yes
ThreadJoin_r()
QNX Neutrino
libc
Yes
No
Yes
Yes
time()
ANSI
,
POSIX 1003.1
libc
No
No
Yes
Yes
timer_create()
POSIX 1003.1
libc
No
No
Yes
Yes
timer_delete()
POSIX 1003.1
libc
No
No
Yes
Yes
timer_getexpstatus()
QNX Neutrino
libc
No
No
Yes
Yes
timer_getoverrun()
POSIX 1003.1
libc
No
No
Yes
Yes
timer_gettime()
POSIX 1003.1
libc
No
No
Yes
Yes
timer_settime()
POSIX 1003.1
libc
No
No
Yes
Yes
timer_timeout()
QNX Neutrino
libc
Read the
Caveats
No
Yes
Yes
timer_timeout_r()
QNX Neutrino
libc
Read the
Caveats
No
Yes
Yes
TimerAlarm()
QNX Neutrino
libc
No
No
Yes
Yes
TimerAlarm_r()
QNX Neutrino
libc
No
No
Yes
Yes
TimerCreate()
QNX Neutrino
libc
No
No
Yes
Yes
TimerCreate_r()
QNX Neutrino
libc
No
No
Yes
Yes
TimerDestroy()
QNX Neutrino
libc
No
No
Yes
Yes
TimerDestroy_r()
QNX Neutrino
libc
No
No
Yes
Yes
TimerInfo()
QNX Neutrino
libc
No
No
Yes
Yes
TimerInfo_r()
QNX Neutrino
libc
No
No
Yes
Yes
TimerSettime()
QNX Neutrino
libc
No
No
Yes
Yes
TimerSettime_r()
QNX Neutrino
libc
No
No
Yes
Yes
TimerTimeout()
QNX Neutrino
libc
Read the
Caveats
No
Yes
Yes
TimerTimeout_r()
QNX Neutrino
libc
Read the
Caveats
No
Yes
Yes
times()
POSIX 1003.1
libc
No
No
Yes
Yes
timespec_get()
C11
libc
No
No
Yes
Yes
timespec2nsec()
QNX Neutrino
libc
No
Yes
Yes
Yes
tmpfile()
ANSI
,
POSIX 1003.1
libc
Yes
No
No
Yes
tmpfile64()
Large-file support
libc
Yes
No
No
Yes
tmpnam()
ANSI
,
POSIX 1003.1 OB
libc
Yes
No
No
Read the
Caveats
tolower()
ANSI
,
POSIX 1003.1
libc
No
Yes
Yes
Yes
toupper()
ANSI
,
POSIX 1003.1
libc
No
Yes
Yes
Yes
towctrans()
ANSI
,
POSIX 1003.1
libc
No
Yes
Yes
Yes
towlower()
ANSI
,
POSIX 1003.1
libc
No
Yes
Yes
Yes
towupper()
ANSI
,
POSIX 1003.1
libc
No
Yes
Yes
Yes
trace_func_enter()
QNX Neutrino
libc
No
Refer to
Trace
Event()
Yes
Yes
trace_func_exit()
QNX Neutrino
libc
No
Refer to
Trace
Event()
Yes
Yes
_TRACE_GET_STRUCT()
QNX Neutrino
Yes
Yes
Yes
Yes
trace_here()
QNX Neutrino
libc
No
Refer to
Trace
Event()
Yes
Yes
trace_logb()
QNX Neutrino
libc
No
Refer to
Trace
Event()
Yes
Yes
trace_logbc()
QNX Neutrino
libc
No
Refer to
Trace
Event()
Yes
Yes
trace_logf()
QNX Neutrino
libc
No
Refer to
Trace
Event()
Yes
Yes
trace_logi()
QNX Neutrino
libc
No
Refer to
Trace
Event()
Yes
Yes
trace_nlogf()
QNX Neutrino
libc
No
Refer to
Trace
Event()
Yes
Yes
trace_vnlogf()
QNX Neutrino
libc
No
Refer to
Trace
Event()
Yes
Yes
TraceEvent()
QNX Neutrino
libc
No
Read the
Caveats
Yes
Yes
traceparser()
QNX Neutrino
libtraceparser
No
No
No
No
traceparser_cs()
QNX Neutrino
libtraceparser
No
No
No
No
traceparser_cs_range()
QNX Neutrino
libtraceparser
No
No
No
No
traceparser_debug()
QNX Neutrino
libtraceparser
No
No
No
Yes
traceparser_destroy()
QNX Neutrino
libtraceparser
No
No
No
No
traceparser_get_info()
QNX Neutrino
libtraceparser
No
No
No
No
traceparser_init()
QNX Neutrino
libtraceparser
No
No
No
No
trunc()
C11
,
POSIX 1003.1
libm, libm-sve
No
Yes
Yes
Yes
truncf()
C11
,
POSIX 1003.1
libm, libm-sve
No
Yes
Yes
Yes
truncl()
C11
,
POSIX 1003.1
libm, libm-sve
No
Yes
Yes
Yes
truncate()
POSIX 1003.1
libc
No
No
Yes
Yes
truncate64()
Large-file support
libc
No
No
Yes
Yes
tss_create()
C11
libc
No
No
No
Yes
tss_delete()
C11
libc
No
No
Yes
Yes
tss_get()
C11
libc
No
No
Yes
Yes
tss_set()
C11
libc
No
No
No
Yes
ttyname()
POSIX 1003.1
libc
No
No
No
No
ttyname_r()
POSIX 1003.1
libc
No
No
Yes
Yes
tzset()
POSIX 1003.1 XSI
libc
No
No
No
Yes