27#ifndef NIDAS_UTIL_SERIALOPTIONS_H
28#define NIDAS_UTIL_SERIALOPTIONS_H
38namespace nidas {
namespace util {
89 void parse(
const std::string& input);
95 static const char*
usage();
Class providing a method to parse a string into a Termios.
Definition SerialOptions.h:45
int _compileResult
Definition SerialOptions.h:102
int _nmatch
Definition SerialOptions.h:104
std::string toString() const
Definition SerialOptions.cc:231
static const char * usage()
Definition SerialOptions.cc:59
~SerialOptions()
Definition SerialOptions.cc:53
regex_t _compRegex
Definition SerialOptions.h:100
Termios _termios
Definition SerialOptions.h:106
static const char * _regexpression
Definition SerialOptions.h:98
const Termios & getTermios() const
Definition SerialOptions.h:91
void parse(const std::string &input)
Parse a string into a Termios object.
Definition SerialOptions.cc:84
SerialOptions()
Construct a new Serial Options object.
Definition SerialOptions.cc:45
A class providing get/set methods into a termios structure.
Definition Termios.h:48
Root namespace for the NCAR In-Situ Data Acquisition Software.
Definition A2DConverter.h:31