Robot Framework
robot.running.arguments.argumentparser._ArgumentSpecParser Class Reference
Inheritance diagram for robot.running.arguments.argumentparser._ArgumentSpecParser:
robot.running.arguments.argumentparser._ArgumentParser robot.running.arguments.argumentparser.DynamicArgumentParser robot.running.arguments.argumentparser.UserKeywordArgumentParser

Public Member Functions

def parse (self, argspec, name=None)
 
- Public Member Functions inherited from robot.running.arguments.argumentparser._ArgumentParser
def __init__ (self, type='Keyword', error_reporter=None)
 

Private Member Functions

def _add_arg (self, spec, arg, named_only=False)
 
def _format_arg (self, arg)
 
def _format_kwargs (self, kwargs)
 
def _format_varargs (self, varargs)
 
def _is_kw_only_separator (self, arg)
 
def _is_kwargs (self, arg)
 
def _is_varargs (self, arg)
 
def _validate_arg (self, arg)
 

Detailed Description

Definition at line 96 of file argumentparser.py.

Member Function Documentation

◆ _add_arg()

def robot.running.arguments.argumentparser._ArgumentSpecParser._add_arg (   self,
  spec,
  arg,
  named_only = False 
)
private

Definition at line 144 of file argumentparser.py.

◆ _format_arg()

def robot.running.arguments.argumentparser._ArgumentSpecParser._format_arg (   self,
  arg 
)
private

◆ _format_kwargs()

def robot.running.arguments.argumentparser._ArgumentSpecParser._format_kwargs (   self,
  kwargs 
)
private

◆ _format_varargs()

def robot.running.arguments.argumentparser._ArgumentSpecParser._format_varargs (   self,
  varargs 
)
private

◆ _is_kw_only_separator()

def robot.running.arguments.argumentparser._ArgumentSpecParser._is_kw_only_separator (   self,
  arg 
)
private

◆ _is_kwargs()

def robot.running.arguments.argumentparser._ArgumentSpecParser._is_kwargs (   self,
  arg 
)
private

◆ _is_varargs()

def robot.running.arguments.argumentparser._ArgumentSpecParser._is_varargs (   self,
  arg 
)
private

◆ _validate_arg()

def robot.running.arguments.argumentparser._ArgumentSpecParser._validate_arg (   self,
  arg 
)
private

◆ parse()

def robot.running.arguments.argumentparser._ArgumentSpecParser.parse (   self,
  argspec,
  name = None 
)

Reimplemented from robot.running.arguments.argumentparser._ArgumentParser.

Definition at line 98 of file argumentparser.py.


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