1 #ifndef OPAL_SAutomatic_HH
2 #define OPAL_SAutomatic_HH
26 namespace Expressions {
119 #endif // OPAL_SAutomatic_HH
static OpalData * getInstance()
Object attribute with a ``deferred'' scalar value.
virtual T evaluate()
Evaluate.
virtual void invalidate()
Invalidate.
void unregisterExpression(AttributeBase *)
Unregister expression.
virtual T evaluate()
Evaluate.
A pointer to a scalar expression.
Object attribute with an ``automatic'' scalar value.
void registerExpression(AttributeBase *)
Register expression.
virtual SAutomatic< T > * clone() const
Make clone.
void operator=(const SAutomatic< T > &)