Go to the documentation of this file.
39 warnNoRereading<GlobalIOField<Type>>();
41 readHeaderOk(IOstream::BINARY, typeName);
51 warnNoRereading<GlobalIOField<Type>>();
53 if (!readHeaderOk(IOstream::BINARY, typeName))
70 warnNoRereading<GlobalIOField<Type>>();
72 if (!readHeaderOk(IOstream::BINARY, typeName))
89 warnNoRereading<GlobalIOField<Type>>();
93 readHeaderOk(IOstream::BINARY, typeName);
107 warnNoRereading<GlobalIOField<Type>>();
109 const bool reuse = tfld.movable();
116 if (!readHeaderOk(IOstream::BINARY, typeName))
138 return (
os <<
static_cast<const Field<Type>&
>(*
this)).good();
points setSize(newPointi)
Defines the attributes of an object for which implicit objectRegistry management is supported,...
bool writeData(Ostream &os) const
The writeData method for regIOobject write operation.
A class for managing temporary objects.
IOField with global data (so optionally read from master)
bool good() const noexcept
True if next operation might succeed.
Generic templated field type.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
virtual bool readData(Istream &is)
The readData method for regIOobject read operation.
void operator=(const GlobalIOField< Type > &rhs)
Copy assignment of entries.
OBJstream os(runTime.globalPath()/outputName)
GlobalIOField(const GlobalIOField &)=default
Default copy construct.
regIOobject is an abstract class derived from IOobject to handle automatic object registration with t...
An Ostream is an abstract base class for all output systems (streams, files, token lists,...