+
Point of view
All features
deferred class SIGNAL_EXTERNALS
Summary
Direct parents
Insert list: ANY, STANDARD_C_LIBRARY_TYPES
Overview
Features
External calls
{}
variable-size types
{WRAPPER_HANDLER}
C type definitions (typedefs)
{WRAPPER_HANDLER}
  • comparison_fn_t: POINTER
    typedef comparison_fn_t from /usr/include/stdlib.h Empty by design, used for anchored declarations.
  • timer_t: POINTER
    typedef timer_t from /usr/include/time.h Empty by design, used for anchored declarations.
  • clockid_t: INTEGER_32
    typedef clockid_t from /usr/include/time.h Empty by design, used for anchored declarations.
  • time_t: INTEGER_64
    typedef time_t from /usr/include/time.h Empty by design, used for anchored declarations.
  • clock_t: INTEGER_64
    typedef clock_t from /usr/include/time.h Empty by design, used for anchored declarations.
  • uintmax_t: NATURAL_64
    typedef uintmax_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • intmax_t: INTEGER_64
    typedef intmax_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • uintptr_t: NATURAL_64
    typedef uintptr_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • intptr_t: INTEGER_64
    typedef intptr_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • uint_fast64_t: NATURAL_64
    typedef uint_fast64_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • uint_fast32_t: NATURAL_64
    typedef uint_fast32_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • uint_fast16_t: NATURAL_64
    typedef uint_fast16_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • uint_fast8_t: CHARACTER
    typedef uint_fast8_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • int_fast64_t: INTEGER_64
    typedef int_fast64_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • int_fast32_t: INTEGER_64
    typedef int_fast32_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • int_fast16_t: INTEGER_64
    typedef int_fast16_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • int_fast8_t: CHARACTER
    typedef int_fast8_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • uint_least64_t: NATURAL_64
    typedef uint_least64_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • uint_least32_t: NATURAL_32
    typedef uint_least32_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • uint_least16_t: NATURAL_16
    typedef uint_least16_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • uint_least8_t: CHARACTER
    typedef uint_least8_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • int_least64_t: INTEGER_64
    typedef int_least64_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • int_least32_t: INTEGER_32
    typedef int_least32_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • int_least16_t: INTEGER_16
    typedef int_least16_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • int_least8_t: CHARACTER
    typedef int_least8_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • uint64_t: NATURAL_64
    typedef uint64_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • uint32_t: NATURAL_32
    typedef uint32_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • uint16_t: NATURAL_16
    typedef uint16_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • uint8_t: CHARACTER
    typedef uint8_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • int64_t: INTEGER_64
    typedef int64_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • int32_t: INTEGER_32
    typedef int32_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • int16_t: INTEGER_16
    typedef int16_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • int8_t: CHARACTER
    typedef int8_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • ssize_t: INTEGER_64
    typedef ssize_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • off64_t: INTEGER_64
    typedef off64_t from /usr/include/stdio.h Empty by design, used for anchored declarations.
  • off_t: INTEGER_64
    typedef off_t from /usr/include/stdio.h Empty by design, used for anchored declarations.
  • size_t: NATURAL_64
    typedef size_t from /usr/include/stdlib.h Empty by design, used for anchored declarations.
  • ptrdiff_t: INTEGER_64
    typedef ptrdiff_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • error_t: INTEGER_32
    typedef error_t from /usr/include/errno.h Empty by design, used for anchored declarations.
