Robot Framework
robot.variables.tablesetter.VariableTableValueBase Class Reference
Inheritance diagram for robot.variables.tablesetter.VariableTableValueBase:
robot.variables.resolvable.Resolvable robot.variables.tablesetter.DictVariableTableValue robot.variables.tablesetter.ListVariableTableValue robot.variables.tablesetter.ScalarVariableTableValue

Public Member Functions

def __init__ (self, values, error_reporter=None)
 
def report_error (self, error)
 
def resolve (self, variables)
 

Properties

 _avoid_recursion = property
 

Private Member Functions

def _avoid_recursion (self)
 
def _format_values (self, values)
 
def _replace_variables (self, value, variables)
 

Private Attributes

 _error_reporter
 
 _resolving
 
 _values
 

Detailed Description

Definition at line 57 of file tablesetter.py.

Constructor & Destructor Documentation

◆ __init__()

def robot.variables.tablesetter.VariableTableValueBase.__init__ (   self,
  values,
  error_reporter = None 
)

Definition at line 59 of file tablesetter.py.

Member Function Documentation

◆ _avoid_recursion()

def robot.variables.tablesetter.VariableTableValueBase._avoid_recursion (   self)
private

Definition at line 75 of file tablesetter.py.

◆ _format_values()

def robot.variables.tablesetter.VariableTableValueBase._format_values (   self,
  values 
)
private

◆ _replace_variables()

def robot.variables.tablesetter.VariableTableValueBase._replace_variables (   self,
  value,
  variables 
)
private

◆ report_error()

def robot.variables.tablesetter.VariableTableValueBase.report_error (   self,
  error 
)

Reimplemented from robot.variables.resolvable.Resolvable.

Definition at line 87 of file tablesetter.py.

◆ resolve()

def robot.variables.tablesetter.VariableTableValueBase.resolve (   self,
  variables 
)

Reimplemented from robot.variables.resolvable.Resolvable.

Definition at line 67 of file tablesetter.py.

Member Data Documentation

◆ _error_reporter

robot.variables.tablesetter.VariableTableValueBase._error_reporter
private

Definition at line 61 of file tablesetter.py.

◆ _resolving

robot.variables.tablesetter.VariableTableValueBase._resolving
private

Definition at line 62 of file tablesetter.py.

◆ _values

robot.variables.tablesetter.VariableTableValueBase._values
private

Definition at line 60 of file tablesetter.py.

Property Documentation

◆ _avoid_recursion

robot.variables.tablesetter.VariableTableValueBase._avoid_recursion = property
staticprivate

Definition at line 73 of file tablesetter.py.


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