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

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

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