1#ifndef OPAL_SAutomatic_HH
2#define OPAL_SAutomatic_HH
Representation objects and parsers for attribute expressions.
A pointer to a scalar expression.
void registerExpression(AttributeBase *)
Register expression.
void unregisterExpression(AttributeBase *)
Unregister expression.
static OpalData * getInstance()
void operator=(const SAutomatic< T > &)
virtual T evaluate()
Evaluate.
SAutomatic(PtrToScalar< T > expr)
Constructor.
virtual SAutomatic< T > * clone() const
Make clone.
virtual void invalidate()
Invalidate.
virtual T evaluate()
Evaluate.
SDeferred(PtrToScalar< T > expr)
Constructor.
T value
The value of the attribute.