![]() |
P4C
The P4 Compiler
|
Public Member Functions | |
p4_param (std::string n="", unsigned p=0, unsigned bw=0) | |
Public Attributes | |
std::string | alias |
unsigned | bit_width = 0 |
unsigned | bit_width_full = 0 |
std::unique_ptr< json::map > | context_json |
std::string | default_value |
bool | defaulted = false |
bool | is_valid = false |
std::string | key_name |
bitvec | mask |
std::string | name |
unsigned | position = 0 |
unsigned | start_bit = 0 |
std::string | type |