OPAL (Object Oriented Parallel Accelerator Library) 2022.1
OPAL
RealConstant Member List

This is the complete list of members for RealConstant, including all inherited members.

addReference() constRCObjectinline
builtinObjectprotected
canReplaceBy(Object *object)RealConstantvirtual
clear()Object
clone(const std::string &name)RealConstantvirtual
copyAttributes(const Object &)Object
execute()Objectvirtual
findAttribute(const std::string &name)Objectvirtual
findAttribute(const std::string &name) constObjectvirtual
flaggedObjectprotected
getBaseObject() constObject
getBool() constValueDefinitionvirtual
getBoolComponent(int) constValueDefinitionvirtual
getCategory() constValueDefinitionvirtual
getOpalName() constObject
getParent() constObject
getReal() constRealConstantvirtual
getRealComponent(int) constValueDefinitionvirtual
getString() constValueDefinitionvirtual
getStringComponent(int) constValueDefinitionvirtual
increment()Object
isBuiltin() constObject
isDirty() constObject
isFlagged() constObject
isShared() constObjectvirtual
isTreeMember(const Object *subTree) constObject
itsAttrObject
itsHelpObjectprivate
itsNameObjectprivate
itsParentObjectprivate
itsPrefixValueDefinitionprotected
makeInstance(const std::string &name, Statement &, const Parser *)Objectvirtual
makeTemplate(const std::string &, TokenStream &, Statement &)Objectvirtual
modifiedObjectprotected
Object(int size, const char *name, const char *help)Objectprotected
Object(const std::string &name, Object *parent)Objectprotected
Object()Objectprivate
Object(const Object &object)Objectprivate
occurrenceObjectprivate
occurrenceCount()Object
operator=(const RealConstant &)RealConstantprivate
RCObject::operator=(const RCObject &right)RCObjectinlineprotected
parse(Statement &)Objectvirtual
parseShortcut(Statement &, bool eval=true)Objectvirtual
print(std::ostream &) constRealConstantvirtual
printHelp(std::ostream &) constObjectvirtual
printValue(std::ostream &os) constRealConstantvirtual
RCObject()RCObjectinlineprotected
RCObject(const RCObject &)RCObjectinlineprotected
RealConstant()RealConstant
RealConstant(const std::string &name, RealConstant *parent, double value)RealConstant
RealConstant(const RealConstant &)RealConstantprivate
RealConstant(const std::string &name, RealConstant *parent)RealConstantprivate
refCountRCObjectmutableprivate
referencesObjectprivate
registerOwnership(const AttributeHandler::OwnerType &itsClass) constObject
registerReference(Invalidator *a)Object
removeReference() constRCObjectinline
replace(Object *oldObject, Object *newObject)Objectvirtual
setDirty(bool)Object
setFlag(bool)Object
setOpalName(const std::string &name)Object
setParent(Object *)Object
setShared(bool)Objectvirtual
sharedFlagObjectprivate
shouldTrace() constValueDefinitionvirtual
shouldUpdate() constValueDefinitionvirtual
timeStampObjectprivate
unregisterReference(Invalidator *a)Object
update()Objectvirtual
value()ValueDefinition
value() constValueDefinition
ValueDefinition(int size, const char *name, const char *help)ValueDefinitionprotected
ValueDefinition(const std::string &name, ValueDefinition *parent)ValueDefinitionprotected
ValueDefinition()ValueDefinitionprivate
ValueDefinition(const ValueDefinition &)ValueDefinitionprivate
~Object()Objectvirtual
~RCObject()=0RCObjectinlineprotectedpure virtual
~RealConstant()RealConstantvirtual
~ValueDefinition()ValueDefinitionvirtual