Go to the documentation of this file.
55 public HashPtrTable<T, label, Hash<label>>
75 explicit PtrMap(
const label size)
PtrMap(Istream &is)
Construct from Istream.
void operator=(this_type &&rhs)
Move assignment.
void operator=(const this_type &rhs)
Copy assignment.
PtrMap(this_type &&map)
Move construct.
PtrMap(const label size)
Construct with given initial table capacity.
PtrMap()
Default construct with default table capacity.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
void operator=(const this_type &rhs)
Copy assignment.
A HashTable of pointers to objects of type <T>, with deallocation management of the pointers.
HashPtrTable< T, label, Hash< label > > parent_type
The template instance used for the parent HashTable.
PtrMap< T > this_type
The template instance used for this PtrMap.
PtrMap(const this_type &map)
Copy construct.
A HashTable of pointers to objects of type <T> with a label key.