simpleRegIOobject Class Referenceabstract

Abstract base class for registered object with I/O. Used in debug symbol registration. More...

Inheritance diagram for simpleRegIOobject:
[legend]

Public Member Functions

 simpleRegIOobject (void(*fn)(const char *name, simpleRegIOobject *), const char *name)
 Construct from objectregistry inserter and name. More...
 
virtual ~simpleRegIOobject ()=default
 Destructor. More...
 
virtual void readData (Istream &is)=0
 Read. More...
 
virtual void writeData (Ostream &os) const =0
 Write. More...
 

Detailed Description

Abstract base class for registered object with I/O. Used in debug symbol registration.

Source files

Definition at line 52 of file simpleRegIOobject.H.

Constructor & Destructor Documentation

◆ simpleRegIOobject()

simpleRegIOobject ( void(*)(const char *name, simpleRegIOobject *)  fn,
const char *  name 
)
inline

Construct from objectregistry inserter and name.

Definition at line 59 of file simpleRegIOobject.H.

References Foam::name().

Here is the call graph for this function:

◆ ~simpleRegIOobject()

virtual ~simpleRegIOobject ( )
virtualdefault

Destructor.

Member Function Documentation

◆ readData()

◆ writeData()


The documentation for this class was generated from the following file: