Robot Framework
robot.running.timeouts._Timeout Class Reference
Inheritance diagram for robot.running.timeouts._Timeout:
robot.running.timeouts.KeywordTimeout robot.running.timeouts.TestTimeout

Public Member Functions

def __bool__ (self)
 
def __eq__ (self, other)
 
def __hash__ (self)
 
def __init__ (self, timeout=None, variables=None)
 
def __str__ (self)
 
def get_message (self)
 
def replace_variables (self, variables)
 
def run (self, runnable, args=None, kwargs=None)
 
def start (self)
 
def time_left (self)
 
def timed_out (self)
 

Public Attributes

 error
 
 secs
 
 starttime
 
 string
 

Properties

 _sort_key = property
 
 _timeout_error = property
 
 active = property
 

Private Member Functions

def _sort_key (self)
 
def _timeout_error (self)
 
def active (self)
 

Detailed Description

Definition at line 27 of file __init__.py.

Constructor & Destructor Documentation

◆ __init__()

def robot.running.timeouts._Timeout.__init__ (   self,
  timeout = None,
  variables = None 
)

Definition at line 29 of file __init__.py.

Member Function Documentation

◆ __bool__()

def robot.running.timeouts._Timeout.__bool__ (   self)

Definition at line 99 of file __init__.py.

◆ __eq__()

def robot.running.timeouts._Timeout.__eq__ (   self,
  other 
)

Definition at line 108 of file __init__.py.

◆ __hash__()

def robot.running.timeouts._Timeout.__hash__ (   self)

Definition at line 111 of file __init__.py.

◆ __str__()

def robot.running.timeouts._Timeout.__str__ (   self)

Definition at line 96 of file __init__.py.

◆ _sort_key()

def robot.running.timeouts._Timeout._sort_key (   self)
private

Definition at line 105 of file __init__.py.

◆ _timeout_error()

def robot.running.timeouts._Timeout._timeout_error (   self)
private

Definition at line 93 of file __init__.py.

◆ active()

def robot.running.timeouts._Timeout.active (   self)
private

Definition at line 40 of file __init__.py.

◆ get_message()

def robot.running.timeouts._Timeout.get_message (   self)

Definition at line 82 of file __init__.py.

◆ replace_variables()

def robot.running.timeouts._Timeout.replace_variables (   self,
  variables 
)

Definition at line 43 of file __init__.py.

◆ run()

def robot.running.timeouts._Timeout.run (   self,
  runnable,
  args = None,
  kwargs = None 
)

Definition at line 69 of file __init__.py.

◆ start()

def robot.running.timeouts._Timeout.start (   self)

Definition at line 54 of file __init__.py.

◆ time_left()

def robot.running.timeouts._Timeout.time_left (   self)

Definition at line 58 of file __init__.py.

◆ timed_out()

def robot.running.timeouts._Timeout.timed_out (   self)

Definition at line 66 of file __init__.py.

Member Data Documentation

◆ error

robot.running.timeouts._Timeout.error

Definition at line 33 of file __init__.py.

◆ secs

robot.running.timeouts._Timeout.secs

Definition at line 31 of file __init__.py.

◆ starttime

robot.running.timeouts._Timeout.starttime

Definition at line 32 of file __init__.py.

◆ string

robot.running.timeouts._Timeout.string

Definition at line 30 of file __init__.py.

Property Documentation

◆ _sort_key

robot.running.timeouts._Timeout._sort_key = property
staticprivate

Definition at line 103 of file __init__.py.

◆ _timeout_error

robot.running.timeouts._Timeout._timeout_error = property
staticprivate

Definition at line 91 of file __init__.py.

◆ active

robot.running.timeouts._Timeout.active = property
static

Definition at line 38 of file __init__.py.


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