Robot Framework
robot.running.arguments.embedded.EmbeddedArgumentParser Class Reference

Public Member Functions

def parse (self, string)
 

Private Member Functions

def _add_automatic_variable_pattern (self, pattern)
 
def _compile_regexp (self, pattern)
 
def _escape_escapes (self, pattern)
 
def _format_custom_regexp (self, pattern)
 
def _get_name_and_pattern (self, name)
 
def _make_groups_non_capturing (self, pattern)
 
def _regexp_extensions_are_not_allowed (self, pattern)
 
def _unescape_curly_braces (self, pattern)
 

Static Private Attributes

string _default_pattern
 
 _escaped_curly
 
 _regexp_extension
 
string _regexp_group_escape
 
 _regexp_group_start
 
string _variable_pattern
 

Detailed Description

Definition at line 75 of file embedded.py.

Member Function Documentation

◆ _add_automatic_variable_pattern()

def robot.running.arguments.embedded.EmbeddedArgumentParser._add_automatic_variable_pattern (   self,
  pattern 
)
private

Definition at line 156 of file embedded.py.

◆ _compile_regexp()

def robot.running.arguments.embedded.EmbeddedArgumentParser._compile_regexp (   self,
  pattern 
)
private

Definition at line 159 of file embedded.py.

◆ _escape_escapes()

def robot.running.arguments.embedded.EmbeddedArgumentParser._escape_escapes (   self,
  pattern 
)
private

Definition at line 150 of file embedded.py.

◆ _format_custom_regexp()

def robot.running.arguments.embedded.EmbeddedArgumentParser._format_custom_regexp (   self,
  pattern 
)
private

Definition at line 125 of file embedded.py.

◆ _get_name_and_pattern()

def robot.running.arguments.embedded.EmbeddedArgumentParser._get_name_and_pattern (   self,
  name 
)
private

Definition at line 116 of file embedded.py.

◆ _make_groups_non_capturing()

def robot.running.arguments.embedded.EmbeddedArgumentParser._make_groups_non_capturing (   self,
  pattern 
)
private

Definition at line 139 of file embedded.py.

◆ _regexp_extensions_are_not_allowed()

def robot.running.arguments.embedded.EmbeddedArgumentParser._regexp_extensions_are_not_allowed (   self,
  pattern 
)
private

Definition at line 134 of file embedded.py.

◆ _unescape_curly_braces()

def robot.running.arguments.embedded.EmbeddedArgumentParser._unescape_curly_braces (   self,
  pattern 
)
private

Definition at line 142 of file embedded.py.

◆ parse()

def robot.running.arguments.embedded.EmbeddedArgumentParser.parse (   self,
  string 
)

Definition at line 101 of file embedded.py.

Member Data Documentation

◆ _default_pattern

robot.running.arguments.embedded.EmbeddedArgumentParser._default_pattern
staticprivate

Definition at line 95 of file embedded.py.

◆ _escaped_curly

robot.running.arguments.embedded.EmbeddedArgumentParser._escaped_curly
staticprivate

Definition at line 87 of file embedded.py.

◆ _regexp_extension

robot.running.arguments.embedded.EmbeddedArgumentParser._regexp_extension
staticprivate

Definition at line 79 of file embedded.py.

◆ _regexp_group_escape

robot.running.arguments.embedded.EmbeddedArgumentParser._regexp_group_escape
staticprivate

Definition at line 91 of file embedded.py.

◆ _regexp_group_start

robot.running.arguments.embedded.EmbeddedArgumentParser._regexp_group_start
staticprivate

Definition at line 83 of file embedded.py.

◆ _variable_pattern

robot.running.arguments.embedded.EmbeddedArgumentParser._variable_pattern
staticprivate

Definition at line 99 of file embedded.py.


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