Navigation

Operators and Keywords

Function List:

C++ API

signal.h File Reference

#include <sys/types.h>
Include dependency graph for signal.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define _GL_CXXDEFS_H
#define _GL_EXTERN_C   extern
#define _GL_FUNCDECL_RPL(func, rettype, parameters_and_attributes)   _GL_FUNCDECL_RPL_1 (rpl_##func, rettype, parameters_and_attributes)
#define _GL_FUNCDECL_RPL_1(rpl_func, rettype, parameters_and_attributes)   _GL_EXTERN_C rettype rpl_func parameters_and_attributes
#define _GL_FUNCDECL_SYS(func, rettype, parameters_and_attributes)   _GL_EXTERN_C rettype func parameters_and_attributes
#define _GL_CXXALIAS_RPL(func, rettype, parameters)   _GL_CXXALIAS_RPL_1 (func, rpl_##func, rettype, parameters)
#define _GL_CXXALIAS_RPL_1(func, rpl_func, rettype, parameters)   _GL_EXTERN_C int _gl_cxxalias_dummy
#define _GL_CXXALIAS_RPL_CAST_1(func, rpl_func, rettype, parameters)   _GL_EXTERN_C int _gl_cxxalias_dummy
#define _GL_CXXALIAS_SYS(func, rettype, parameters)   _GL_EXTERN_C int _gl_cxxalias_dummy
#define _GL_CXXALIAS_SYS_CAST(func, rettype, parameters)   _GL_EXTERN_C int _gl_cxxalias_dummy
#define _GL_CXXALIAS_SYS_CAST2(func, rettype, parameters, rettype2, parameters2)   _GL_EXTERN_C int _gl_cxxalias_dummy
#define _GL_CXXALIASWARN(func)   _GL_EXTERN_C int _gl_cxxalias_dummy
#define _GL_CXXALIASWARN1(func, rettype, parameters_and_attributes)   _GL_EXTERN_C int _gl_cxxalias_dummy
#define _GL_ARG_NONNULL(params)
#define _GL_WARN_ON_USE(function, message)   _GL_WARN_EXTERN_C int _gl_warn_on_use
#define _GL_WARN_ON_USE_CXX(function, rettype, parameters_and_attributes, msg)   _GL_WARN_EXTERN_C int _gl_warn_on_use
#define _GL_WARN_EXTERN_C   extern
#define GNULIB_defined_function_taking_int_returning_void_t   1
#define SA_NODEFER   0

Typedefs

typedef void(* _gl_function_taking_int_returning_void_t )(int)

Functions

 _GL_CXXALIAS_SYS (sigismember, int,(const sigset_t *set, int sig))
 _GL_CXXALIASWARN (sigismember)
 _GL_CXXALIAS_SYS (sigemptyset, int,(sigset_t *set))
 _GL_CXXALIASWARN (sigemptyset)
 _GL_CXXALIAS_SYS (sigaddset, int,(sigset_t *set, int sig))
 _GL_CXXALIASWARN (sigaddset)
 _GL_CXXALIAS_SYS (sigdelset, int,(sigset_t *set, int sig))
 _GL_CXXALIASWARN (sigdelset)
 _GL_CXXALIAS_SYS (sigfillset, int,(sigset_t *set))
 _GL_CXXALIASWARN (sigfillset)
 _GL_CXXALIAS_SYS (sigpending, int,(sigset_t *set))
 _GL_CXXALIASWARN (sigpending)
 _GL_CXXALIAS_SYS (sigprocmask, int,(int operation, const sigset_t *set, sigset_t *old_set))
 _GL_CXXALIASWARN (sigprocmask)
 _GL_CXXALIAS_SYS (signal, _gl_function_taking_int_returning_void_t,(int sig, _gl_function_taking_int_returning_void_t func))
 _GL_CXXALIASWARN (signal)
 _GL_CXXALIAS_SYS (raise, int,(int sig))
 _GL_CXXALIASWARN (raise)
 _GL_CXXALIAS_SYS (sigaction, int,(int, const struct sigaction *restrict, struct sigaction *restrict))
 _GL_CXXALIASWARN (sigaction)

Define Documentation

