Version: 8.3.0
YACS::HMI::SubjectSwitch Member List

This is the complete list of members for YACS::HMI::SubjectSwitch, including all inherited members.

_askRegisterUndoYACS::HMI::Subjectprotected
_bodyMapYACS::HMI::SubjectSwitchprotected
_composedNodeYACS::HMI::SubjectComposedNodeprotected
_destructibleYACS::HMI::Subjectprotected
_execStateYACS::HMI::SubjectNodeprotected
_listSubjectControlLinkYACS::HMI::SubjectNodeprotected
_listSubjectIDSPortYACS::HMI::SubjectNodeprotected
_listSubjectInputPortYACS::HMI::SubjectNodeprotected
_listSubjectLinkYACS::HMI::SubjectNodeprotected
_listSubjectODSPortYACS::HMI::SubjectNodeprotected
_listSubjectOutputPortYACS::HMI::SubjectNodeprotected
_nodeYACS::HMI::SubjectNodeprotected
_parentYACS::HMI::Subjectprotected
_progressYACS::HMI::Subjectprotected
_setObsYACS::HMI::Subjectprotected
_switchYACS::HMI::SubjectSwitchprotected
addNode(YACS::ENGINE::Catalog *catalog, std::string compo, std::string type, std::string name, bool newCompoInst, int swCase, bool replace=false)YACS::HMI::SubjectSwitchvirtual
YACS::HMI::SubjectComposedNode::addNode(YACS::ENGINE::Catalog *catalog, std::string compo, std::string type, std::string name, bool newCompoInst)YACS::HMI::SubjectComposedNodevirtual
addSubjectControlLink(SubjectNode *sno, SubjectNode *sni)YACS::HMI::SubjectComposedNode
YACS::HMI::SubjectNode::addSubjectControlLink(SubjectControlLink *sub)YACS::HMI::SubjectNodeinline
addSubjectIDSPort(YACS::ENGINE::InputDataStreamPort *port, std::string name="")YACS::HMI::SubjectNodeprotectedvirtual
addSubjectInputPort(YACS::ENGINE::InputPort *port, std::string name="")YACS::HMI::SubjectNodeprotectedvirtual
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::SubjectNodeprotectedvirtual
addSubjectOutputPort(YACS::ENGINE::OutputPort *port, std::string name="")YACS::HMI::SubjectNodeprotectedvirtual
addSubjectReference(Subject *ref)YACS::HMI::Subjectvirtual
askRegisterUndoDestroy()YACS::HMI::Subjectinline
attach(GuiObserver *obs)YACS::HMI::Subjectvirtual
clean(Command *command=0)YACS::HMI::SubjectSwitchvirtual
completeChildrenSubjectList(SubjectNode *son)YACS::HMI::SubjectSwitchvirtual
copy(Subject *parent)YACS::HMI::SubjectNodevirtual
createNode(YACS::ENGINE::Catalog *catalog, std::string compo, std::string type, std::string name, bool newCompoInst, int swCase=0)YACS::HMI::SubjectComposedNodeprotectedvirtual
dataflowLinksYACS::HMI::SubjectNodeprotected
dataLinksYACS::HMI::SubjectNodeprotected
destroy(Subject *son)YACS::HMI::Subjectvirtual
detach(GuiObserver *obs)YACS::HMI::Subjectvirtual
erase(Subject *sub, Command *command=0, bool post=false)YACS::HMI::Subjectstatic
getBodyMap()YACS::HMI::SubjectSwitch
getChild(YACS::ENGINE::Node *node=0) const YACS::HMI::SubjectSwitchvirtual
getLowestCommonAncestor(SubjectNode *snode1, SubjectNode *snode2)YACS::HMI::SubjectComposedNodestatic
getName()YACS::HMI::SubjectNodevirtual
getNode()YACS::HMI::SubjectNodevirtual
getParent()YACS::HMI::Subjectvirtual
getProgress()YACS::HMI::Subjectinlinevirtual
getProperties()YACS::HMI::SubjectNodevirtual
getSubjectControlLinks() const YACS::HMI::SubjectNodeinline
getSubjectInputDataStreamPorts() const YACS::HMI::SubjectNodeinline
getSubjectInputPorts() const YACS::HMI::SubjectNodeinline
getSubjectLinks() const YACS::HMI::SubjectNodeinline
getSubjectOutputDataStreamPorts() const YACS::HMI::SubjectNodeinline
getSubjectOutputPorts() const YACS::HMI::SubjectNodeinline
getType()YACS::HMI::SubjectSwitchinlinevirtual
getValue()YACS::HMI::SubjectSwitchvirtual
hasValue()YACS::HMI::SubjectSwitchvirtual
houseKeepingAfterCutPaste(bool isCut, SubjectNode *son)YACS::HMI::SubjectSwitchvirtual
isDestructible()YACS::HMI::Subjectinline
isValid()YACS::HMI::SubjectNodevirtual
knownProperties()YACS::HMI::Subjectvirtual
loadChildren()YACS::HMI::SubjectComposedNodevirtual
loadLinks()YACS::HMI::SubjectComposedNodevirtual
localclean(Command *command=0)YACS::HMI::SubjectSwitch
loutgateYACS::HMI::SubjectNodeprotected
notifyObserver(YACS::ENGINE::Node *object, const std::string &event)YACS::HMI::SubjectNodeprotectedvirtual
notifyObserver2(Node *object, const std::string &event, void *something)YACS::ENGINE::Observervirtual
putInComposedNode(std::string name, std::string type, bool toSaveRestoreLinks=true)YACS::HMI::SubjectNodevirtual
recursiveUpdate(GuiEvent event, int type, Subject *son)YACS::HMI::SubjectSwitchvirtual
registerUndoDestroy()YACS::HMI::SubjectNode
removeControlLink(SubjectControlLink *link)YACS::HMI::SubjectComposedNodevirtual
removeExternalControlLinks()YACS::HMI::SubjectComposedNodevirtual
removeExternalLinks()YACS::HMI::SubjectNodevirtual
removeLink(SubjectLink *link)YACS::HMI::SubjectComposedNodevirtual
removeNode(SubjectNode *son)YACS::HMI::SubjectSwitchvirtual
removeSubjectControlLink(SubjectControlLink *sub)YACS::HMI::SubjectNodeinline
reparent(Subject *parent)YACS::HMI::SubjectNodevirtual
restoreLinks()YACS::HMI::SubjectNodevirtual
saveLinks()YACS::HMI::SubjectNodevirtual
select(bool isSelected)YACS::HMI::Subjectvirtual
setCase(std::string caseId, SubjectNode *snode)YACS::HMI::SubjectSwitchvirtual
setExecState(int execState)YACS::HMI::SubjectNode
setName(std::string name)YACS::HMI::SubjectNodevirtual
setParent(Subject *son)YACS::HMI::Subjectvirtual
setProgress(std::string newProgress)YACS::HMI::Subjectvirtual
setProperties(std::map< std::string, std::string > properties)YACS::HMI::SubjectNodevirtual
setSelect(std::string select)YACS::HMI::SubjectSwitchvirtual
singateYACS::HMI::SubjectNodeprotected
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::SubjectNodestatic
update(GuiEvent event, int type, Subject *son)YACS::HMI::SubjectNodevirtual
~Observer()YACS::ENGINE::Observervirtual
~Subject()YACS::HMI::Subjectvirtual
~SubjectComposedNode()YACS::HMI::SubjectComposedNodevirtual
~SubjectNode()YACS::HMI::SubjectNodevirtual
~SubjectSwitch()YACS::HMI::SubjectSwitchvirtual