32 #ifndef _WASTE_LEXICON_H 33 #define _WASTE_LEXICON_H 46 typedef moot_STL_NAMESPACE::hash_set<std::string>
Lexicon;
71 inline bool lookup(
const std::string &word)
const 73 return (lex.find(word) != lex.end());
77 inline void insert(
const std::string &word)
99 bool load(
const char *filename);
void insert(const std::string &word)
Definition: wasteLexicon.h:77
~wasteLexicon()
Definition: wasteLexicon.h:57
Abstract class for token input.
Definition: mootTokenIO.h:208
wasteLexicon()
Definition: wasteLexicon.h:53
bool lookup(const std::string &word) const
Definition: wasteLexicon.h:71
simple hash_set<>-based lexicon class
Definition: wasteLexicon.h:43
Abstract and native classes for I/O of moot::mootToken objects.
__gnu_cxx::hash_set< std::string > Lexicon
Definition: wasteLexicon.h:46
Lexicon lex
Definition: wasteLexicon.h:47
void clear()
Definition: wasteLexicon.h:61
Abstract base class for input stream wrappers.
Definition: mootIO.h:129