- Tumbleweed 2024.07.05-1.3
 - Leap-16.0
 - Leap-15.6
 
| std::sig_atomic_t(3) | C++ Standard Libary | std::sig_atomic_t(3) | 
NAME¶
std::sig_atomic_t - std::sig_atomic_t
Synopsis¶
 Defined in header <csignal>
  
   typedef /* unspecified */ sig_atomic_t;
  
   An integer type which can be accessed as an atomic entity even in the
    presence of
  
   asynchronous interrupts made by signals.
Notes¶
 Until C++11, which introduced std::atomic and
    std::atomic_signal_fence, about the
  
   only thing a strictly conforming program could do in a signal handler was to
    assign
  
   a value to a volatile static std::sig_atomic_t variable and promptly
  return.
See also¶
 signal sets a signal handler for particular signal
  
   (function)
  
   atomic_signal_fence fence between a thread and a signal handler executed in
    the same
  
   (C++11) thread
  
   (function)
  
   C documentation for
  
   sig_atomic_t
| 2024.06.10 | http://cppreference.com |