Go to the documentation of this file.
38 #ifndef GlobalIOField_H
39 #define GlobalIOField_H
93 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.
A class for managing temporary objects.
virtual fileName filePath() const
IOField with global data (so optionally read from master)
Generic templated field type.
virtual ~GlobalIOField()=default
Destructor.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
virtual bool readData(Istream &is)
The readData method for regIOobject read operation.
fileName globalFilePath(const word &typeName, const bool search=true) const
Helper for filePath that searches up if in parallel.
void operator=(const GlobalIOField< Type > &rhs)
Copy assignment of entries.
GlobalIOField(const GlobalIOField &)=default
Default copy construct.
regIOobject is an abstract class derived from IOobject to handle automatic object registration with t...
virtual bool global() const
Is object global.
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,...