P4C
The P4 Compiler
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
StatefulAlu::operand::Phv Struct Referenceabstract
Inheritance diagram for StatefulAlu::operand::Phv:
[legend]

Public Member Functions

 Phv (int lineno)
 
virtual Phvclone () const =0
 
virtual int phv_index (StatefulTable *tbl)=0
 
- Public Member Functions inherited from StatefulAlu::operand::Base
 Base (const Base &a)
 
 Base (int line)
 
virtual void dbprint (std::ostream &) const =0
 
virtual bool equiv (const Base *) const =0
 
virtual const char * kind () const =0
 
virtual Baselookup (Base *&)
 
virtual void pass1 (StatefulTable *)
 
virtual bool phvRead (std::function< void(const ::Phv::Slice &sl)>)
 
- Public Member Functions inherited from P4::IHasDbPrint
void print () const
 

Additional Inherited Members

- Public Attributes inherited from StatefulAlu::operand::Base
int lineno
 

Member Function Documentation

◆ clone()

virtual Phv * StatefulAlu::operand::Phv::clone ( ) const
pure virtual