#include <cpp-terminal/iostream_initializer.hpp>
Definition at line 17 of file iostream_initializer.hpp.
◆ ~IOStreamInitializer()
Term::IOStreamInitializer::~IOStreamInitializer |
( |
| ) |
|
|
noexcept |
Definition at line 48 of file iostream_initializer.cpp.
50{
53 {
58 }
59}
60catch(...)
61{
63}
static std::size_t m_counter
void ExceptionHandler(const ExceptionDestination &destination=ExceptionDestination::StdErr) noexcept
◆ IOStreamInitializer() [1/3]
Term::IOStreamInitializer::IOStreamInitializer |
( |
| ) |
|
|
noexcept |
Definition at line 28 of file iostream_initializer.cpp.
30{
32 {
33 static const std::ios_base::Init iostreams_init;
34 static const Term::TerminalInitializer terminal_init;
40 }
42}
43catch(...)
44{
46}
bool is_stdin_a_tty()
Check if stdin is a tty.
◆ IOStreamInitializer() [2/3]
◆ IOStreamInitializer() [3/3]
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ m_counter
std::size_t Term::IOStreamInitializer::m_counter {0} |
|
staticprivate |
The documentation for this class was generated from the following files: