OPAL (Object Oriented Parallel Accelerator Library) 2022.1
OPAL
Expressions::SAutomatic< T > Member List

This is the complete list of members for Expressions::SAutomatic< T >, including all inherited members.

addReference() constRCObjectinline
AttributeBase()AttributeBase
AttributeBase(AttributeBase &)AttributeBaseprivate
clone() constExpressions::SAutomatic< T >virtual
evaluate()Expressions::SAutomatic< T >virtual
expr_ptrExpressions::SDeferred< T >protected
getImage() constAttributeBase
in_evaluationExpressions::SDeferred< T >mutableprivate
invalidate()Expressions::SAutomatic< T >virtual
is_knownExpressions::SAutomatic< T >mutableprivate
isExpression() constExpressions::SDeferred< T >virtual
isShared() constRCObjectinline
operator=(const SAutomatic< T > &)Expressions::SAutomatic< T >private
RCObject::operator=(const RCObject &right)RCObjectinlineprotected
print(std::ostream &) constExpressions::SDeferred< T >virtual
RCObject()RCObjectinlineprotected
RCObject(const RCObject &)RCObjectinlineprotected
refCountRCObjectmutableprivate
removeReference() constRCObjectinline
SAutomatic(PtrToScalar< T > expr)Expressions::SAutomatic< T >explicit
SAutomatic(const SAutomatic< T > &)Expressions::SAutomatic< T >
SAutomatic()Expressions::SAutomatic< T >private
SDeferred(PtrToScalar< T > expr)Expressions::SDeferred< T >explicit
SDeferred(const SDeferred< T > &)Expressions::SDeferred< T >
SDeferred()Expressions::SDeferred< T >private
SValue()Expressions::SValue< T >
SValue(const T &val)Expressions::SValue< T >explicit
SValue(const SValue< T > &)Expressions::SValue< T >
valueExpressions::SValue< T >mutableprotected
~AttributeBase()AttributeBasevirtual
~RCObject()=0RCObjectinlineprotectedpure virtual
~SAutomatic()Expressions::SAutomatic< T >virtual
~SDeferred()Expressions::SDeferred< T >virtual
~SValue()Expressions::SValue< T >virtual