Go to the documentation of this file.
42 io.
readOpt() == IOobject::MUST_READ
43 || io.
readOpt() == IOobject::MUST_READ_IF_MODIFIED
45 || (io.
readOpt() == IOobject::READ_IF_PRESENT && headerOk())
65 io.
readOpt() == IOobject::MUST_READ
66 || io.
readOpt() == IOobject::MUST_READ_IF_MODIFIED
68 || (io.
readOpt() == IOobject::READ_IF_PRESENT && headerOk())
86 if (io.
readOpt() != IOobject::NO_READ)
89 <<
"NO_READ must be set if specifying size" <<
nl
103 io.
readOpt() == IOobject::MUST_READ
104 || io.
readOpt() == IOobject::MUST_READ_IF_MODIFIED
106 || (io.
readOpt() == IOobject::READ_IF_PRESENT && headerOk())
132 io.
readOpt() == IOobject::MUST_READ
133 || io.
readOpt() == IOobject::MUST_READ_IF_MODIFIED
135 || (io.
readOpt() == IOobject::READ_IF_PRESENT && headerOk())
152 return (
os << *
this).good();
Defines the attributes of an object for which implicit objectRegistry management is supported,...
void operator=(const IOPtrList< T > &rhs)
Copy assignment of entries.
A PtrList of objects of type <T> with automated input and output.
A helper class when constructing from an Istream or dictionary.
A list of pointers to objects of type <T>, with allocation/deallocation management of the pointers....
OBJstream os(runTime.globalPath()/outputName)
errorManipArg< error, int > exit(error &err, const int errNo=1)
readOption readOpt() const noexcept
The read option.
regIOobject is an abstract class derived from IOobject to handle automatic object registration with t...
#define FatalErrorInFunction
Report an error message using Foam::FatalError.
bool writeData(Ostream &os) const
Pure virtual writeData function.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
IOPtrList(const IOPtrList &)=default
Default copy construct.