#include <screen.h>
◆ hash_t
◆ hasher_t
◆ screen() [1/2]
      
        
          | us::gov::io::screen::screen | ( | ostream & | os | ) |  | 
      
 
 
◆ screen() [2/2]
  
  | 
        
          | us.gov.io.screen.screen | ( | PrintStream | os_ | ) |  |  | inline | 
 
 
◆ capture_input() [1/2]
  
  | 
        
          | String us.gov.io.screen.capture_input | ( |  | ) |  |  | inline | 
 
 
◆ capture_input() [2/2]
      
        
          | string us::gov::io::screen::capture_input | ( | const supervisor & | , | 
        
          |  |  | unique_lock< mutex > & | lock | 
        
          |  | ) |  |  | 
      
 
 
◆ getch() [1/2]
      
        
          | int us::gov::io::screen::getch | ( |  | ) |  | 
      
 
 
◆ getch() [2/2]
  
  | 
        
          | int us.gov.io.screen.getch | ( |  | ) |  |  | inline | 
 
 
◆ getche() [1/2]
      
        
          | int us::gov::io::screen::getche | ( |  | ) |  | 
      
 
 
◆ getche() [2/2]
  
  | 
        
          | int us.gov.io.screen.getche | ( |  | ) |  |  | inline | 
 
 
◆ print_prompt() [1/2]
      
        
          | void us::gov::io::screen::print_prompt | ( |  | ) |  | 
      
 
 
◆ print_prompt() [2/2]
  
  | 
        
          | void us.gov.io.screen.print_prompt | ( |  | ) |  |  | inline | 
 
 
◆ capturing [1/2]
      
        
          | bool us::gov::io::screen::capturing {false} | 
      
 
 
◆ capturing [2/2]
      
        
          | boolean us.gov.io.screen.capturing =false | 
      
 
 
◆ cv_print_prompt
  
  | 
        
          | final Condition us.gov.io.screen.cv_print_prompt =lock.newCondition() |  | package | 
 
 
◆ line [1/2]
      
        
          | string us::gov::io::screen::line | 
      
 
 
◆ line [2/2]
  
  | 
        
          | String us.gov.io.screen.line ="" |  | package | 
 
 
◆ lock
      
        
          | final ReentrantLock us.gov.io.screen.lock = new ReentrantLock() | 
      
 
 
◆ mx
      
        
          | mutex us::gov::io::screen::mx | 
      
 
 
◆ os [1/2]
      
        
          | ostream& us::gov::io::screen::os | 
      
 
Referenced by capture_input(), us.wallet.cli.hmi.mydispatcher::dispatch(), us.wallet.cli.hmi::exec(), us.wallet.cli.hmi::interactive_shell(), main(), print_prompt(), us.wallet.cli.hmi::run_offline(), screen(), sig_handler(), us.wallet.cli.hmi::start(), us.wallet.cli.hmi.mydispatcher::string_dgram(), and us.wallet.cli.hmi::tx().
 
 
◆ os [2/2]
      
        
          | PrintStream us.gov.io.screen.os | 
      
 
 
◆ prompt [1/2]
      
        
          | hash_t us::gov::io::screen::prompt {0} | 
      
 
 
◆ prompt [2/2]
      
        
          | String us.gov.io.screen.prompt ="" | 
      
 
 
◆ prompted
  
  | 
        
          | boolean us.gov.io.screen.prompted =false |  | package | 
 
 
The documentation for this class was generated from the following files: