OPAL (Object Oriented Parallel Accelerator Library)  2.2.0
OPAL
OptimizeCmd Member List

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

Action(int size, const char *name, const char *help)Actionprotected
Action(const std::string &name, Action *parent)Actionprotected
addReference() const RCObjectinline
Blend enum valueOptimizeCmdprivate
builtinObjectprotected
canReplaceBy(Object *object)Actionvirtual
clear()Object
clone(const std::string &name)OptimizeCmdvirtual
copyAttributes(const Object &)Object
CrossOver enum nameOptimizeCmdprivate
crossoverSelection(std::string crossover)OptimizeCmdprivate
execute()OptimizeCmdvirtual
findAttribute(const std::string &name)Objectvirtual
findAttribute(const std::string &name) const Objectvirtual
flaggedObjectprotected
getBaseObject() const Object
getCategory() const Actionvirtual
getOpalName() const Object
getParent() const Object
increment()Object
IndependentBit enum valueOptimizeCmdprivate
isBuiltin() const Object
isDirty() const Object
isFlagged() const Object
isShared() const Objectvirtual
isTreeMember(const Object *subTree) const Object
itsAttrObject
makeInstance(const std::string &name, Statement &, const Parser *)Objectvirtual
makeTemplate(const std::string &, TokenStream &, Statement &)Objectvirtual
modifiedObjectprotected
Mutation enum nameOptimizeCmdprivate
mutationSelection(std::string mutation)OptimizeCmdprivate
NaiveOnePoint enum valueOptimizeCmdprivate
NaiveUniform enum valueOptimizeCmdprivate
Object(int size, const char *name, const char *help)Objectprotected
Object(const std::string &name, Object *parent)Objectprotected
occurrenceCount()Object
OneBit enum valueOptimizeCmdprivate
operator=(const OptimizeCmd &)=deleteOptimizeCmdprivate
RCObject::operator=(const RCObject &right)RCObjectinlineprotected
OptimizeCmd()OptimizeCmd
OptimizeCmd(const OptimizeCmd &)=deleteOptimizeCmdprivate
OptimizeCmd(const std::string &name, OptimizeCmd *parent)OptimizeCmdprivate
parse(Statement &)Objectvirtual
parseShortcut(Statement &)Objectvirtual
popEnvironment()OptimizeCmdprivate
print(std::ostream &) const Objectvirtual
printHelp(std::ostream &) const Objectvirtual
printValue(std::ostream &) const Objectinlinevirtual
RCObject()RCObjectinlineprotected
RCObject(const RCObject &)RCObjectinlineprotected
registerOwnership(const AttributeHandler::OwnerType &itsClass) const Object
registerReference(Invalidator *a)Object
removeReference() const RCObjectinline
replace(Object *oldObject, Object *newObject)Objectvirtual
run(const CmdArguments_t &args, const functionDictionary_t &funcs, const DVarContainer_t &dvars, const Expressions::Named_t &objectives, const Expressions::Named_t &constraints)OptimizeCmdprivate
setDirty(bool)Object
setFlag(bool)Object
setOpalName(const std::string &name)Object
setParent(Object *)Object
setShared(bool)Objectvirtual
shouldTrace() const Actionvirtual
shouldUpdate() const Actionvirtual
SimulatedBinary enum valueOptimizeCmdprivate
stashEnvironment()OptimizeCmdprivate
unregisterReference(Invalidator *a)Object
update()Objectvirtual
~Action()Actionvirtual
~Object()Objectvirtual
~OptimizeCmd()OptimizeCmdvirtual
~RCObject()=0RCObjectinlineprotectedpure virtual