27 #ifndef NIDAS_UTIL_SERIALOPTIONS_H
28 #define NIDAS_UTIL_SERIALOPTIONS_H
32 #include <sys/types.h>
38 namespace nidas {
namespace util {
88 static const char*
usage();
const Termios & getTermios() const
Definition: SerialOptions.h:84
int _nmatch
Definition: SerialOptions.h:97
void parse(const std::string &input)
Parse a string into a Termios object.
Definition: SerialOptions.cc:84
static const char * _regexpression
Definition: SerialOptions.h:91
~SerialOptions()
Definition: SerialOptions.cc:53
SerialOptions()
Definition: SerialOptions.cc:45
Termios _termios
Definition: SerialOptions.h:99
Class providing a method to parse a string into a Termios.
Definition: SerialOptions.h:45
static const char * usage()
Definition: SerialOptions.cc:59
int _compileResult
Definition: SerialOptions.h:95
std::string toString() const
Definition: SerialOptions.cc:231
regex_t _compRegex
Definition: SerialOptions.h:93
A class providing get/set methods into a termios structure.
Definition: Termios.h:48
Definition: ParseException.h:36