Go to the documentation of this file.
40 #ifndef unwatchedIOdictionary_H
41 #define unwatchedIOdictionary_H
90 const word& wantedType,
105 virtual bool global()
const
bool typeGlobal< unwatchedIOdictionary >()
Template function for obtaining global status.
Defines the attributes of an object for which implicit objectRegistry management is supported,...
A class for handling words, derived from Foam::string.
A class for handling file names.
virtual fileName filePath() const
Return complete path + object name if the file exists.
virtual void addWatch()
Add file watch on object (READ_IF_MODIFIED)
fileNameList & files() noexcept
Access to the files that would be watched.
unwatchedIOdictionary(const IOobject &io, const dictionary *fallback=nullptr)
unwatchedIOdictionary is like IOdictionary but stores dependencies as files instead of fileMonitor wa...
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...
virtual ~unwatchedIOdictionary()=default
Destructor.
virtual bool global() const
Is object global.
fileName globalFilePath(const word &typeName, const bool search=true) const
Helper for filePath that searches up if in parallel.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
fileName::Type type(const fileName &name, const bool followLink=true)
Return the file type: DIRECTORY or FILE, normally following symbolic links.
const fileNameList & files() const noexcept
Return the files that would be watched.