![]() |
P4C
The P4 Compiler
|
#include <group_constraint_extractor.h>
Public Types | |
| using | MauGroup = Group |
Public Types inherited from GroupConstraintExtractor | |
| using | Group = std::vector<ConstrainedSlice> |
Public Member Functions | |
| MauGroupExtractor (const std::list< PHV::SuperCluster * > &clusterGroups, const ConstrainedFieldMap &map) | |
Public Member Functions inherited from GroupConstraintExtractor | |
| std::vector< const Group * > | getGroups (const cstring &name) const |
| bool | isFieldInAnyGroup (const cstring &name) const |
Additional Inherited Members | |
Protected Member Functions inherited from GroupConstraintExtractor | |
| void | processSlice (unsigned groupId, const PHV::FieldSlice &slice, const ConstrainedFieldMap &map) |
Protected Attributes inherited from GroupConstraintExtractor | |
| std::map< cstring, std::set< unsigned > > | fieldToGroupMap |
| std::vector< Group > | groups |
Class for extracting MAU Group information from result of Clustering class