bsd_signal (a_sig: INTEGER_32, a_handler: POINTER): POINTER
{}
function bsd_signal (in /usr/include/signal.h) bsd_signal
gsignal (a_sig: INTEGER_32): INTEGER_32
{}
function gsignal (in /usr/include/signal.h) gsignal
kill (a_pid: INTEGER_32, a_sig: INTEGER_32): INTEGER_32
{}
function kill (in /usr/include/signal.h) kill
killpg (a_pgrp: INTEGER_32, a_sig: INTEGER_32): INTEGER_32
{}
function killpg (in /usr/include/signal.h) killpg
psiginfo (a_pinfo: POINTER, a_s: POINTER)
{}
function psiginfo (in /usr/include/signal.h) psiginfo
psignal (a_sig: INTEGER_32, a_s: POINTER)
{}
function psignal (in /usr/include/signal.h) psignal
raise (a_sig: INTEGER_32): INTEGER_32
{}
function raise (in /usr/include/signal.h) raise
sigaction (a_sig: INTEGER_32, an_act: POINTER, an_oact: POINTER): INTEGER_32
{}
function sigaction (in /usr/include/signal.h) sigaction
sigaddset (a_set: POINTER, a_signo: INTEGER_32): INTEGER_32
{}
function sigaddset (in /usr/include/signal.h) sigaddset
sigaltstack (a_ss: POINTER, an_oss: POINTER): INTEGER_32
{}
function sigaltstack (in /usr/include/signal.h) sigaltstack
sigandset (a_set: POINTER, a_left: POINTER, a_right: POINTER): INTEGER_32
{}
function sigandset (in /usr/include/signal.h) sigandset
sigblock (a_mask: INTEGER_32): INTEGER_32
{}
function sigblock (in /usr/include/signal.h) sigblock
sigdelset (a_set: POINTER, a_signo: INTEGER_32): INTEGER_32
{}
function sigdelset (in /usr/include/signal.h) sigdelset
sigemptyset (a_set: POINTER): INTEGER_32
{}
function sigemptyset (in /usr/include/signal.h) sigemptyset
sigfillset (a_set: POINTER): INTEGER_32
{}
function sigfillset (in /usr/include/signal.h) sigfillset
siggetmask: INTEGER_32
{}
function siggetmask (in /usr/include/signal.h) siggetmask
sighold (a_sig: INTEGER_32): INTEGER_32
{}
function sighold (in /usr/include/signal.h) sighold
sigignore (a_sig: INTEGER_32): INTEGER_32
{}
function sigignore (in /usr/include/signal.h) sigignore
siginterrupt (a_sig: INTEGER_32, an_interrupt: INTEGER_32): INTEGER_32
{}
function siginterrupt (in /usr/include/signal.h) siginterrupt
sigisemptyset (a_set: POINTER): INTEGER_32
{}
function sigisemptyset (in /usr/include/signal.h) sigisemptyset
sigismember (a_set: POINTER, a_signo: INTEGER_32): INTEGER_32
{}
function sigismember (in /usr/include/signal.h) sigismember
signal (a_sig: INTEGER_32, a_handler: POINTER): POINTER
{}
function signal (in /usr/include/signal.h) signal
sigorset (a_set: POINTER, a_left: POINTER, a_right: POINTER): INTEGER_32
{}
function sigorset (in /usr/include/signal.h) sigorset
sigpause (a_sig: INTEGER_32): INTEGER_32
{}
function sigpause (in /usr/include/signal.h) sigpause
sigpending (a_set: POINTER): INTEGER_32
{}
function sigpending (in /usr/include/signal.h) sigpending
sigprocmask (a_how: INTEGER_32, a_set: POINTER, an_oset: POINTER): INTEGER_32
{}
function sigprocmask (in /usr/include/signal.h) sigprocmask
sigrelse (a_sig: INTEGER_32): INTEGER_32
{}
function sigrelse (in /usr/include/signal.h) sigrelse
sigreturn (a_scp: POINTER): INTEGER_32
{}
function sigreturn (in /usr/include/signal.h) sigreturn
sigset (a_sig: INTEGER_32, a_disp: POINTER): POINTER
{}
function sigset (in /usr/include/signal.h) sigset
sigsetmask (a_mask: INTEGER_32): INTEGER_32
{}
function sigsetmask (in /usr/include/signal.h) sigsetmask
sigstack (a_ss: POINTER, an_oss: POINTER): INTEGER_32
{}
function sigstack (in /usr/include/signal.h) sigstack
sigsuspend (a_set: POINTER): INTEGER_32
{}
function sigsuspend (in /usr/include/signal.h) sigsuspend
sigtimedwait (a_set: POINTER, an_info: POINTER, a_timeout: POINTER): INTEGER_32
{}
function sigtimedwait (in /usr/include/signal.h) sigtimedwait
sigvec (a_sig: INTEGER_32, a_vec: POINTER, an_ovec: POINTER): INTEGER_32
{}
function sigvec (in /usr/include/signal.h) sigvec
sigwait (a_set: POINTER, a_sig: POINTER): INTEGER_32
{}
function sigwait (in /usr/include/signal.h) sigwait
sigwaitinfo (a_set: POINTER, an_info: POINTER): INTEGER_32
{}
function sigwaitinfo (in /usr/include/signal.h) sigwaitinfo
ssignal (a_sig: INTEGER_32, a_handler: POINTER): POINTER
{}
function ssignal (in /usr/include/signal.h) ssignal
sys_siglist: POINTER
{}
sys_siglist
address_of_sys_siglist: POINTER
{}
Address of sys_siglist
set_sys_siglist (a_value: POINTER)
{}
Set variable sys_siglist value
sysv_signal (a_sig: INTEGER_32, a_handler: POINTER): POINTER
{}
function sysv_signal (in /usr/include/signal.h) sysv_signal
long: INTEGER_64
effective function
a query with the same type of c 'long int'.
useful when dealing with code that uses long int variable: just insert th class and mark the type as 'like long'
long_unsigned: NATURAL_64
effective function
a query with the same type of c 'long unsigned int'.
useful when dealing with code that uses long int variable: just insert th class and mark the type as 'like long_unsigned'
comparison_fn_t: POINTER
effective function
typedef comparison_fn_t from /usr/include/stdlib.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
timer_t: POINTER
effective function
typedef timer_t from /usr/include/time.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
clockid_t: INTEGER_32
effective function
typedef clockid_t from /usr/include/time.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
time_t: INTEGER_64
effective function
typedef time_t from /usr/include/time.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
clock_t: INTEGER_64
effective function
typedef clock_t from /usr/include/time.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
uintmax_t: NATURAL_64
effective function
typedef uintmax_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
intmax_t: INTEGER_64
effective function
typedef intmax_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
uintptr_t: NATURAL_64
effective function
typedef uintptr_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
intptr_t: INTEGER_64
effective function
typedef intptr_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
uint_fast64_t: NATURAL_64
effective function
typedef uint_fast64_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
uint_fast32_t: NATURAL_64
effective function
typedef uint_fast32_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
uint_fast16_t: NATURAL_64
effective function
typedef uint_fast16_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
uint_fast8_t: CHARACTER
effective function
typedef uint_fast8_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
int_fast64_t: INTEGER_64
effective function
typedef int_fast64_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
int_fast32_t: INTEGER_64
effective function
typedef int_fast32_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
int_fast16_t: INTEGER_64
effective function
typedef int_fast16_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
int_fast8_t: CHARACTER
effective function
typedef int_fast8_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
uint_least64_t: NATURAL_64
effective function
typedef uint_least64_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
uint_least32_t: NATURAL_32
effective function
typedef uint_least32_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
uint_least16_t: NATURAL_16
effective function
typedef uint_least16_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
uint_least8_t: CHARACTER
effective function
typedef uint_least8_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
int_least64_t: INTEGER_64
effective function
typedef int_least64_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
int_least32_t: INTEGER_32
effective function
typedef int_least32_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
int_least16_t: INTEGER_16
effective function
typedef int_least16_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
int_least8_t: CHARACTER
effective function
typedef int_least8_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
uint64_t: NATURAL_64
effective function
typedef uint64_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
uint32_t: NATURAL_32
effective function
typedef uint32_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
uint16_t: NATURAL_16
effective function
typedef uint16_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
uint8_t: CHARACTER
effective function
typedef uint8_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
int64_t: INTEGER_64
effective function
typedef int64_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
int32_t: INTEGER_32
effective function
typedef int32_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
int16_t: INTEGER_16
effective function
typedef int16_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
int8_t: CHARACTER
effective function
typedef int8_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
ssize_t: INTEGER_64
effective function
typedef ssize_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
off64_t: INTEGER_64
effective function
typedef off64_t from /usr/include/stdio.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
off_t: INTEGER_64
effective function
typedef off_t from /usr/include/stdio.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
size_t: NATURAL_64
effective function
typedef size_t from /usr/include/stdlib.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
ptrdiff_t: INTEGER_64
effective function
typedef ptrdiff_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
error_t: INTEGER_32
effective function
typedef error_t from /usr/include/errno.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default