![]() |
P4C
The P4 Compiler
|
This is the complete list of members for HashExpr, including all inherited members.
| build_algorithm()=0 (defined in HashExpr) | HashExpr | pure virtual |
| check_ixbar(InputXbar *ix, InputXbar::HashTable ht)=0 (defined in HashExpr) | HashExpr | pure virtual |
| create(gress_t, int stage, const value_t &) (defined in HashExpr) | HashExpr | static |
| dbprint(std::ostream &out) const (defined in HashExpr) | HashExpr | inlinevirtual |
| find_input(Phv::Ref what, std::vector< ixbar_input_t > &inputs, InputXbar *ix, InputXbar::HashTable hash_table) (defined in HashExpr) | HashExpr | |
| gen_data(bitvec &data, int bit, InputXbar *ix, InputXbar::HashTable hash_table) | HashExpr | virtual |
| gen_ixbar_init(ixbar_init_t *ixbar_init, std::vector< ixbar_input_t > &inputs, std::vector< hash_matrix_output_t > &outputs, int logical_hash_bit, InputXbar *ix, InputXbar::HashTable hash_table) | HashExpr | |
| gen_ixbar_inputs(std::vector< ixbar_input_t > &inputs, InputXbar *ix, InputXbar::HashTable hash_table)=0 (defined in HashExpr) | HashExpr | pure virtual |
| get_ghost_slice() (defined in HashExpr) | HashExpr | inlinevirtual |
| get_sources(int bit, std::vector< Phv::Ref > &) const =0 (defined in HashExpr) | HashExpr | pure virtual |
| get_sources(int bit) const (defined in HashExpr) | HashExpr | inline |
| hash_algorithm (defined in HashExpr) | HashExpr | |
| HashExpr(int l) (defined in HashExpr) | HashExpr | inlineexplicitprotected |
| input_size()=0 (defined in HashExpr) | HashExpr | pure virtual |
| lineno (defined in HashExpr) | HashExpr | |
| match_phvref(const Phv::Ref &ref) (defined in HashExpr) | HashExpr | inlinevirtual |
| operator!=(const HashExpr &a) const (defined in HashExpr) | HashExpr | inline |
| operator==(const HashExpr &) const =0 (defined in HashExpr) | HashExpr | pure virtual |
| print() const (defined in P4::IHasDbPrint) | P4::IHasDbPrint | |
| width()=0 (defined in HashExpr) | HashExpr | pure virtual |
| ~HashExpr() (defined in HashExpr) | HashExpr | inlinevirtual |
| ~IHasDbPrint()=default (defined in P4::IHasDbPrint) | P4::IHasDbPrint | virtual |