nngn
Loading...
Searching...
No Matches
terminal.cpp File Reference
#include "input.h"
#include "os/platform.h"
#include "utils/log.h"
#include <cstring>
#include <fcntl.h>
#include <termios.h>
#include <unistd.h>
Include dependency graph for terminal.cpp:

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)