P4C
The P4 Compiler
|
#include <action_format.h>
Public Member Functions | |
SingleActionAllocation (SingleActionPositions *sap, BusInputs *aai) | |
cstring | action_name () const |
void | build_orig_inputs () |
void | clear_inputs () |
void | set_positions () |
Public Attributes | |
BusInputs * | all_action_inputs |
safe_vector< RamSectionPosition > | alloc_inputs |
BusInputs | current_action_inputs = {{bitvec(), bitvec(), bitvec()}} |
safe_vector< RamSectionPosition > | orig_inputs |
SingleActionPositions * | positions |
Structure to keep track of a single action allocation for it's action data for a single possible layout. The orig_inputs is anything that hasn't been yet allocated, and the alloc_inputs is anything that has been allocated during the determination process