Go to the documentation of this file.
112 bool match(
const std::string&,
bool literalMatch=
false)
const;
A class for handling words, derived from string.
bool isPattern() const
Should be treated as a match rather than a literal string.
bool isPattern_
Is the keyType a pattern (regular expression)
A class for handling keywords in dictionaries.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
void operator=(const std::string &)
Disallow assignments where we cannot determine string/word type.
friend Ostream & operator<<(Ostream &, const keyType &)
friend Istream & operator>>(Istream &, keyType &)
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
bool match(const std::string &, bool literalMatch=false) const
Smart match as regular expression or as a string.