110 return insert(objectPtr->name(), std::move(objectPtr));
121 return insert(objectPtr->name(), std::move(objectPtr));
132 return insert(objectPtr->name(), std::move(objectPtr));
constexpr HashPtrTable() noexcept=default
void transfer(HashTable< T, Key, Hash > &rhs)
Transfer contents into this table.
List of IOobjects with searching and retrieving facilities. Implemented as a HashTable,...
void operator=(const IOobjectList &)=delete
No copy assignment.
IOobjectList() noexcept=default
Default construct: empty without allocation (capacity=0).
bool add(std::unique_ptr< IOobject > &&objectPtr)
Move insert IOobject into the list.
A simple container of IOobject preferences. Can also be used for general handling of read/no-read/rea...
registerOption
Enumeration for use with registerObject(). Values map to bool (false/true).
Defines the attributes of an object for which implicit objectRegistry management is supported,...
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
A class for handling file names.
Registry of regIOobjects.
nonInt insert("surfaceSum(((S|magSf)*S)")