38#ifndef expressions_fvExprDriverWriter_H
39#define expressions_fvExprDriverWriter_H
55class fvExprDriverWriter
68 fvExprDriverWriter() =
delete;
71 fvExprDriverWriter(
const fvExprDriverWriter&) =
delete;
74 void operator=(
const fvExprDriverWriter&) =
delete;
const word & name() const noexcept
Return the object name.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
virtual bool writeData(Ostream &os) const
Pure virtual writeData function.
TypeNameNoDebug("fvExprDriverWriter")
Runtime type information.
virtual bool readData(Istream &is)
Virtual readData function.
virtual ~fvExprDriverWriter()=default
Destructor.
Base driver for parsing value expressions associated with an fvMesh.
regIOobject(const IOobject &io, const bool isTimeObject=false)
Construct from IOobject. The optional flag adds special handling if the object is the top-level regIO...
A class for handling words, derived from Foam::string.
OBJstream os(runTime.globalPath()/outputName)
A namespace for expression-related classes/traits etc.
#define TypeNameNoDebug(TypeNameString)
Declare a ClassNameNoDebug() with extra virtual type info.