26 #ifndef ASCIIPARSER_H_ 27 #define ASCIIPARSER_H_ 65 explicit AsciiParser(
const std::string& regex_str=
"^\\s*#\\s*(\\w+)\\s*$") :
FileParser(), m_regex_name(regex_str) {}
84 std::string
getName(
const std::string& file)
override;
101 std::string getParameter(
const std::string& file,
const std::string& key_word)
override;
114 std::unique_ptr<XYDataset> getDataset(
const std::string& file)
override;
128 bool isDatasetFile(
const std::string& file)
override;
144 #endif // ASCIIPARSER_H_
std::string getName(const std::string &qualified_name)
AsciiParser(const std::string ®ex_str="^\*#\*(\+)\*$")
Constructor Tool for reading ASCII tables from streams.
Tool for reading ASCII tables from streams.