Go to the documentation of this file.
96 for (
unsigned i = 0; names[i] && *(names[i]); ++i)
128 const label idx = size();
130 indices_.insert(
name, idx);
154 os << static_cast<const List<word>&>(lst);
A class for handling words, derived from string.
#define forAll(list, i)
Loop across all elements in list.
void transfer(List< T > &)
Transfer the contents of the argument List into this list.
A simple container for copying or transferring objects of type <T>.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
A wordList with hashed indices for faster lookup by name.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
void append(const T &)
Append an element at the end of the list.
void transfer(List< word > &)
Transfer the contents of the argument List into this list.
Ostream & operator<<(Ostream &, const edgeMesh &)
void setSize(const label)
Reset size of List.
void rehash()
Rebuild the hash of indices.
void append(const word &)
Append an element at the end of the list.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
A 1D vector of objects of type <T>, where the size of the vector is known and can be used for subscri...
void clear()
Clear the list, i.e. set size to zero.
Istream & operator>>(Istream &, edgeMesh &)
void clear()
Clear the list, i.e. set size to zero.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
HashTable< label, word > indices_
hashedWordList()
Construct null.
word name(const complex &)
Return a string representation of a complex.