Bmv2TestFramework(const TestBackendConfiguration &testBackendConfiguration) (defined in P4::P4Tools::P4Testgen::Bmv2::Bmv2TestFramework) | P4::P4Tools::P4Testgen::Bmv2::Bmv2TestFramework | explicit |
checkForDefaultActionOverride(inja::json &tblJson, const TableConfig *tblConfig) | P4::P4Tools::P4Testgen::TestFramework | inlineprotectedstatic |
checkForTableActionProfile(inja::json &tblJson, std::map< cstring, cstring > &apAsMap, const TableConfig *tblConfig) | P4::P4Tools::P4Testgen::TestFramework | inlineprotectedstatic |
collectActionProfileDeclarations(const TestSpec *testSpec, inja::json &controlPlaneJson, const std::map< cstring, cstring > &apAsMap) | P4::P4Tools::P4Testgen::TestFramework | inlineprotectedstatic |
formatHexExpressionWithSeparators(const IR::Expression &expr) | P4::P4Tools::P4Testgen::Bmv2::Bmv2TestFramework | protectedstatic |
getClone(const TestObjectMap &cloneSpecs) const | P4::P4Tools::P4Testgen::Bmv2::Bmv2TestFramework | protectedvirtual |
getControlPlane(const TestSpec *testSpec) const | P4::P4Tools::P4Testgen::Bmv2::Bmv2TestFramework | protectedvirtual |
getMeter(const TestObjectMap &meterValues) const | P4::P4Tools::P4Testgen::Bmv2::Bmv2TestFramework | protectedvirtual |
getTestBackendConfiguration() const | P4::P4Tools::P4Testgen::TestFramework | protected |
getTrace(const TestSpec *testSpec) | P4::P4Tools::P4Testgen::TestFramework | inlineprotectedstatic |
isInFileMode() const | P4::P4Tools::P4Testgen::TestFramework | |
operator=(const ProtobufIr &)=default (defined in P4::P4Tools::P4Testgen::Bmv2::ProtobufIr) | P4::P4Tools::P4Testgen::Bmv2::ProtobufIr | |
operator=(ProtobufIr &&)=default (defined in P4::P4Tools::P4Testgen::Bmv2::ProtobufIr) | P4::P4Tools::P4Testgen::Bmv2::ProtobufIr | |
produceTest(const TestSpec *testSpec, cstring selectedBranches, size_t testIdx, float currentCoverage) override | P4::P4Tools::P4Testgen::Bmv2::ProtobufIr | virtual |
ProtobufIr(const TestBackendConfiguration &testBackendConfiguration, P4::P4RuntimeAPI p4RuntimeApi) (defined in P4::P4Tools::P4Testgen::Bmv2::ProtobufIr) | P4::P4Tools::P4Testgen::Bmv2::ProtobufIr | explicit |
ProtobufIr(const ProtobufIr &)=default (defined in P4::P4Tools::P4Testgen::Bmv2::ProtobufIr) | P4::P4Tools::P4Testgen::Bmv2::ProtobufIr | |
ProtobufIr(ProtobufIr &&)=default (defined in P4::P4Tools::P4Testgen::Bmv2::ProtobufIr) | P4::P4Tools::P4Testgen::Bmv2::ProtobufIr | |
TestFramework(const TestBackendConfiguration &testBackendConfiguration) | P4::P4Tools::P4Testgen::TestFramework | explicitprotected |
writeTestToFile(const TestSpec *testSpec, cstring selectedBranches, size_t testId, float currentCoverage) override | P4::P4Tools::P4Testgen::Bmv2::ProtobufIr | virtual |
~ProtobufIr() override=default (defined in P4::P4Tools::P4Testgen::Bmv2::ProtobufIr) | P4::P4Tools::P4Testgen::Bmv2::ProtobufIr | |
~TestFramework()=default (defined in P4::P4Tools::P4Testgen::TestFramework) | P4::P4Tools::P4Testgen::TestFramework | virtual |