46#ifndef expressions_exprResultStored_H
47#define expressions_exprResultStored_H
65 public expressions::exprResult
73 expressions::exprString startExpr_;
156inline bool operator!=
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,...
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
Database for solution data, solver performance and other reduced data.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
An exprResult with persistence.
const word & name() const
The name of the expression.
virtual ~exprResultStored()=default
Destructor.
virtual autoPtr< exprResult > clone() const
Clone.
void operator=(const exprResultStored &rhs)
Copy assignment.
const expressions::exprString & initialValueExpression() const
The initial value expression.
void writeDict(Ostream &os) const
virtual void resetImpl()
Reset at new timestep - disabling locally.
TypeNameNoDebug("exprResultStored")
Runtime type information.
exprResultStored()
Default construct.
A polymorphic field/result from evaluating an expression.
A class for handling words, derived from Foam::string.
OBJstream os(runTime.globalPath()/outputName)
Ostream & operator<<(Ostream &, const boundaryPatch &p)
Write boundaryPatch as dictionary entries (without surrounding braces)
Istream & operator>>(Istream &, directionInfo &)
#define TypeNameNoDebug(TypeNameString)
Declare a ClassNameNoDebug() with extra virtual type info.