#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: