nngn
|
#include "input.h"
#include "os/platform.h"
#include "utils/log.h"
#include <cstring>
#include <fcntl.h>
#include <termios.h>
#include <unistd.h>
Classes | |
struct | anonymous_namespace{terminal.cpp}::Terminal |
class | anonymous_namespace{terminal.cpp}::TerminalSource |
Namespaces | |
namespace | anonymous_namespace{terminal.cpp} |
namespace | nngn |
Functions | |
std::tuple< std::int32_t, nngn::Input::Modifier > | anonymous_namespace{terminal.cpp}::map_key (char c) |
std::unique_ptr< Input::Source > | nngn::input_terminal_source (int fd, Input::TerminalFlag flags) |