intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
Map(const label size=128)
Construct given initial size.
An STL-conforming const_iterator.
A 2-tuple for storing two objects of different types.
HashTable< T, label, Hash< label > >::iterator iterator
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
HashTable< T, label, Hash< label > >::const_iterator const_iterator
label size() const
Return number of elements in table.
An STL-conforming iterator.
friend Ostream & operator(Ostream &, const HashTable< T, label, Hash< label > > &)
An STL-conforming hash table.
void T(FieldField< Field, Type > &f1, const FieldField< Field, Type > &f2)
Hash function class for primitives. All non-primitives used to hash entries on hash tables likely nee...
void operator=(const Map< T > &map)
A HashTable to objects of type <T> with a label key.