Go to the documentation of this file.
38 #ifndef GlobalIOList_H
39 #define GlobalIOList_H
89 virtual bool global()
const
Defines the attributes of an object for which implicit objectRegistry management is supported,...
A class for handling file names.
bool writeData(Ostream &os) const
The writeData method for regIOobject write operation.
virtual bool readData(Istream &is)
The readData method for regIOobject read operation.
GlobalIOList(const GlobalIOList &)=default
Default copy construct.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
virtual bool global() const
Is object global.
void operator=(const GlobalIOList< Type > &rhs)
Copy assignment of entries.
virtual fileName filePath() const
Return complete path + object name if the file exists.
fileName globalFilePath(const word &typeName, const bool search=true) const
Helper for filePath that searches up if in parallel.
OBJstream os(runTime.globalPath()/outputName)
virtual ~GlobalIOList()=default
Destructor.
regIOobject is an abstract class derived from IOobject to handle automatic object registration with t...
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
fileName::Type type(const fileName &name, const bool followLink=true)
Return the file type: DIRECTORY or FILE, normally following symbolic links.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
IOList with global data (so optionally read from master)