Go to the documentation of this file.
42 #ifndef baseIOdictionary_H
43 #define baseIOdictionary_H
64 static bool writeDictionaries;
104 virtual bool global()
const = 0;
Defines the attributes of an object for which implicit objectRegistry management is supported,...
virtual bool readData(Istream &)
ReadData function required for regIOobject read operation.
A class for handling words, derived from Foam::string.
A class for handling file names.
virtual bool writeData(Ostream &) const
WriteData function required for regIOobject write operation.
const word & name() const
Name function is needed to disambiguate those inherited.
virtual bool global() const =0
Is object global.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
baseIOdictionary is derived from dictionary and IOobject to give the dictionary automatic IO function...
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
regIOobject is an abstract class derived from IOobject to handle automatic object registration with t...
virtual fileName filePath() const =0
Return complete path + object name if the file exists.
virtual ~baseIOdictionary()
Destructor.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
void operator=(const baseIOdictionary &)
Assignment of other baseIOdictionary's entries to this.
baseIOdictionary(const IOobject &)
Construct given an IOobject.