116 return insert(objectPtr->name(), std::move(objectPtr));
127 return insert(objectPtr->name(), std::move(objectPtr));
IOobjectList()
Default construct (empty) with default (128) table capacity.
A class for handling file names.
List of IOobjects with searching and retrieving facilities. Implemented as a HashTable, so the various sorted methods should be used if traversing in parallel.
srcOptions insert("case", fileName(rootDirSource/caseDirSource))
A HashTable of pointers to objects of type <T>, with deallocation management of the pointers...
bool add(autoPtr< IOobject > &&objectPtr)
Move insert IOobject into the list.
registerOption
Enumeration for use with registerObject(). Values map to bool (false/true)
A simple container of IOobject preferences. Can also be used for general handling of read/no-read/rea...
void operator=(const IOobjectList &)=delete
No copy assignment.
Pointer management similar to std::unique_ptr, with some additional methods and type checking...
Registry of regIOobjects.
Defines the attributes of an object for which implicit objectRegistry management is supported...