P4C
The P4 Compiler
Loading...
Searching...
No Matches
TableGraphNode Class Reference

Classes

class  TableGraphNodeTable
 

Public Member Functions

Util::JsonObjectcreate_node_json ()
 
Util::JsonObjectcreate_node_md_json ()
 

Static Public Member Functions

static cstring get_attached_table_type (const IR::MAU::AttachedMemory *att)
 
static cstring get_node_match_type (const IR::MAU::Table *tbl)
 

Public Attributes

int dep_chain = -1
 
int id = -1
 
int logical_id = -1
 
int min_stage = -1
 
std::vector< TableGraphNodeTablenodeTables
 
int stage_number = -1
 

Class Documentation

◆ TableGraphNode::TableGraphNodeTable

class TableGraphNode::TableGraphNodeTable
Class Members
cstring condition = ""_cs
cstring match_type = ""_cs
cstring name = ""_cs
cstring table_type = ""_cs