_askRegisterUndo | YACS::HMI::Subject | protected |
_bodyMap | YACS::HMI::SubjectSwitch | protected |
_composedNode | YACS::HMI::SubjectComposedNode | protected |
_destructible | YACS::HMI::Subject | protected |
_execState | YACS::HMI::SubjectNode | protected |
_listSubjectControlLink | YACS::HMI::SubjectNode | protected |
_listSubjectIDSPort | YACS::HMI::SubjectNode | protected |
_listSubjectInputPort | YACS::HMI::SubjectNode | protected |
_listSubjectLink | YACS::HMI::SubjectNode | protected |
_listSubjectODSPort | YACS::HMI::SubjectNode | protected |
_listSubjectOutputPort | YACS::HMI::SubjectNode | protected |
_node | YACS::HMI::SubjectNode | protected |
_parent | YACS::HMI::Subject | protected |
_progress | YACS::HMI::Subject | protected |
_setObs | YACS::HMI::Subject | protected |
_switch | YACS::HMI::SubjectSwitch | protected |
addNode(YACS::ENGINE::Catalog *catalog, std::string compo, std::string type, std::string name, bool newCompoInst, int swCase, bool replace=false) | YACS::HMI::SubjectSwitch | virtual |
YACS::HMI::SubjectComposedNode::addNode(YACS::ENGINE::Catalog *catalog, std::string compo, std::string type, std::string name, bool newCompoInst) | YACS::HMI::SubjectComposedNode | virtual |
addSubjectControlLink(SubjectNode *sno, SubjectNode *sni) | YACS::HMI::SubjectComposedNode | |
YACS::HMI::SubjectNode::addSubjectControlLink(SubjectControlLink *sub) | YACS::HMI::SubjectNode | inline |
addSubjectIDSPort(YACS::ENGINE::InputDataStreamPort *port, std::string name="") | YACS::HMI::SubjectNode | protectedvirtual |
addSubjectInputPort(YACS::ENGINE::InputPort *port, std::string name="") | YACS::HMI::SubjectNode | protectedvirtual |
addSubjectLink(SubjectNode *sno, SubjectDataPort *spo, SubjectNode *sni, SubjectDataPort *spi) | YACS::HMI::SubjectComposedNode | |
addSubjectNode(YACS::ENGINE::Node *node, std::string name="", YACS::ENGINE::Catalog *catalog=0, std::string compo="", std::string type="") | YACS::HMI::SubjectComposedNode | |
addSubjectODSPort(YACS::ENGINE::OutputDataStreamPort *port, std::string name="") | YACS::HMI::SubjectNode | protectedvirtual |
addSubjectOutputPort(YACS::ENGINE::OutputPort *port, std::string name="") | YACS::HMI::SubjectNode | protectedvirtual |
addSubjectReference(Subject *ref) | YACS::HMI::Subject | virtual |
askRegisterUndoDestroy() | YACS::HMI::Subject | inline |
attach(GuiObserver *obs) | YACS::HMI::Subject | virtual |
clean(Command *command=0) | YACS::HMI::SubjectSwitch | virtual |
completeChildrenSubjectList(SubjectNode *son) | YACS::HMI::SubjectSwitch | virtual |
copy(Subject *parent) | YACS::HMI::SubjectNode | virtual |
createNode(YACS::ENGINE::Catalog *catalog, std::string compo, std::string type, std::string name, bool newCompoInst, int swCase=0) | YACS::HMI::SubjectComposedNode | protectedvirtual |
dataflowLinks | YACS::HMI::SubjectNode | protected |
dataLinks | YACS::HMI::SubjectNode | protected |
destroy(Subject *son) | YACS::HMI::Subject | virtual |
detach(GuiObserver *obs) | YACS::HMI::Subject | virtual |
erase(Subject *sub, Command *command=0, bool post=false) | YACS::HMI::Subject | static |
getBodyMap() | YACS::HMI::SubjectSwitch | |
getChild(YACS::ENGINE::Node *node=0) const | YACS::HMI::SubjectSwitch | virtual |
getLowestCommonAncestor(SubjectNode *snode1, SubjectNode *snode2) | YACS::HMI::SubjectComposedNode | static |
getName() | YACS::HMI::SubjectNode | virtual |
getNode() | YACS::HMI::SubjectNode | virtual |
getParent() | YACS::HMI::Subject | virtual |
getProgress() | YACS::HMI::Subject | inlinevirtual |
getProperties() | YACS::HMI::SubjectNode | virtual |
getSubjectControlLinks() const | YACS::HMI::SubjectNode | inline |
getSubjectInputDataStreamPorts() const | YACS::HMI::SubjectNode | inline |
getSubjectInputPorts() const | YACS::HMI::SubjectNode | inline |
getSubjectLinks() const | YACS::HMI::SubjectNode | inline |
getSubjectOutputDataStreamPorts() const | YACS::HMI::SubjectNode | inline |
getSubjectOutputPorts() const | YACS::HMI::SubjectNode | inline |
getType() | YACS::HMI::SubjectSwitch | inlinevirtual |
getValue() | YACS::HMI::SubjectSwitch | virtual |
hasValue() | YACS::HMI::SubjectSwitch | virtual |
houseKeepingAfterCutPaste(bool isCut, SubjectNode *son) | YACS::HMI::SubjectSwitch | virtual |
isDestructible() | YACS::HMI::Subject | inline |
isValid() | YACS::HMI::SubjectNode | virtual |
knownProperties() | YACS::HMI::Subject | virtual |
loadChildren() | YACS::HMI::SubjectComposedNode | virtual |
loadLinks() | YACS::HMI::SubjectComposedNode | virtual |
localclean(Command *command=0) | YACS::HMI::SubjectSwitch | |
loutgate | YACS::HMI::SubjectNode | protected |
notifyObserver(YACS::ENGINE::Node *object, const std::string &event) | YACS::HMI::SubjectNode | protectedvirtual |
notifyObserver2(Node *object, const std::string &event, void *something) | YACS::ENGINE::Observer | virtual |
putInComposedNode(std::string name, std::string type, bool toSaveRestoreLinks=true) | YACS::HMI::SubjectNode | virtual |
recursiveUpdate(GuiEvent event, int type, Subject *son) | YACS::HMI::SubjectSwitch | virtual |
registerUndoDestroy() | YACS::HMI::SubjectNode | |
removeControlLink(SubjectControlLink *link) | YACS::HMI::SubjectComposedNode | virtual |
removeExternalControlLinks() | YACS::HMI::SubjectComposedNode | virtual |
removeExternalLinks() | YACS::HMI::SubjectNode | virtual |
removeLink(SubjectLink *link) | YACS::HMI::SubjectComposedNode | virtual |
removeNode(SubjectNode *son) | YACS::HMI::SubjectSwitch | virtual |
removeSubjectControlLink(SubjectControlLink *sub) | YACS::HMI::SubjectNode | inline |
reparent(Subject *parent) | YACS::HMI::SubjectNode | virtual |
restoreLinks() | YACS::HMI::SubjectNode | virtual |
saveLinks() | YACS::HMI::SubjectNode | virtual |
select(bool isSelected) | YACS::HMI::Subject | virtual |
setCase(std::string caseId, SubjectNode *snode) | YACS::HMI::SubjectSwitch | virtual |
setExecState(int execState) | YACS::HMI::SubjectNode | |
setName(std::string name) | YACS::HMI::SubjectNode | virtual |
setParent(Subject *son) | YACS::HMI::Subject | virtual |
setProgress(std::string newProgress) | YACS::HMI::Subject | virtual |
setProperties(std::map< std::string, std::string > properties) | YACS::HMI::SubjectNode | virtual |
setSelect(std::string select) | YACS::HMI::SubjectSwitch | virtual |
singate | YACS::HMI::SubjectNode | protected |
Subject(Subject *parent=0) | YACS::HMI::Subject | |
SubjectComposedNode(YACS::ENGINE::ComposedNode *composedNode, Subject *parent) | YACS::HMI::SubjectComposedNode | |
SubjectNode(YACS::ENGINE::Node *node, Subject *parent) | YACS::HMI::SubjectNode | |
SubjectSwitch(YACS::ENGINE::Switch *aSwitch, Subject *parent) | YACS::HMI::SubjectSwitch | |
tryCreateLink(SubjectNode *subOutNode, SubjectNode *subInNode) | YACS::HMI::SubjectNode | static |
update(GuiEvent event, int type, Subject *son) | YACS::HMI::SubjectNode | virtual |
~Observer() | YACS::ENGINE::Observer | virtual |
~Subject() | YACS::HMI::Subject | virtual |
~SubjectComposedNode() | YACS::HMI::SubjectComposedNode | virtual |
~SubjectNode() | YACS::HMI::SubjectNode | virtual |
~SubjectSwitch() | YACS::HMI::SubjectSwitch | virtual |