Go to the documentation of this file.
39 warnNoRereading<IOField<Type>>();
50 readStream(typeName) >> *
this;
62 warnNoRereading<IOField<Type>>();
70 Istream& is = readStream(typeName, valid);
80 bool haveFile = headerOk();
82 Istream& is = readStream(typeName, haveFile && valid);
84 if (valid && haveFile)
99 warnNoRereading<IOField<Type>>();
110 readStream(typeName) >> *
this;
126 warnNoRereading<IOField<Type>>();
137 readStream(typeName) >> *
this;
153 warnNoRereading<IOField<Type>>();
166 readStream(typeName) >> *
this;
177 const bool reuse = tfld.movable();
193 readStream(typeName) >> *
this;
210 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,...
IOField(const IOField &)=default
Default copy construct.
A primitive field of type <T> with automated input and output.
A class for managing temporary objects.
Generic templated field type.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
OBJstream os(runTime.globalPath()/outputName)
void operator=(const Field< Type > &)
Copy assignment.
readOption readOpt() const noexcept
The read option.
regIOobject is an abstract class derived from IOobject to handle automatic object registration with t...
bool writeData(Ostream &os) const
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
void operator=(const IOField< Type > &rhs)
Copy assignment of entries.