Consolix
Loading...
Searching...
No Matches
consolix::ConsoleApplication::PosixTerminationSignalMaskGuard Class Reference

Public Member Functions

 PosixTerminationSignalMaskGuard ()
 ~PosixTerminationSignalMaskGuard ()

Private Attributes

sigset_t m_mask {}
sigset_t m_old_mask {}
bool m_active {false}

Detailed Description

Definition at line 273 of file ConsoleApplication.hpp.

Constructor & Destructor Documentation

◆ PosixTerminationSignalMaskGuard()

consolix::ConsoleApplication::PosixTerminationSignalMaskGuard::PosixTerminationSignalMaskGuard ( )
inline

Definition at line 275 of file ConsoleApplication.hpp.

◆ ~PosixTerminationSignalMaskGuard()

consolix::ConsoleApplication::PosixTerminationSignalMaskGuard::~PosixTerminationSignalMaskGuard ( )
inline

Definition at line 285 of file ConsoleApplication.hpp.

Member Data Documentation

◆ m_active

bool consolix::ConsoleApplication::PosixTerminationSignalMaskGuard::m_active {false}
private

Definition at line 294 of file ConsoleApplication.hpp.

◆ m_mask

sigset_t consolix::ConsoleApplication::PosixTerminationSignalMaskGuard::m_mask {}
private

Definition at line 292 of file ConsoleApplication.hpp.

◆ m_old_mask

sigset_t consolix::ConsoleApplication::PosixTerminationSignalMaskGuard::m_old_mask {}
private

Definition at line 293 of file ConsoleApplication.hpp.


The documentation for this class was generated from the following file: