P4C
The P4 Compiler
Loading...
Searching...
No Matches
P4::HalfOpenRange< Unit, Order > Member List

This is the complete list of members for P4::HalfOpenRange< Unit, Order >, including all inherited members.

canonicalize() constP4::HalfOpenRange< Unit, Order >inline
contains(int index) constP4::HalfOpenRange< Unit, Order >inline
contains(HalfOpenRange other) constP4::HalfOpenRange< Unit, Order >inline
empty() constP4::HalfOpenRange< Unit, Order >inline
fromJSON(JSONLoader &json) (defined in P4::HalfOpenRange< Unit, Order >)P4::HalfOpenRange< Unit, Order >inlinestatic
FromTo typedef (defined in P4::HalfOpenRange< Unit, Order >)P4::HalfOpenRange< Unit, Order >
HalfOpenRange() (defined in P4::HalfOpenRange< Unit, Order >)P4::HalfOpenRange< Unit, Order >inline
HalfOpenRange(int lo, int hi) (defined in P4::HalfOpenRange< Unit, Order >)P4::HalfOpenRange< Unit, Order >inline
HalfOpenRange(FromTo &&fromTo) (defined in P4::HalfOpenRange< Unit, Order >)P4::HalfOpenRange< Unit, Order >inline
HalfOpenRange(StartLen &&startLen) (defined in P4::HalfOpenRange< Unit, Order >)P4::HalfOpenRange< Unit, Order >inline
HalfOpenRange(ZeroToMax &&) (defined in P4::HalfOpenRange< Unit, Order >)P4::HalfOpenRange< Unit, Order >inline
HalfOpenRange(MinToMax &&) (defined in P4::HalfOpenRange< Unit, Order >)P4::HalfOpenRange< Unit, Order >inline
HalfOpenRange(std::pair< int, int > range) (defined in P4::HalfOpenRange< Unit, Order >)P4::HalfOpenRange< Unit, Order >inlineexplicit
hash_value (defined in P4::HalfOpenRange< Unit, Order >)P4::HalfOpenRange< Unit, Order >friend
hiP4::HalfOpenRange< Unit, Order >
hiByte() constP4::HalfOpenRange< Unit, Order >inline
intersectWith(HalfOpenRange a) constP4::HalfOpenRange< Unit, Order >inline
intersectWith(int l, int h) const (defined in P4::HalfOpenRange< Unit, Order >)P4::HalfOpenRange< Unit, Order >inline
isHiAligned() constP4::HalfOpenRange< Unit, Order >inline
isLoAligned() constP4::HalfOpenRange< Unit, Order >inline
loP4::HalfOpenRange< Unit, Order >
loByte() constP4::HalfOpenRange< Unit, Order >inline
MinToMax typedef (defined in P4::HalfOpenRange< Unit, Order >)P4::HalfOpenRange< Unit, Order >
nextByte() constP4::HalfOpenRange< Unit, Order >inline
operator!=(HalfOpenRange other) const (defined in P4::HalfOpenRange< Unit, Order >)P4::HalfOpenRange< Unit, Order >inline
operator&(HalfOpenRange a) const (defined in P4::HalfOpenRange< Unit, Order >)P4::HalfOpenRange< Unit, Order >inline
operator&=(HalfOpenRange a) (defined in P4::HalfOpenRange< Unit, Order >)P4::HalfOpenRange< Unit, Order >inline
operator<(const HalfOpenRange &other) constP4::HalfOpenRange< Unit, Order >inline
operator==(HalfOpenRange other) const (defined in P4::HalfOpenRange< Unit, Order >)P4::HalfOpenRange< Unit, Order >inline
operator|(HalfOpenRange a) const (defined in P4::HalfOpenRange< Unit, Order >)P4::HalfOpenRange< Unit, Order >inline
operator|=(HalfOpenRange a) (defined in P4::HalfOpenRange< Unit, Order >)P4::HalfOpenRange< Unit, Order >inline
order (defined in P4::HalfOpenRange< Unit, Order >)P4::HalfOpenRange< Unit, Order >static
overlaps(HalfOpenRange a) constP4::HalfOpenRange< Unit, Order >inline
overlaps(int l, int h) const (defined in P4::HalfOpenRange< Unit, Order >)P4::HalfOpenRange< Unit, Order >inline
resizedToBits(int size) constP4::HalfOpenRange< Unit, Order >inline
resizedToBytes(int size) constP4::HalfOpenRange< Unit, Order >inline
shiftedByBits(int offset) constP4::HalfOpenRange< Unit, Order >inline
shiftedByBytes(int offset) constP4::HalfOpenRange< Unit, Order >inline
size() constP4::HalfOpenRange< Unit, Order >inline
StartLen typedef (defined in P4::HalfOpenRange< Unit, Order >)P4::HalfOpenRange< Unit, Order >
toJSON(JSONGenerator &json) constP4::HalfOpenRange< Unit, Order >inline
toOrder(int spaceSize) constP4::HalfOpenRange< Unit, Order >inline
toUnit() constP4::HalfOpenRange< Unit, Order >inline
unionWith(HalfOpenRange a) constP4::HalfOpenRange< Unit, Order >inline
unionWith(int l, int h) const (defined in P4::HalfOpenRange< Unit, Order >)P4::HalfOpenRange< Unit, Order >inline
unit (defined in P4::HalfOpenRange< Unit, Order >)P4::HalfOpenRange< Unit, Order >static
ZeroToMax typedef (defined in P4::HalfOpenRange< Unit, Order >)P4::HalfOpenRange< Unit, Order >