Robot Framework Integrated Development Environment (RIDE)
robotide.namespace.namespace._VariableStash Class Reference

Public Member Functions

def __init__ (self)
 
def __iter__ (self)
 
def load_builtin_global_vars (self)
 
def replace_variables (self, value)
 
def set (self, name, value, source)
 
def set_argument (self, name, value)
 
def set_from_file (self, varfile_path, args)
 
def set_from_variable_table (self, variable_table)
 

Static Public Attributes

 ARGUMENT_SOURCE = object()
 
dictionary global_variables
 

Private Member Functions

def _empty_value_for_variable_type (self, name)
 
def _get_prefix (self, value)
 

Private Attributes

 _sources
 
 _vars
 

Detailed Description

Definition at line 268 of file namespace.py.

Constructor & Destructor Documentation

◆ __init__()

def robotide.namespace.namespace._VariableStash.__init__ (   self)

Definition at line 309 of file namespace.py.

Member Function Documentation

◆ __iter__()

def robotide.namespace.namespace._VariableStash.__iter__ (   self)

Definition at line 379 of file namespace.py.

◆ _empty_value_for_variable_type()

def robotide.namespace.namespace._VariableStash._empty_value_for_variable_type (   self,
  name 
)
private

Definition at line 353 of file namespace.py.

◆ _get_prefix()

def robotide.namespace.namespace._VariableStash._get_prefix (   self,
  value 
)
private

Definition at line 371 of file namespace.py.

◆ load_builtin_global_vars()

def robotide.namespace.namespace._VariableStash.load_builtin_global_vars (   self)

Definition at line 314 of file namespace.py.

◆ replace_variables()

def robotide.namespace.namespace._VariableStash.replace_variables (   self,
  value 
)

Definition at line 325 of file namespace.py.

◆ set()

def robotide.namespace.namespace._VariableStash.set (   self,
  name,
  value,
  source 
)

Definition at line 318 of file namespace.py.

◆ set_argument()

def robotide.namespace.namespace._VariableStash.set_argument (   self,
  name,
  value 
)

Definition at line 322 of file namespace.py.

◆ set_from_file()

def robotide.namespace.namespace._VariableStash.set_from_file (   self,
  varfile_path,
  args 
)

Definition at line 360 of file namespace.py.

◆ set_from_variable_table()

def robotide.namespace.namespace._VariableStash.set_from_variable_table (   self,
  variable_table 
)

Definition at line 331 of file namespace.py.

Member Data Documentation

◆ _sources

robotide.namespace.namespace._VariableStash._sources
private

Definition at line 311 of file namespace.py.

◆ _vars

robotide.namespace.namespace._VariableStash._vars
private

Definition at line 310 of file namespace.py.

◆ ARGUMENT_SOURCE

robotide.namespace.namespace._VariableStash.ARGUMENT_SOURCE = object()
static

Definition at line 307 of file namespace.py.

◆ global_variables

dictionary robotide.namespace.namespace._VariableStash.global_variables
static

Definition at line 270 of file namespace.py.


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