#define _GL_ARG_NONNULL (   params  ) 
#define _GL_CXXALIAS_RPL (   func,
  rettype,
  parameters 
)    _GL_CXXALIAS_RPL_1 (func, rpl_##func, rettype, parameters)
#define _GL_CXXALIAS_RPL_1 (   func,
  rpl_func,
  rettype,
  parameters 
)    _GL_EXTERN_C int _gl_cxxalias_dummy
#define _GL_CXXALIAS_RPL_CAST_1 (   func,
  rpl_func,
  rettype,
  parameters 
)    _GL_EXTERN_C int _gl_cxxalias_dummy
#define _GL_CXXALIAS_SYS (   func,
  rettype,
  parameters 
)    _GL_EXTERN_C int _gl_cxxalias_dummy
#define _GL_CXXALIAS_SYS_CAST (   func,
  rettype,
  parameters 
)    _GL_EXTERN_C int _gl_cxxalias_dummy
#define _GL_CXXALIAS_SYS_CAST2 (   func,
  rettype,
  parameters,
  rettype2,
  parameters2 
)    _GL_EXTERN_C int _gl_cxxalias_dummy
#define _GL_CXXALIASWARN (   func  )     _GL_EXTERN_C int _gl_cxxalias_dummy
#define _GL_CXXALIASWARN1 (   func,
  rettype,
  parameters_and_attributes 
)    _GL_EXTERN_C int _gl_cxxalias_dummy
#define _GL_CXXDEFS_H
#define _GL_EXTERN_C   extern
#define _GL_FUNCDECL_RPL (   func,
  rettype,
  parameters_and_attributes 
)    _GL_FUNCDECL_RPL_1 (rpl_##func, rettype, parameters_and_attributes)
#define _GL_FUNCDECL_RPL_1 (   rpl_func,
  rettype,
  parameters_and_attributes 
)    _GL_EXTERN_C rettype rpl_func parameters_and_attributes
#define _GL_FUNCDECL_SYS (   func,
  rettype,
  parameters_and_attributes 
)    _GL_EXTERN_C rettype func parameters_and_attributes
#define _GL_WARN_EXTERN_C   extern
#define _GL_WARN_ON_USE (   function,
  message 
)    _GL_WARN_EXTERN_C int _gl_warn_on_use
#define _GL_WARN_ON_USE_CXX (   function,
  rettype,
  parameters_and_attributes,
  msg 
)    _GL_WARN_EXTERN_C int _gl_warn_on_use
#define GNULIB_defined_function_taking_int_returning_void_t   1
#define SA_NODEFER   0

Typedef Documentation


Function Documentation

_GL_CXXALIAS_SYS ( sigismember  ,
int  ,
(const sigset_t *set, int sig)   
)
_GL_CXXALIAS_SYS ( sigaddset  ,
int  ,
(sigset_t *set, int sig)   
)
_GL_CXXALIAS_SYS ( sigfillset  ,
int  ,
(sigset_t *set)   
)
_GL_CXXALIAS_SYS ( raise  ,
int  ,
(int sig)   
)
_GL_CXXALIAS_SYS ( sigaction  ,
int  ,
(int, const struct sigaction *restrict, struct sigaction *restrict)   
)
_GL_CXXALIAS_SYS ( sigpending  ,
int  ,
(sigset_t *set)   
)
_GL_CXXALIAS_SYS ( signal  ,
_gl_function_taking_int_returning_void_t  ,
(int sig, _gl_function_taking_int_returning_void_t func)   
)
_GL_CXXALIAS_SYS ( sigemptyset  ,
int  ,
(sigset_t *set)   
)
_GL_CXXALIAS_SYS ( sigprocmask  ,
int  ,
(int operation, const sigset_t *set, sigset_t *old_set)   
)
_GL_CXXALIAS_SYS ( sigdelset  ,
int  ,
(sigset_t *set, int sig)   
)
_GL_CXXALIASWARN ( sigismember   ) 
_GL_CXXALIASWARN ( sigfillset   ) 
_GL_CXXALIASWARN ( sigemptyset   ) 
_GL_CXXALIASWARN ( sigaction   ) 
_GL_CXXALIASWARN ( sigaddset   ) 
_GL_CXXALIASWARN ( sigprocmask   ) 
_GL_CXXALIASWARN ( sigdelset   ) 
_GL_CXXALIASWARN ( raise   ) 
_GL_CXXALIASWARN ( sigpending   ) 
_GL_CXXALIASWARN ( signal   ) 
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines