#include <cpp-terminal/terminal_initializer.hpp>
Definition at line 17 of file terminal_initializer.hpp.
◆ ~TerminalInitializer()
Term::TerminalInitializer::~TerminalInitializer |
( |
| ) |
|
|
noexcept |
Definition at line 44 of file terminal_initializer.cpp.
46{
49}
50catch(...)
51{
53}
static std::size_t m_counter
void ExceptionHandler(const ExceptionDestination &destination=ExceptionDestination::StdErr) noexcept
Term::Terminal & terminal
◆ TerminalInitializer() [1/3]
Term::TerminalInitializer::TerminalInitializer |
( |
| ) |
|
|
noexcept |
Definition at line 26 of file terminal_initializer.cpp.
28{
30 {
31 static const Private::FileInitializer files_init;
34 sighandler_t handler = [](
int signum) { signals.reset_and_raise(signum); };
35 signals.setHandler(handler);
36 }
38}
39catch(...)
40{
42}
void(*)(int) sighandler_t
◆ TerminalInitializer() [2/3]
◆ TerminalInitializer() [3/3]
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ m_counter
std::size_t Term::TerminalInitializer::m_counter {0} |
|
staticprivate |
The documentation for this class was generated from the following files: