Version: 9.15.0
gui.Appli.Runner Class Reference
Inheritance diagram for gui.Appli.Runner:
Collaboration diagram for gui.Appli.Runner:

Public Member Functions

def __init__ (self, parent, executor, proc)
 
def run (self)
 

Public Attributes

 parent
 
 executor
 
 proc
 

Detailed Description

Definition at line 48 of file Appli.py.

Constructor & Destructor Documentation

◆ __init__()

def gui.Appli.Runner.__init__ (   self,
  parent,
  executor,
  proc 
)

Definition at line 49 of file Appli.py.

49  def __init__(self,parent,executor,proc):
50  threading.Thread.__init__(self)
51  self.parent=parent
52  self.executor=executor
53  self.proc=proc
54 

Member Function Documentation

◆ run()

def gui.Appli.Runner.run (   self)

Definition at line 55 of file Appli.py.

55  def run(self):
56  try:
57  self.executor.RunW(self.proc,0)
58  except ValueError as ex:
59  #traceback.print_exc()
60  QApplication.postEvent(self.parent, ErrorEvent('YACS execution error',str(ex)))
61 
void * run(void *obj)
Definition: yacs_clt.cxx:54

References gui.Appli.Runner.executor, gui.Appli.Browser.executor, gui.Appli.Appli.executor, YACS::HMI::SchemaItem.parent(), YACS::HMI::SchemaModel.parent(), gui.Appli.Runner.parent, gui.graph.Graph.parent, gui.graph.node.parent, gui.Appli.Runner.proc, gui.Appli.Browser.proc, and YACS::roottypeParser.proc().

Member Data Documentation

◆ executor

gui.Appli.Runner.executor

◆ parent

gui.Appli.Runner.parent

Definition at line 51 of file Appli.py.

Referenced by gui.Appli.Runner.run().

◆ proc

gui.Appli.Runner.proc

The documentation for this class was generated from the following file: