38#ifndef expressions_exprResultStoredStack_H
39#define expressions_exprResultStoredStack_H
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
A stack of polymorphic fields. Can be used to build a list of results one at a time.
An exprResultStack with persistence.
exprResultStoredStack()
Default construct.
TypeNameNoDebug("exprResultStoredStack")
Runtime type information.
virtual ~exprResultStoredStack()=default
Destructor.
virtual autoPtr< exprResult > clone() const
Clone.
virtual void resetImpl()
Reset at new timestep - disabling locally.
void operator=(const exprResultStoredStack &rhs)
Copy assignment.
#define TypeNameNoDebug(TypeNameString)
Declare a ClassNameNoDebug() with extra virtual type info.