36 #ifndef hashedWordList_H 37 #define hashedWordList_H 50 Istream&
operator>>(Istream&, hashedWordList&);
51 Ostream&
operator<<(Ostream&,
const hashedWordList&);
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
bool found(const word &) const
Does the list contain the specified name.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
void operator=(const hashedWordList &)
Assignment operator.
const word & operator[](const label index) const
Return name corresponding to specified index.
A class for handling words, derived from string.
Istream & operator>>(Istream &, directionInfo &)
void transfer(List< word > &)
Transfer the contents of the argument List into this list.
void append(const word &)
Append an element at the end of the list.
An STL-conforming hash table.
friend Istream & operator>>(Istream &, hashedWordList &)
A 1D vector of objects of type <T>, where the size of the vector is known and can be used for subscri...
An Ostream is an abstract base class for all output systems (streams, files, token lists...
void clear()
Clear the list, i.e. set size to zero.
friend Ostream & operator<<(Ostream &, const hashedWordList &)
A wordList with hashed indices for faster lookup by name.
Ostream & operator<<(Ostream &, const ensightPart &)
hashedWordList()
Construct null.