Go to the documentation of this file.
13 IOPattern::AllProcessorsSimilar,
22 dictionary::name_ = IOobject::path().wordPath();
23 if(!IOobject::readObject())
26 "Error in reading from dictionary "<< globalName()<<
endl;
fileDictionary(const objectFile &of, repository *owner=nullptr)
construct an empty dictionary with keyword and make it global/fileDictionary
#define fatalExit
Fatal exit.
word name_
global name of dictionary, separated with dots
bool read(iIstream &is) override
read from stream
iOstream & endl(iOstream &os)
Add newline and flush stream.
bool read(iIstream &is, const IOPattern &iop) override
read from stream
Manages file pathes, manupulate and combines them.
Interface class for any input stream
#define fatalErrorInFunction
Report a fatal error and function name and exit the application.
virtual const word & name() const
bool write(iOstream &os) const override
write to stream
virtual const fileSystem & localPath() const
bool write(iOstream &os, const IOPattern &iop) const override
write to stream
word wordPath() const
Path in word type.
Interface class for any output stream.
Dictionary holds a set of data entries or sub-dictionaries that are enclosed in a curely braces or ar...