Go to the documentation of this file.
42 #ifndef CompactIOField_H
43 #define CompactIOField_H
56 template<
class T,
class BaseType>
Istream&
operator>>
62 template<
class T,
class BaseType>
Ostream&
operator<<
72 template<
class T,
class BaseType>
81 void readFromStream(
const bool valid =
true);
Defines the attributes of an object for which implicit objectRegistry management is supported,...
A Field of objects of type <T> with automated input and output using a compact storage....
TypeName("FieldField")
Runtime type information.
Generic templated field type.
virtual bool writeObject(IOstreamOption streamOpt, const bool valid) const
Write using stream options.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
virtual ~CompactIOField()=default
Destructor.
The IOstreamOption is a simple container for options an IOstream can normally have.
OBJstream os(runTime.globalPath()/outputName)
CompactIOField(const CompactIOField &)=default
Default copy construct.
virtual bool writeData(Ostream &os) const
regIOobject is an abstract class derived from IOobject to handle automatic object registration with t...
void operator=(const CompactIOField< T, BaseType > &rhs)
Copy assignment of entries.
A 1D vector of objects of type <T>, where the size of the vector is known and can be used for subscri...
An Ostream is an abstract base class for all output systems (streams, files, token lists,...