41 bool readSome(std::string & str)
override;
51 std::string itsString;
52 std::thread itsThread;
53 std::atomic<bool> itsRunning;
String-based user interface, simple terminal input/output to use on host.
virtual ~StdioInterface()
Destructor.
bool readSome(std::string &str) override
Read some bytes if available, and return true and a string when one is complete.
UserInterface::Type type() const override
Return our port type, here always Stdio.
void writeString(std::string const &str) override
Write a string, using the line termination convention of serial::linestyle.
Abstract base class for a string-based user interface.
Type
Enum for the interface type.
Main namespace for all JeVois classes and functions.