Robot Framework
robot.running.arguments.argumentspec.ArgInfo Class Reference

Public Member Functions

def __init__ (self, kind, name='', types=NOTSET, default=NOTSET)
 
def __str__ (self)
 
def types (self, typ)
 

Public Attributes

 default
 
 kind
 
 name
 
 types
 

Static Public Attributes

string NAMED_ONLY = 'NAMED_ONLY'
 
string NAMED_ONLY_MARKER = 'NAMED_ONLY_MARKER'
 
 NOTSET = object()
 
string POSITIONAL_ONLY = 'POSITIONAL_ONLY'
 
string POSITIONAL_ONLY_MARKER = 'POSITIONAL_ONLY_MARKER'
 
string POSITIONAL_OR_NAMED = 'POSITIONAL_OR_NAMED'
 
string VAR_NAMED = 'VAR_NAMED'
 
string VAR_POSITIONAL = 'VAR_POSITIONAL'
 

Properties

 default_repr = property
 
 required = property
 
 types_reprs = property
 

Private Member Functions

def default_repr (self)
 
def required (self)
 
def types_reprs (self)
 

Detailed Description

Definition at line 125 of file argumentspec.py.

Constructor & Destructor Documentation

◆ __init__()

def robot.running.arguments.argumentspec.ArgInfo.__init__ (   self,
  kind,
  name = '',
  types = NOTSET,
  default = NOTSET 
)

Definition at line 135 of file argumentspec.py.

Member Function Documentation

◆ __str__()

def robot.running.arguments.argumentspec.ArgInfo.__str__ (   self)

Definition at line 177 of file argumentspec.py.

◆ default_repr()

def robot.running.arguments.argumentspec.ArgInfo.default_repr (   self)
private

Definition at line 170 of file argumentspec.py.

◆ required()

def robot.running.arguments.argumentspec.ArgInfo.required (   self)
private

Definition at line 154 of file argumentspec.py.

◆ types()

def robot.running.arguments.argumentspec.ArgInfo.types (   self,
  typ 
)

Definition at line 142 of file argumentspec.py.

◆ types_reprs()

def robot.running.arguments.argumentspec.ArgInfo.types_reprs (   self)
private

Definition at line 164 of file argumentspec.py.

Member Data Documentation

◆ default

robot.running.arguments.argumentspec.ArgInfo.default

Definition at line 139 of file argumentspec.py.

◆ kind

robot.running.arguments.argumentspec.ArgInfo.kind

Definition at line 136 of file argumentspec.py.

◆ name

robot.running.arguments.argumentspec.ArgInfo.name

Definition at line 137 of file argumentspec.py.

◆ NAMED_ONLY

string robot.running.arguments.argumentspec.ArgInfo.NAMED_ONLY = 'NAMED_ONLY'
static

Definition at line 132 of file argumentspec.py.

◆ NAMED_ONLY_MARKER

string robot.running.arguments.argumentspec.ArgInfo.NAMED_ONLY_MARKER = 'NAMED_ONLY_MARKER'
static

Definition at line 131 of file argumentspec.py.

◆ NOTSET

robot.running.arguments.argumentspec.ArgInfo.NOTSET = object()
static

Definition at line 126 of file argumentspec.py.

◆ POSITIONAL_ONLY

string robot.running.arguments.argumentspec.ArgInfo.POSITIONAL_ONLY = 'POSITIONAL_ONLY'
static

Definition at line 127 of file argumentspec.py.

◆ POSITIONAL_ONLY_MARKER

string robot.running.arguments.argumentspec.ArgInfo.POSITIONAL_ONLY_MARKER = 'POSITIONAL_ONLY_MARKER'
static

Definition at line 128 of file argumentspec.py.

◆ POSITIONAL_OR_NAMED

string robot.running.arguments.argumentspec.ArgInfo.POSITIONAL_OR_NAMED = 'POSITIONAL_OR_NAMED'
static

Definition at line 129 of file argumentspec.py.

◆ types

robot.running.arguments.argumentspec.ArgInfo.types

Definition at line 138 of file argumentspec.py.

◆ VAR_NAMED

string robot.running.arguments.argumentspec.ArgInfo.VAR_NAMED = 'VAR_NAMED'
static

Definition at line 133 of file argumentspec.py.

◆ VAR_POSITIONAL

string robot.running.arguments.argumentspec.ArgInfo.VAR_POSITIONAL = 'VAR_POSITIONAL'
static

Definition at line 130 of file argumentspec.py.

Property Documentation

◆ default_repr

robot.running.arguments.argumentspec.ArgInfo.default_repr = property
static

Definition at line 168 of file argumentspec.py.

◆ required

robot.running.arguments.argumentspec.ArgInfo.required = property
static

Definition at line 152 of file argumentspec.py.

◆ types_reprs

robot.running.arguments.argumentspec.ArgInfo.types_reprs = property
static

Definition at line 162 of file argumentspec.py.


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