P4C
The P4 Compiler
Loading...
Searching...
No Matches
BFN::ParserResourcesLogging Class Reference

Class for generating JSON info with parser resources usage for visualization in P4I. More...

#include <resources_parser.h>

Inheritance diagram for BFN::ParserResourcesLogging:
[legend]

Public Types

using ClotExtracts = ParserStateTransition::Clot_Extracts
 
using ElementUsage = Resources_Schema_Logger::ElementUsage
 
using ParserResources = Resources_Schema_Logger::ParserResources
 
using ParserResourceUsage = Resources_Schema_Logger::ParserResourceUsage
 
using ParserStateTransition = Resources_Schema_Logger::ParserStateTransitionResourceUsage
 
using Phase0ResourceUsage = Resources_Schema_Logger::Phase0ResourceUsage
 
using StateExtracts = ParserStateTransition::Extracts
 
using StateMatchesOn = ParserStateTransition::MatchesOn
 
using StateSavesTo = ParserStateTransition::SavesTo
 

Public Member Functions

const ParserResources * getLogger ()
 

Detailed Description

Class for generating JSON info with parser resources usage for visualization in P4I.