![]() |
P4C
The P4 Compiler
|
Public Attributes | |
| const ActionProfile_Model | action_profile |
| const ActionSelector_Model | action_selector |
| const Algorithm_Model | algorithm |
| const Cloner_Model | clone |
| const VerifyUpdate_Model | compute |
| const Counter_Model | counter |
| const CounterOrMeter_Model | counterOrMeter |
| const Deparser_Model | deparser |
| const DigestReceiver_Model | digest_receiver |
| const DirectCounter_Model | directCounter |
| const DirectMeter_Model | directMeter |
| const ::Model::Elem | drop |
| const Control_Model | egress |
| const ::Model::Elem | file |
| const Hash_Model | hash |
| const ::Model::Type_Model | headersType |
| const Control_Model | ingress |
| const ::Model::Elem | intrinsicMetadata |
| const ::Model::Elem | log_msg |
| const ::Model::Type_Model | metadataType |
| const Meter_Model | meter |
| const ::Model::Elem | optionalMatchType |
| const Parser_Model | parser |
| const ::Model::Elem | queueingMetadata |
| const Random_Model | random |
| const ::Model::Elem | rangeMatchType |
| const ::Model::Elem | recirculate |
| const Register_Model | registers |
| const ::Model::Elem | resubmit |
| const ::Model::Elem | selectorMatchType |
| const ::Model::Elem | standardMetadata |
| const StandardMetadataType_Model | standardMetadataType |
| const Switch_Model | sw |
| const TableAttributes_Model | tableAttributes |
| const Truncate | truncate |
| const ::Model::Elem | update_checksum |
| const ::Model::Elem | update_checksum_with_payload |
| const VerifyUpdate_Model | verify |
| const ::Model::Elem | verify_checksum |
| const ::Model::Elem | verify_checksum_with_payload |
Static Public Attributes | |
| static V1Model | instance |
| static const char * | versionCurrent = "20200408" |
| static const char * | versionInitial = "20180101" |