The Gaudi Framework  master (ff829712)
Loading...
Searching...
No Matches
ControlFlow.ignore Class Reference
Inheritance diagram for ControlFlow.ignore:
Collaboration diagram for ControlFlow.ignore:

Public Member Functions

 __init__ (self, item)
 
 __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

 item = item
 

Protected Member Functions

 _visitSubNodes (self, visitor)
 

Additional Inherited Members

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

Detailed Description

Treat a control flow node as always successful, equivalent to (a | ~ a).

Definition at line 174 of file ControlFlow.py.

Constructor & Destructor Documentation

◆ __init__()

ControlFlow.ignore.__init__ ( self,
item )

Definition at line 179 of file ControlFlow.py.

179 def __init__(self, item):
180 self.item = item
181

Member Function Documentation

◆ __repr__()

ControlFlow.ignore.__repr__ ( self)

Definition at line 182 of file ControlFlow.py.

182 def __repr__(self):
183 return "ignore(%r)" % self.item
184

◆ _visitSubNodes()

ControlFlow.ignore._visitSubNodes ( self,
visitor )
protected

Reimplemented from ControlFlow.ControlFlowNode.

Definition at line 185 of file ControlFlow.py.

185 def _visitSubNodes(self, visitor):
186 self.item.visitNode(visitor)
187
188

Member Data Documentation

◆ item

ControlFlow.ignore.item = item

Definition at line 180 of file ControlFlow.py.


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