_bwLinks | YACS::ENGINE::Bloc | mutableprotected |
_colour | YACS::ENGINE::Node | mutable |
_errorDetails | YACS::ENGINE::Node | protected |
_father | YACS::ENGINE::Node | protected |
_fwLinks | YACS::ENGINE::Bloc | mutableprotected |
_implementation | YACS::ENGINE::Node | protected |
_inGate | YACS::ENGINE::Node | protected |
_inPropertyPort | YACS::ENGINE::Node | protected |
_modified | YACS::ENGINE::Node | protected |
_name | YACS::ENGINE::Node | protected |
_numId | YACS::ENGINE::Node | protected |
_outGate | YACS::ENGINE::Node | protected |
_propertyMap | YACS::ENGINE::Node | protected |
_setOfNode | YACS::ENGINE::Bloc | protected |
_state | YACS::ENGINE::Node | protected |
_total | YACS::ENGINE::Node | protectedstatic |
accept(Visitor *visitor) | YACS::ENGINE::Bloc | virtual |
appendIfAlreadyFound(std::list< std::vector< Node * > > &res, const std::vector< Node * > &startRes, Node *node, std::map< Node *, std::set< Node * > > &fastFinder) | YACS::ENGINE::Bloc | privatestatic |
appendIfAlreadyFound(std::list< std::vector< Node * > > &res, const std::vector< Node * > &startRes, Node *node, std::map< Node *, std::set< Node * > > &fastFinder) | YACS::ENGINE::Bloc | |
applyDPLScope(ComposedNode *gfn) | YACS::ENGINE::Node | virtual |
areAllSubNodesDone() const | YACS::ENGINE::Bloc | protected |
areAllSubNodesFinished() const | YACS::ENGINE::Bloc | protected |
areLinked(Node *start, Node *end, bool fw) const | YACS::ENGINE::Bloc | protected |
arePossiblyRunnableAtSameTime(Node *start, Node *end) const | YACS::ENGINE::Bloc | protected |
Bloc(const Bloc &other, ComposedNode *father, bool editionOnly) | YACS::ENGINE::Bloc | |
Bloc(const std::string &name) | YACS::ENGINE::Bloc | |
buildDelegateOf(InPort *&port, OutPort *initialStart, const std::list< ComposedNode * > &pointsOfView) | YACS::ENGINE::ComposedNode | protectedvirtual |
buildDelegateOf(std::pair< OutPort *, OutPort * > &port, InPort *finalTarget, const std::list< ComposedNode * > &pointsOfView) | YACS::ENGINE::ComposedNode | protectedvirtual |
checkBasicConsistency() const | YACS::ENGINE::ComposedNode | virtual |
checkCFLinks(const std::list< OutPort * > &starts, InputPort *end, unsigned char &alreadyFed, bool direction, LinkInfo &info) const | YACS::ENGINE::Bloc | protectedvirtual |
checkConsistency(LinkInfo &info) const | YACS::ENGINE::ComposedNode | |
checkControlDependancy(OutPort *start, InPort *end, bool cross, std::map< ComposedNode *, std::list< OutPort * >, SortHierarc > &fw, std::vector< OutPort * > &fwCross, std::map< ComposedNode *, std::list< OutPort * >, SortHierarc > &bw, LinkInfo &info) const | YACS::ENGINE::Bloc | protectedvirtual |
checkDeploymentTree(bool deep) const | YACS::ENGINE::ComposedNode | |
checkHavingCommonFather(Node *node1, Node *node2) | YACS::ENGINE::Node | protectedstatic |
checkInMyDescendance(Node *nodeToTest) const | YACS::ENGINE::ComposedNode | protected |
checkLinkPossibility(OutPort *start, const std::list< ComposedNode * > &pointsOfViewStart, InPort *end, const std::list< ComposedNode * > &pointsOfViewEnd) | YACS::ENGINE::ComposedNode | protectedvirtual |
checkLinksCoherenceRegardingControl(const std::vector< OutPort * > &starts, InputPort *end, LinkInfo &info) const | YACS::ENGINE::ComposedNode | protected |
checkNoCrossHierachyWith(Node *node) const | YACS::ENGINE::ComposedNode | protected |
checkNoCyclePassingThrough(Node *node) | YACS::ENGINE::Bloc | protectedvirtual |
checkValidityOfPortName(const std::string &name) | YACS::ENGINE::Node | protectedstatic |
cleanNodes() | YACS::ENGINE::ComposedNode | virtual |
clone(ComposedNode *father, bool editionOnly=true) const | YACS::ENGINE::Node | |
cloneWithoutCompAndContDeepCpy(ComposedNode *father, bool editionOnly=true) const | YACS::ENGINE::Node | |
ComposedNode(const std::string &name) | YACS::ENGINE::ComposedNode | protected |
ComposedNode(const ComposedNode &other, ComposedNode *father) | YACS::ENGINE::ComposedNode | protected |
connected() | YACS::ENGINE::ComposedNode | |
destructCFComputations(LinkInfo &info) const | YACS::ENGINE::Bloc | protectedvirtual |
edAddCFLink(Node *nodeS, Node *nodeE) | YACS::ENGINE::ComposedNode | |
edAddChild(Node *DISOWNnode) | YACS::ENGINE::Bloc | virtual |
edAddDFLink(OutPort *start, InPort *end) | YACS::ENGINE::ComposedNode | virtual |
edAddLink(OutPort *start, InPort *end) | YACS::ENGINE::ComposedNode | |
edAddLink(OutGate *start, InGate *end) | YACS::ENGINE::ComposedNode | |
edAreAllInputPortInitialized() const | YACS::ENGINE::Node | virtual |
edDisconnectAllLinksWithMe() | YACS::ENGINE::ComposedNode | protectedvirtual |
edGetDirectDescendants() const | YACS::ENGINE::Bloc | inlinevirtual |
edGetSetOfUnitializedInputPort() const | YACS::ENGINE::Node | virtual |
edRemoveCFLink(Node *nodeS, Node *nodeE) | YACS::ENGINE::ComposedNode | |
edRemoveChild(Node *node) | YACS::ENGINE::Bloc | virtual |
edRemoveLink(OutPort *start, InPort *end) | YACS::ENGINE::ComposedNode | |
edRemoveLink(OutGate *start, InGate *end) | YACS::ENGINE::ComposedNode | |
edUpdateState() | YACS::ENGINE::ComposedNode | virtual |
ensureLoading() | YACS::ENGINE::Node | virtual |
exDisabledState() | YACS::ENGINE::Node | virtual |
exFailedState() | YACS::ENGINE::Node | virtual |
exForwardFailed() | YACS::ENGINE::Node | protectedvirtual |
exForwardFinished() | YACS::ENGINE::Node | protectedvirtual |
exIsControlReady() const | YACS::ENGINE::Node | |
exUpdateState() | YACS::ENGINE::Bloc | virtual |
FED_DS_ST | YACS::ENGINE::ComposedNode | protectedstatic |
FED_ST | YACS::ENGINE::ComposedNode | protectedstatic |
findAllNodesStartingFrom(Node *start, std::set< Node * > &result, std::map< Node *, std::set< Node * > > &accelStr, LinkInfo &info) const | YACS::ENGINE::Bloc | |
findAllPathsStartingFrom(Node *start, std::list< std::vector< Node * > > &vec, std::map< Node *, std::set< Node * > > &accelStr) const | YACS::ENGINE::Bloc | |
findUselessLinksIn(const std::list< std::vector< Node * > > &res, LinkInfo &info) | YACS::ENGINE::Bloc | privatestatic |
forceMultiplicity(unsigned value) | YACS::ENGINE::StaticDefinedComposedNode | virtual |
FREE_ST | YACS::ENGINE::ComposedNode | protectedstatic |
getAllAscendanceOf(ComposedNode *levelToStop=0) const | YACS::ENGINE::Node | |
getAllInPortsComingFromOutsideOfCurrentScope() const | YACS::ENGINE::ComposedNode | virtual |
getAllOutPortsLeavingCurrentScope() const | YACS::ENGINE::ComposedNode | virtual |
getAllRecursiveConstituents() | YACS::ENGINE::ComposedNode | virtual |
getAllRecursiveNodes() | YACS::ENGINE::ComposedNode | |
getChildByName(const std::string &name) const | YACS::ENGINE::ComposedNode | virtual |
getChildByShortName(const std::string &name) const | YACS::ENGINE::Bloc | virtual |
getChildName(const Node *node) const | YACS::ENGINE::ComposedNode | |
getChildren() const | YACS::ENGINE::Bloc | inline |
getColorState(YACS::StatesForNode state) const | YACS::ENGINE::Node | |
getContainerLog() | YACS::ENGINE::Node | virtual |
getCoupledNodes(std::set< Task * > &coupledNodes) | YACS::ENGINE::Node | inlinevirtual |
getDelegateOf(InPort *&port, OutPort *initialStart, const std::list< ComposedNode * > &pointsOfView) | YACS::ENGINE::ComposedNode | protectedvirtual |
getDelegateOf(std::pair< OutPort *, OutPort * > &port, InPort *finalTarget, const std::list< ComposedNode * > &pointsOfView) | YACS::ENGINE::ComposedNode | protectedvirtual |
getDeploymentTree() const | YACS::ENGINE::ComposedNode | virtual |
getDPLScopeInfo(ComposedNode *gfn) | YACS::ENGINE::Node | |
getEffectiveState() const | YACS::ENGINE::Node | virtual |
getEffectiveState(const Node *) const | YACS::ENGINE::Node | virtual |
getErrorDetails() const | YACS::ENGINE::Node | inlinevirtual |
getErrorReport() | YACS::ENGINE::ComposedNode | virtual |
getFather() const | YACS::ENGINE::Node | inline |
getId() const | YACS::ENGINE::Node | |
getImplementation() const | YACS::ENGINE::Node | |
getInGate() | YACS::ENGINE::Node | inline |
getInPort(const std::string &name) const | YACS::ENGINE::Node | |
getInPortName(const InPort *) const | YACS::ENGINE::ComposedNode | virtual |
getInPropertyPort() const | YACS::ENGINE::Node | |
getInputDataStreamPort(const std::string &name) const | YACS::ENGINE::ComposedNode | virtual |
getInputPort(const std::string &name) const | YACS::ENGINE::ComposedNode | virtual |
getLocalInputPorts() const | YACS::ENGINE::ComposedNode | virtual |
getLocalOutputPorts() const | YACS::ENGINE::ComposedNode | virtual |
getLowestCommonAncestor(Node *node1, Node *node2) | YACS::ENGINE::ComposedNode | static |
getLowestCommonAncestorStr(const std::string &node1, const std::string &node2) | YACS::ENGINE::ComposedNode | static |
getLowestNodeDealingAll(const std::list< OutPort * > &ports) const | YACS::ENGINE::ComposedNode | protected |
getMaxLevelOfParallelism() const | YACS::ENGINE::Bloc | virtual |
getMyQualifiedName(const Node *directSon) const | YACS::ENGINE::ComposedNode | virtual |
getName() const | YACS::ENGINE::ComposedNode | virtual |
getNextTasks(bool &isMore) | YACS::ENGINE::ComposedNode | virtual |
getNumberOfCFLinks() const | YACS::ENGINE::Bloc | |
getNumberOfInputPorts() const | YACS::ENGINE::ComposedNode | virtual |
getNumberOfOutputPorts() const | YACS::ENGINE::ComposedNode | virtual |
getNumId() | YACS::ENGINE::Node | |
getOutGate() | YACS::ENGINE::Node | inline |
getOutNodes() const | YACS::ENGINE::Node | |
getOutPort(const std::string &name) const | YACS::ENGINE::ComposedNode | virtual |
getOutPortName(const OutPort *) const | YACS::ENGINE::ComposedNode | virtual |
getOutputDataStreamPort(const std::string &name) const | YACS::ENGINE::ComposedNode | virtual |
getOutputPort(const std::string &name) const | YACS::ENGINE::ComposedNode | virtual |
getPortName(const PORT *port) const | YACS::ENGINE::ComposedNode | protected |
getProc() | YACS::ENGINE::Node | virtual |
getProc() const | YACS::ENGINE::Node | virtual |
getProgress() const | YACS::ENGINE::ComposedNode | inlinevirtual |
getProgressWeight() const | YACS::ENGINE::ComposedNode | virtual |
getProperties() | YACS::ENGINE::Node | |
getProperty(const std::string &name) | YACS::ENGINE::Node | virtual |
getPropertyMap() | YACS::ENGINE::Node | inline |
getQualifiedName() const | YACS::ENGINE::Node | |
getReadyTasks(std::vector< Task * > &tasks) | YACS::ENGINE::Bloc | virtual |
getRecursiveConstituents() const | YACS::ENGINE::ComposedNode | virtual |
getRootNode() const | YACS::ENGINE::ComposedNode | virtual |
getSetOfInPort() const | YACS::ENGINE::Node | |
getSetOfInputDataStreamPort() const | YACS::ENGINE::ComposedNode | virtual |
getSetOfInputPort() const | YACS::ENGINE::ComposedNode | virtual |
getSetOfInternalCFLinks() const | YACS::ENGINE::Bloc | protected |
getSetOfInternalLinks() const | YACS::ENGINE::ComposedNode | |
getSetOfLinksComingInCurrentScope() const | YACS::ENGINE::ComposedNode | virtual |
getSetOfLinksLeavingCurrentScope() const | YACS::ENGINE::ComposedNode | virtual |
getSetOfOutPort() const | YACS::ENGINE::Node | |
getSetOfOutputDataStreamPort() const | YACS::ENGINE::ComposedNode | virtual |
getSetOfOutputPort() const | YACS::ENGINE::ComposedNode | virtual |
getState() const | YACS::ENGINE::Node | inlinevirtual |
getStateName(YACS::StatesForNode state) | YACS::ENGINE::Node | static |
getTaskName(Task *task) const | YACS::ENGINE::ComposedNode | virtual |
idMap | YACS::ENGINE::Node | static |
init(bool start=true) | YACS::ENGINE::Bloc | virtual |
initComputation() const | YACS::ENGINE::Bloc | protected |
isFinished() | YACS::ENGINE::Bloc | virtual |
isInMyDescendance(Node *nodeToTest) const | YACS::ENGINE::ComposedNode | |
isModified() | YACS::ENGINE::Node | inlinevirtual |
isMultiplicitySpecified(unsigned &value) const | YACS::ENGINE::StaticDefinedComposedNode | virtual |
isNameAlreadyUsed(const std::string &name) const | YACS::ENGINE::Bloc | protectedvirtual |
isNodeAlreadyAggregated(const Node *node) const | YACS::ENGINE::ComposedNode | |
isPlacementPredictableB4Run() const | YACS::ENGINE::StaticDefinedComposedNode | virtual |
isRepeatedUnpredictablySeveralTimes() const | YACS::ENGINE::ComposedNode | inlinevirtual |
isValid() | YACS::ENGINE::Node | virtual |
loaded() | YACS::ENGINE::ComposedNode | |
modified() | YACS::ENGINE::Node | virtual |
Node(const std::string &name) | YACS::ENGINE::Node | protected |
Node(const Node &other, ComposedNode *father) | YACS::ENGINE::Node | protected |
notifyFrom(const Task *sender, YACS::Event event, const Executor *execInst) | YACS::ENGINE::ComposedNode | virtual |
operator<(const Node &other) const | YACS::ENGINE::Node | |
operator>(const Node &other) const | YACS::ENGINE::Node | |
performCFComputations(LinkInfo &info) const | YACS::ENGINE::Bloc | protectedvirtual |
performCFComputationsOnlyOneLevel(LinkInfo &info) const | YACS::ENGINE::Bloc | protected |
performDuplicationOfPlacement(const Node &other) | YACS::ENGINE::ComposedNode | protectedvirtual |
performShallowDuplicationOfPlacement(const Node &other) | YACS::ENGINE::ComposedNode | protectedvirtual |
releaseDelegateOf(InPort *&port, OutPort *initialStart, const std::list< ComposedNode * > &pointsOfView) | YACS::ENGINE::ComposedNode | protectedvirtual |
releaseDelegateOf(OutPort *portDwn, OutPort *portUp, InPort *finalTarget, const std::list< ComposedNode * > &pointsOfView) | YACS::ENGINE::ComposedNode | protectedvirtual |
removeRecursivelyRedundantCL() | YACS::ENGINE::Bloc | virtual |
resetState(int level) | YACS::ENGINE::ComposedNode | virtual |
seekOkAndUseless1(std::vector< Node * > &okAndUseless1, std::set< Node * > &allNodes) const | YACS::ENGINE::Bloc | protected |
seekUseless2(std::vector< Node * > &useless2, std::set< Node * > &allNodes) const | YACS::ENGINE::Bloc | protected |
selectRunnableTasks(std::vector< Task * > &tasks) | YACS::ENGINE::StaticDefinedComposedNode | virtual |
sendEvent(const std::string &event) | YACS::ENGINE::Node | virtual |
sendEvent2(const std::string &event, void *something) | YACS::ENGINE::Node | virtual |
SEP_CHAR_BTW_LEVEL | YACS::ENGINE::ComposedNode | protectedstatic |
SEP_CHAR_IN_PORT | YACS::ENGINE::Node | protectedstatic |
setErrorDetails(const std::string &error) | YACS::ENGINE::Node | inlinevirtual |
setName(const std::string &name) | YACS::ENGINE::Node | |
setProperties(std::map< std::string, std::string > properties) | YACS::ENGINE::Node | virtual |
setProperty(const std::string &name, const std::string &value) | YACS::ENGINE::Node | virtual |
setState(YACS::StatesForNode theState) | YACS::ENGINE::Node | |
shutdown(int level) | YACS::ENGINE::ComposedNode | virtual |
simpleClone(ComposedNode *father, bool editionOnly=true) const | YACS::ENGINE::Bloc | protectedvirtual |
solveObviousOrDelegateCFLinks(const std::list< OutPort * > &starts, InputPort *end, unsigned char &alreadyFed, bool direction, LinkInfo &info) const | YACS::ENGINE::ComposedNode | protected |
splitIntoIndependantGraph() const | YACS::ENGINE::Bloc | |
splitNamesBySep(const std::string &globalName, const char separator[], std::string &firstPart, std::string &lastPart, bool priority) | YACS::ENGINE::ComposedNode | protectedstatic |
StaticDefinedComposedNode(const std::string &name) | YACS::ENGINE::StaticDefinedComposedNode | protected |
StaticDefinedComposedNode(const StaticDefinedComposedNode &other, ComposedNode *father) | YACS::ENGINE::StaticDefinedComposedNode | protected |
typeName() | YACS::ENGINE::Bloc | inlinevirtual |
updateStateFrom(Node *node, YACS::Event event, const Executor *execInst) | YACS::ENGINE::ComposedNode | protected |
updateStateOnFailedEventFrom(Node *node, const Executor *execInst) | YACS::ENGINE::Bloc | protectedvirtual |
updateStateOnFinishedEventFrom(Node *node) | YACS::ENGINE::Bloc | protectedvirtual |
updateStateOnStartEventFrom(Node *node) | YACS::ENGINE::ComposedNode | protectedvirtual |
updateWithNewFind(const std::vector< Node * > &path, std::map< Node *, std::set< Node * > > &fastFinder) | YACS::ENGINE::Bloc | privatestatic |
verdictForCollapses(const std::map< Node *, std::list< OutPort * > > &pool, InputPort *end, const std::set< Node * > &candidates, unsigned char &alreadyFed, bool direction, LinkInfo &info) | YACS::ENGINE::Bloc | protectedstatic |
verdictForOkAndUseless1(const std::map< Node *, std::list< OutPort * > > &pool, InputPort *end, const std::vector< Node * > &candidates, unsigned char &alreadyFed, bool direction, LinkInfo &info) | YACS::ENGINE::Bloc | protectedstatic |
writeDot(std::ostream &os) const | YACS::ENGINE::Bloc | virtual |
~Bloc() | YACS::ENGINE::Bloc | virtual |
~ComposedNode() | YACS::ENGINE::ComposedNode | virtual |
~Node() | YACS::ENGINE::Node | virtual |
~Scheduler() | YACS::ENGINE::Scheduler | virtual |