1 #ifndef OPAL_AAutomatic_HH
2 #define OPAL_AAutomatic_HH
26 namespace Expressions {
134 #endif // OPAL_AAutomatic_HH
static OpalData * getInstance()
A pointer to an array expression.
virtual std::vector< T > evaluate()
Evaluate.
void operator=(const AAutomatic &)
Object attribute with an ``automatic'' array value.
An array of pointers to scalar expressions.
void unregisterExpression(AttributeBase *)
Unregister expression.
virtual std::vector< T > evaluate()
Evaluate.
Object attribute with a ``deferred'' array value.
void registerExpression(AttributeBase *)
Register expression.
virtual void invalidate()
Invalidate.
virtual AAutomatic< T > * clone() const
Make a clone.