P4C
The P4 Compiler
Loading...
Searching...
No Matches
ActionData::RotationInfo Struct Reference

#include <action_format.h>

Public Member Functions

 RotationInfo (safe_vector< const Parameter * >::iterator bb, safe_vector< const Parameter * >::iterator be)
 
void rotate (int bit_rotation)
 
int size () const
 
RotationInfo split (int first_bit, int sz) const
 

Detailed Description

The next two classes hold information passed down recursively through any PackingConstraint function call, in order to understand the size of the recursive_constraints vector and how to interpret information.