Robot Framework
robot.result.model.Iterations Class Reference
Inheritance diagram for robot.result.model.Iterations:
robot.model.body.BaseBody robot.model.itemlist.ItemList

Public Member Functions

def __init__ (self, iteration_class, parent=None, items=None)
 
def create_iteration (self, *args, **kwargs)
 
- Public Member Functions inherited from robot.model.body.BaseBody
def __init__ (self, parent=None, items=None)
 
def create_break (self, *args, **kwargs)
 
def create_continue (self, *args, **kwargs)
 
def create_for (self, *args, **kwargs)
 
def create_if (self, *args, **kwargs)
 
def create_keyword (self, *args, **kwargs)
 
def create_message (self, *args, **kwargs)
 
def create_return (self, *args, **kwargs)
 
def create_try (self, *args, **kwargs)
 
def create_while (self, *args, **kwargs)
 
def filter (self, keywords=None, messages=None, predicate=None)
 Filter body items based on type and/or custom predicate. More...
 
def flatten (self)
 Return steps so that IF and TRY structures are flattened. More...
 
def register (cls, item_class)
 
- Public Member Functions inherited from robot.model.itemlist.ItemList
def __add__ (self, other)
 
def __contains__ (self, item)
 
def __delitem__ (self, index)
 
def __eq__ (self, other)
 
def __getitem__ (self, index)
 
def __iadd__ (self, other)
 
def __imul__ (self, other)
 
def __iter__ (self)
 
def __len__ (self)
 
def __lt__ (self, other)
 
def __mul__ (self, other)
 
def __repr__ (self)
 
def __reversed__ (self)
 
def __rmul__ (self, other)
 
def __setitem__ (self, index, item)
 
def __str__ (self)
 
def append (self, item)
 
def clear (self)
 
def count (self, item)
 
def create (self, *args, **kwargs)
 
def extend (self, items)
 
def index (self, item, *start_and_end)
 
def insert (self, index, item)
 
def reverse (self)
 
def sort (self)
 
def visit (self, visitor)
 

Public Attributes

 iteration_class
 

Static Private Attributes

list __slots__ = ['iteration_class']
 

Additional Inherited Members

- Static Public Attributes inherited from robot.model.body.BaseBody
 break_class = None
 
 continue_class = None
 
 for_class = None
 
 if_class = None
 
 keyword_class = None
 
 message_class = None
 
 return_class = None
 
 try_class = None
 
 while_class = None
 
- Properties inherited from robot.model.body.BaseBody
 create = property
 

Detailed Description

Definition at line 58 of file model.py.

Constructor & Destructor Documentation

◆ __init__()

def robot.result.model.Iterations.__init__ (   self,
  iteration_class,
  parent = None,
  items = None 
)

Reimplemented from robot.model.itemlist.ItemList.

Definition at line 61 of file model.py.

Member Function Documentation

◆ create_iteration()

def robot.result.model.Iterations.create_iteration (   self,
args,
**  kwargs 
)

Definition at line 65 of file model.py.

Member Data Documentation

◆ __slots__

list robot.result.model.Iterations.__slots__ = ['iteration_class']
staticprivate

Definition at line 59 of file model.py.

◆ iteration_class

robot.result.model.Iterations.iteration_class

Definition at line 62 of file model.py.


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