39 #ifndef IOdictionary_H 40 #define IOdictionary_H 105 virtual bool global()
const static bool writeDictionaries
const word & name() const
Return name.
A class for handling file names.
A list of keyword definitions, which are a keyword followed by any number of values (e...
virtual bool global() const
Is object global.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
IOdictionary is derived from dictionary and IOobject to give the dictionary automatic IO functionalit...
void operator=(const IOdictionary &)
Assignment of dictionary entries only.
virtual fileName filePath() const
Return complete path + object name if the file exists.
A class for handling words, derived from string.
fileName globalFilePath(const word &typeName) const
Helper for filePath that searches up if in parallel.
virtual ~IOdictionary()
Destructor.
IOdictionary(const IOobject &io, const word &wantedType)
Construct given an IOobject, supply wanted typeName.
virtual bool writeData(Ostream &) const
WriteData function required for regIOobject write operation.
An Ostream is an abstract base class for all output systems (streams, files, token lists...
bool typeGlobal< IOdictionary >()
Template function for obtaining global status.
virtual bool readData(Istream &)
ReadData function required for regIOobject read operation.
fileType type(const fileName &, const bool checkVariants=true, const bool followLink=true)
Return the file type: directory or file.
regIOobject is an abstract class derived from IOobject to handle automatic object registration with t...
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...