teditor  1.8.0@@fee5e94
Terminal based editor written in C++
Functions
Operations to interact with the underlying pty

Functions

void teditor::Terminal::puts (const char *data, size_t len)
 append data at the end of the current buffer contents More...
 
void teditor::Terminal::puts (const char *data)
 
void teditor::Terminal::puts (const std::string &data)
 
void teditor::Terminal::puts (Func f)
 
void teditor::Terminal::flush ()
 
void teditor::Terminal::updateTermSize ()
 

Detailed Description

Function Documentation

◆ flush()

void teditor::Terminal::flush ( )

flush the contents of the buffer to the pty

◆ puts() [1/4]

void teditor::Terminal::puts ( const char *  data)
inline

◆ puts() [2/4]

void teditor::Terminal::puts ( const char *  data,
size_t  len 
)

append data at the end of the current buffer contents

Parameters
datathe data to be appended
lennumber of elements in the data

◆ puts() [3/4]

void teditor::Terminal::puts ( const std::string &  data)
inline

◆ puts() [4/4]

void teditor::Terminal::puts ( Func  f)
inline

◆ updateTermSize()

void teditor::Terminal::updateTermSize ( )

update the terminal size