AsmGrader 0.0.0
Loading...
Searching...
No Matches
terminal_checks.cpp File Reference
#include "common/terminal_checks.hpp"
#include "common/error_types.hpp"
#include "common/expected.hpp"
#include "common/linux.hpp"
#include <range/v3/algorithm/any_of.hpp>
#include <array>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <asm-generic/ioctls.h>
#include <sys/ioctl.h>
#include <unistd.h>
Include dependency graph for terminal_checks.cpp:

Namespaces

namespace  asmgrader
 

Functions

bool asmgrader::is_color_terminal () noexcept
 
bool asmgrader::in_terminal (FILE *file) noexcept
 
Expected< winsize > asmgrader::terminal_size (FILE *file) noexcept