#include <interruptible_terminal.h>
◆ InterruptibleTerminal()
| cuttlefish::InterruptibleTerminal::InterruptibleTerminal |
( |
| ) |
|
◆ ReadLine()
| Result< std::string > cuttlefish::InterruptibleTerminal::ReadLine |
( |
| ) |
|
◆ interrupt_event_fd_
| SharedFD cuttlefish::InterruptibleTerminal::interrupt_event_fd_ |
|
private |
◆ interrupted_
| bool cuttlefish::InterruptibleTerminal::interrupted_ = false |
|
private |
◆ owner_tid_
| std::optional<std::thread::id> cuttlefish::InterruptibleTerminal::owner_tid_ |
|
private |
◆ readline_done_
| std::condition_variable cuttlefish::InterruptibleTerminal::readline_done_ |
|
private |
◆ terminal_mutex_
| std::mutex cuttlefish::InterruptibleTerminal::terminal_mutex_ |
|
private |
The documentation for this class was generated from the following files: