The Gaudi Framework  master (1304469f)
Loading...
Searching...
No Matches
ControlFlow.OrderedNode Class Reference
Inheritance diagram for ControlFlow.OrderedNode:
Collaboration diagram for ControlFlow.OrderedNode:

Public Member Functions

 __init__ (self, lhs, rhs)
 
 __repr__ (self)
 
- Public Member Functions inherited from ControlFlow.ControlFlowNode
 __and__ (self, rhs)
 
 __or__ (self, rhs)
 
 __invert__ (self)
 
 __rshift__ (self, rhs)
 
 visitNode (self, visitor)
 
 __eq__ (self, other)
 
 __hash__ (self)
 
 getFullName (self)
 

Public Attributes

 lhs = lhs
 
 rhs = rhs
 

Protected Member Functions

 _visitSubNodes (self, visitor)
 

Additional Inherited Members

- Protected Attributes inherited from ControlFlow.ControlFlowNode
 _fullname = makeSequences(self).getFullName()
 

Detailed Description

Represent order of execution of nodes.

Definition at line 108 of file ControlFlow.py.

Constructor & Destructor Documentation

◆ __init__()

ControlFlow.OrderedNode.__init__ ( self,
lhs,
rhs )

Definition at line 113 of file ControlFlow.py.

113 def __init__(self, lhs, rhs):
114 self.lhs = lhs
115 self.rhs = rhs
116

Member Function Documentation

◆ __repr__()

ControlFlow.OrderedNode.__repr__ ( self)

Definition at line 117 of file ControlFlow.py.

117 def __repr__(self):
118 return "(%r >> %r)" % (self.lhs, self.rhs)
119

◆ _visitSubNodes()

ControlFlow.OrderedNode._visitSubNodes ( self,
visitor )
protected

Reimplemented from ControlFlow.ControlFlowNode.

Definition at line 120 of file ControlFlow.py.

120 def _visitSubNodes(self, visitor):
121 self.lhs.visitNode(visitor)
122 self.rhs.visitNode(visitor)
123
124

Member Data Documentation

◆ lhs

ControlFlow.OrderedNode.lhs = lhs

Definition at line 114 of file ControlFlow.py.

◆ rhs

ControlFlow.OrderedNode.rhs = rhs

Definition at line 115 of file ControlFlow.py.


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