P4C
The P4 Compiler
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
Parser::State::Match::Save Struct Reference

Public Member Functions

 Save (gress_t, Match *m, int l, int h, value_t &data, int flgs=0)
 
template<class REGS>
int write_output_config (REGS &, void *, unsigned &, int, int) const
 
template<>
int write_output_config (Target::JBay::parser_regs &regs, void *_row, unsigned &used, int, int) const
 
template<>
int write_output_config (Target::Tofino::parser_regs &regs, void *_map, unsigned &used, int csum_8b, int csum_16b) const
 

Public Attributes

int flags
 
int hi
 
int lo
 
Matchmatch
 
Phv::Ref second
 
Phv::Ref where