37 #ifndef Foam_simpleRegIOobject_H 38 #define Foam_simpleRegIOobject_H Abstract base class for registered object with I/O. Used in debug symbol registration.
simpleRegIOobject(void(*fn)(const char *name, simpleRegIOobject *), const char *name)
Construct from objectregistry inserter and name.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
virtual void writeData(Ostream &os) const =0
Write.
word name(const expressions::valueTypeCode typeCode)
A word representation of a valueTypeCode. Empty for INVALID.
An Ostream is an abstract base class for all output systems (streams, files, token lists...
OBJstream os(runTime.globalPath()/outputName)
virtual ~simpleRegIOobject()=default
Destructor.
virtual void readData(Istream &is)=0
Read.