P4C
The P4 Compiler
Loading...
Searching...
No Matches
P4::P4Tools::TraceEvents Namespace Reference

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)
 

Detailed Description

This file defines explicit types of trace events extended from the generic trace class.