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....
Generic templated field type.
virtual bool writeObject(IOstreamOption streamOpt, const bool valid) const
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
virtual ~CompactIOField()=default
The IOstreamOption is a simple container for options an IOstream can normally have.
OBJstream os(runTime.globalPath()/outputName)
CompactIOField(const CompactIOField &)=default
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)
An Ostream is an abstract base class for all output systems (streams, files, token lists,...