![]() |
P4C
The P4 Compiler
|
This file defines explicit types of trace events extended from the generic trace class. More...
Classes | |
| class | AssignmentStatement |
| Represents an assignment statement. More... | |
| class | Emit |
| A field being emitted by a deparser. More... | |
| class | Expression |
| A simple event that stores the provided expression. More... | |
| class | ExtractFailure |
| class | ExtractSuccess |
| class | Generic |
| A generic event that only takes in a string as label. More... | |
| class | GenericDescription |
| class | IfStatementCondition |
| Represents an if statement condition. More... | |
| class | MethodCall |
| Label dedicated to method call expression. More... | |
| class | Packet |
| A packet that is either presented to a parser or emitted from a deparser. More... | |
| class | ParserStart |
| Marks the start of a parser. More... | |
| class | ParserState |
| Marks the entry into a parser state. More... | |
Functions | |
| std::ostream & | operator<< (std::ostream &os, const Packet::Direction &direction) |
This file defines explicit types of trace events extended from the generic trace class.