17 # include <sys/ioctl.h>
41 return isatty(STDOUT_FILENO);
68 ioctl(STDOUT_FILENO, TIOCGWINSZ, &w);
The internal SeqAn3 namespace.
Definition: aligned_sequence_concept.hpp:29
bool is_terminal()
Check whether we are printing to a terminal.
Definition: terminal.hpp:38
unsigned get_terminal_width()
Retrieve size of terminal.
Definition: terminal.hpp:60