Go to the documentation of this file.
35 #ifndef IOobjectList_H
36 #define IOobjectList_H
76 bool registerObject =
true
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
volScalarField w(IOobject("w", runTime.timeName(), mesh, IOobject::READ_IF_PRESENT, IOobject::NO_WRITE), mesh, dimensionedScalar("w", dimensionSet(0, 0, 0, 0, 0, 0, 0), 0.0))
A class for handling words, derived from string.
A class for handling file names.
void operator=(const IOobjectList &)
Disallow default bitwise assignment.
wordList sortedNames() const
Return the sorted list of names of the IOobjects.
wordList names() const
Return the list of names of the IOobjects.
A wordRe is a word, but can also have a regular expression for matching words.
Registry of regIOobjects.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
writeOption
Enumeration defining the write options.
bool add(IOobject &)
Add an IOobject to the list.
IOobject * lookup(const word &name) const
Lookup a given name and return IOobject ptr if found else NULL.
IOobjectList lookupClass(const word &className) const
Return the list for all IOobjects of a given class.
List of IOobjects with searching and retrieving facilities.
bool remove(IOobject &)
Remove an IOobject from the list.
IOobjectList(const label nIoObjects=128)
Construct given an initial estimate for the number of entries.
A HashTable specialization for hashing pointers.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
readOption
Enumeration defining the read options.
~IOobjectList()
Destructor.
word name(const complex &)
Return a string representation of a complex.