Version: 9.15.0
guiObservers.hxx File Reference
#include <set>
#include <string>
#include <map>
#include <vector>
#include <list>
#include "HMIExport.hxx"
#include "Dispatcher.hxx"
#include "commandsProc.hxx"
Include dependency graph for guiObservers.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  YACS::HMI::Subject
 
class  YACS::HMI::GuiObserver
 
class  YACS::HMI::SubjectObserver
 
class  YACS::HMI::SubjectReference
 
class  YACS::HMI::SubjectDataPort
 
class  YACS::HMI::SubjectInputPort
 
class  YACS::HMI::SubjectOutputPort
 
class  YACS::HMI::SubjectInputDataStreamPort
 
class  YACS::HMI::SubjectOutputDataStreamPort
 
class  YACS::HMI::SubjectNode
 
class  YACS::HMI::SubjectComposedNode
 
class  YACS::HMI::SubjectBloc
 
class  YACS::HMI::SubjectContainerBase
 
class  YACS::HMI::SubjectContainer
 
class  YACS::HMI::SubjectHPContainer
 
class  YACS::HMI::SubjectComponent
 
class  YACS::HMI::SubjectDataType
 
class  YACS::HMI::SubjectProc
 
class  YACS::HMI::SubjectForLoop
 
class  YACS::HMI::SubjectWhileLoop
 
class  YACS::HMI::SubjectSwitch
 
class  YACS::HMI::SubjectDynParaLoop
 
class  YACS::HMI::SubjectForEachLoop
 
class  YACS::HMI::SubjectOptimizerLoop
 
class  YACS::HMI::SubjectElementaryNode
 
class  YACS::HMI::SubjectInlineNode
 
class  YACS::HMI::SubjectPythonNode
 
class  YACS::HMI::SubjectPyFuncNode
 
class  YACS::HMI::SubjectServiceNode
 
class  YACS::HMI::SubjectCORBANode
 
class  YACS::HMI::SubjectCppNode
 
class  YACS::HMI::SubjectSalomeNode
 
class  YACS::HMI::SubjectSalomePythonNode
 
class  YACS::HMI::SubjectXmlNode
 
class  YACS::HMI::SubjectSplitterNode
 
class  YACS::HMI::SubjectDataNode
 
class  YACS::HMI::SubjectPresetNode
 
class  YACS::HMI::SubjectOutNode
 
class  YACS::HMI::SubjectStudyInNode
 
class  YACS::HMI::SubjectStudyOutNode
 
class  YACS::HMI::SubjectLink
 
class  YACS::HMI::SubjectControlLink
 

Namespaces

 YACS
 
 YACS::ENGINE
 
 YACS::HMI
 

Enumerations

enum  YACS::HMI::GuiEvent {
  YACS::HMI::ADD , YACS::HMI::REMOVE , YACS::HMI::CUT , YACS::HMI::PASTE ,
  YACS::HMI::ORDER , YACS::HMI::EDIT , YACS::HMI::UPDATE , YACS::HMI::UPDATEPROGRESS ,
  YACS::HMI::SYNCHRO , YACS::HMI::UP , YACS::HMI::DOWN , YACS::HMI::RENAME ,
  YACS::HMI::NEWROOT , YACS::HMI::ENDLOAD , YACS::HMI::ADDLINK , YACS::HMI::ADDCONTROLLINK ,
  YACS::HMI::ADDREF , YACS::HMI::ADDCHILDREF , YACS::HMI::REMOVECHILDREF , YACS::HMI::ASSOCIATE ,
  YACS::HMI::SETVALUE , YACS::HMI::SETCASE , YACS::HMI::SETSELECT , YACS::HMI::GEOMETRY ,
  YACS::HMI::EMPHASIZE , YACS::HMI::SWITCHSHAPE , YACS::HMI::PROGRESS
}