OPALX (Object Oriented Parallel Accelerator Library for Exascal) master (dc2a29eed580)
OPALX
Loading...
Searching...
No Matches
Option Member List

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

Action(int size, const char *name, const char *help)Actionprotected
Action(const std::string &name, Action *parent)Actionprotected
Action()Actionprivate
Action(const Action &)Actionprivate
bmDumpFrameString_sOptionprivatestatic
builtinObjectprotected
canReplaceBy(Object *object)Actionvirtual
clear()Object
clone(const std::string &name)Optionvirtual
copyAttributes(const Object &)Object
execute()Optionvirtual
findAttribute(const std::string &name)Objectvirtual
findAttribute(const std::string &name) constObjectvirtual
flaggedObjectprotected
getBaseObject() constObject
getCategory() constActionvirtual
getDumpFrameString(const DumpFrame &df)Optionprivatestatic
getOpalName() constObject
getParent() constObject
handlePsDumpFrame(const std::string &dumpFrame)Optionprivate
increment()Object
isBuiltin() constObject
isDirty() constObject
isFlagged() constObject
isShared() constObjectvirtual
isTreeMember(const Object *subTree) constObject
itsAttrObject
itsHelpObjectprivate
itsNameObjectprivate
itsParentObjectprivate
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 Option &)Optionprivate
Option()Option
Option(const Option &)Optionprivate
Option(const std::string &name, Option *parent)Optionprivate
parse(Statement &)Objectvirtual
parseShortcut(Statement &, bool eval=true)Objectvirtual
print(std::ostream &) constObjectvirtual
printHelp(std::ostream &) constObjectvirtual
printValue(std::ostream &) constObjectinlinevirtual
referencesObjectprivate
registerOwnership(const AttributeHandler::OwnerType &itsClass) constObject
registerReference(Invalidator *a)Object
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() constActionvirtual
shouldUpdate() constActionvirtual
timeStampObjectprivate
unregisterReference(Invalidator *a)Object
update(const std::vector< Attribute > &)Optionprivate
update()Optionprivatevirtual
~Action()Actionvirtual
~Object()Objectvirtual
~Option()Optionvirtual