42 #ifndef Foam_baseIOdictionary_H 43 #define Foam_baseIOdictionary_H 64 static bool writeDictionaries;
121 virtual bool global()
const = 0;
A class for handling file names.
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...
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
void operator=(const baseIOdictionary &rhs)
Copy assignment of dictionary entries.
virtual bool global() const =0
Is object global.
void rhs(fvMatrix< typename Expr::value_type > &m, const Expr &expression)
virtual fileName filePath() const =0
Return complete path + object name if the file exists either in the case/processor or case otherwise ...
void operator=(const dictionary &rhs)
Copy assignment.
A class for handling words, derived from Foam::string.
const word & name() const
Name function is needed to disambiguate those inherited from regIOobject and dictionary.
An Ostream is an abstract base class for all output systems (streams, files, token lists...
regIOobject is an abstract class derived from IOobject to handle automatic object registration with t...
virtual ~baseIOdictionary()=default
Destructor.
baseIOdictionary(const baseIOdictionary &)=default
Copy construct.
Defines the attributes of an object for which implicit objectRegistry management is supported...
friend Ostream & operator(Ostream &os, const UILList< LListBase, T > &lst)
Write UILList to Ostream with line breaks, as per writeList() with shortLen=-1.
TypeName("dictionary")
Declare type-name, virtual type (with debug switch)
virtual bool readData(Istream &)
The readData function required by regIOobject read operation.
virtual bool writeData(Ostream &) const
The writeData function required by regIOobject write operation.