#include <tty.h>
◆ fd_type
◆ state_type
◆ Tty() [1/2]
◆ Tty() [2/2]
◆ ~Tty()
restore the state of the Tty if we changed it. 
 
 
◆ attrs() [1/2]
◆ attrs() [2/2]
◆ echo()
      
        
          | void Tty::echo  | 
          ( | 
          bool  | 
          on | ) | 
           | 
        
      
 
 
◆ ensure_vt100()
      
        
          | bool Tty::ensure_vt100  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ fd_from_stream() [1/2]
◆ fd_from_stream() [2/2]
◆ is_tty()
      
        
          | bool Tty::is_tty  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ operator=()
  
  
      
        
          | Tty & Tty::operator=  | 
          ( | 
          const Tty &  | 
           | ) | 
           | 
         
       
   | 
  
delete   | 
  
 
 
◆ restore_attrs()
  
  
      
        
          | void Tty::restore_attrs  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ window_size()
      
        
          | std::pair< uint64_t, uint64_t > Tty::window_size  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ fd_
◆ is_saved_
  
  
      
        
          | bool Tty::is_saved_ {false} | 
         
       
   | 
  
private   | 
  
 
 
◆ state_
The documentation for this class was generated from the following files:
- router/src/harness/include/mysql/harness/tty.h
 
- router/src/harness/src/tty.cc