Qucs-S S-parameter Viewer & RF Synthesis Tools
Loading...
Searching...
No Matches
Public Member Functions | List of all members
pip._vendor.pyparsing.diagram.ConverterState Class Reference

Public Member Functions

 __init__ (self, typing.Optional[dict] diagram_kwargs=None)
 
 __setitem__ (self, int key, ElementState value)
 
ElementState __getitem__ (self, int key)
 
 __delitem__ (self, int key)
 
 __contains__ (self, int key)
 
int generate_unnamed (self)
 
int generate_index (self)
 
 extract_into_diagram (self, int el_id)
 

Detailed Description

Stores some state that persists between recursions into the element tree

Member Function Documentation

◆ extract_into_diagram()

pip._vendor.pyparsing.diagram.ConverterState.extract_into_diagram (   self,
int  el_id 
)
Used when we encounter the same token twice in the same tree. When this
happens, we replace all instances of that token with a terminal, and
create a new subdiagram for the token

◆ generate_index()

int pip._vendor.pyparsing.diagram.ConverterState.generate_index (   self)
Generate a number used to index a diagram

◆ generate_unnamed()

int pip._vendor.pyparsing.diagram.ConverterState.generate_unnamed (   self)
Generate a number used in the name of an otherwise unnamed diagram

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