Public Member Functions | Public Attributes | List of all members
smach_viewer.xdot.xdot_qt.DotParser Class Reference
Inheritance diagram for smach_viewer.xdot.xdot_qt.DotParser:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, lexer)
 
def handle_edge (self, src_id, dst_id, attrs)
 
def handle_graph (self, attrs)
 
def handle_node (self, id, attrs)
 
def parse (self)
 
def parse_attr (self)
 
def parse_attrs (self)
 
def parse_graph (self)
 
def parse_id (self)
 
def parse_node_id (self)
 
def parse_stmt (self)
 
def parse_subgraph (self)
 
- Public Member Functions inherited from smach_viewer.xdot.xdot_qt.Parser
def consume (self)
 
def match (self, type)
 
def skip (self, type)
 

Public Attributes

 edge_attrs
 
 graph_attrs
 
 node_attrs
 
- Public Attributes inherited from smach_viewer.xdot.xdot_qt.Parser
 lexer
 
 lookahead
 

Detailed Description

Definition at line 892 of file xdot_qt.py.

Constructor & Destructor Documentation

◆ __init__()

def smach_viewer.xdot.xdot_qt.DotParser.__init__ (   self,
  lexer 
)

Reimplemented from smach_viewer.xdot.xdot_qt.Parser.

Reimplemented in smach_viewer.xdot.xdot_qt.XDotParser.

Definition at line 894 of file xdot_qt.py.

Member Function Documentation

◆ handle_edge()

def smach_viewer.xdot.xdot_qt.DotParser.handle_edge (   self,
  src_id,
  dst_id,
  attrs 
)

Reimplemented in smach_viewer.xdot.xdot_qt.XDotParser.

Definition at line 1012 of file xdot_qt.py.

◆ handle_graph()

def smach_viewer.xdot.xdot_qt.DotParser.handle_graph (   self,
  attrs 
)

Reimplemented in smach_viewer.xdot.xdot_qt.XDotParser.

Definition at line 1006 of file xdot_qt.py.

◆ handle_node()

def smach_viewer.xdot.xdot_qt.DotParser.handle_node (   self,
  id,
  attrs 
)

Reimplemented in smach_viewer.xdot.xdot_qt.XDotParser.

Definition at line 1009 of file xdot_qt.py.

◆ parse()

def smach_viewer.xdot.xdot_qt.DotParser.parse (   self)

Reimplemented in smach_viewer.xdot.xdot_qt.XDotParser.

Definition at line 900 of file xdot_qt.py.

◆ parse_attr()

def smach_viewer.xdot.xdot_qt.DotParser.parse_attr (   self)

Definition at line 975 of file xdot_qt.py.

◆ parse_attrs()

def smach_viewer.xdot.xdot_qt.DotParser.parse_attrs (   self)

Definition at line 963 of file xdot_qt.py.

◆ parse_graph()

def smach_viewer.xdot.xdot_qt.DotParser.parse_graph (   self)

Definition at line 904 of file xdot_qt.py.

◆ parse_id()

def smach_viewer.xdot.xdot_qt.DotParser.parse_id (   self)

Definition at line 1000 of file xdot_qt.py.

◆ parse_node_id()

def smach_viewer.xdot.xdot_qt.DotParser.parse_node_id (   self)

Definition at line 984 of file xdot_qt.py.

◆ parse_stmt()

def smach_viewer.xdot.xdot_qt.DotParser.parse_stmt (   self)

Definition at line 930 of file xdot_qt.py.

◆ parse_subgraph()

def smach_viewer.xdot.xdot_qt.DotParser.parse_subgraph (   self)

Definition at line 913 of file xdot_qt.py.

Member Data Documentation

◆ edge_attrs

smach_viewer.xdot.xdot_qt.DotParser.edge_attrs

Definition at line 898 of file xdot_qt.py.

◆ graph_attrs

smach_viewer.xdot.xdot_qt.DotParser.graph_attrs

Definition at line 896 of file xdot_qt.py.

◆ node_attrs

smach_viewer.xdot.xdot_qt.DotParser.node_attrs

Definition at line 897 of file xdot_qt.py.


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


smach_viewer
Author(s): Jonathan Bohren
autogenerated on Thu Feb 20 2025 03:09:09