P4C
The P4 Compiler
|
This is the complete list of members for P4::ControlPlaneAPI::P4RuntimeSymbolTable, including all inherited members.
add(P4RuntimeSymbolType type, const IR::IDeclaration *declaration) override | P4::ControlPlaneAPI::P4RuntimeSymbolTable | virtual |
add(P4RuntimeSymbolType type, cstring name, std::optional< p4rt_id_t > id=std::nullopt) override (defined in P4::ControlPlaneAPI::P4RuntimeSymbolTable) | P4::ControlPlaneAPI::P4RuntimeSymbolTable | virtual |
create(Func function) | P4::ControlPlaneAPI::P4RuntimeSymbolTable | inlinestatic |
generateSymbols(const IR::P4Program *program, const IR::ToplevelBlock *evaluatedProgram, ReferenceMap *refMap, TypeMap *typeMap, P4RuntimeArchHandlerIface *archHandler) (defined in P4::ControlPlaneAPI::P4RuntimeSymbolTable) | P4::ControlPlaneAPI::P4RuntimeSymbolTable | static |
getAlias(cstring name) const override | P4::ControlPlaneAPI::P4RuntimeSymbolTable | virtual |
getId(P4RuntimeSymbolType type, const IR::IDeclaration *declaration) const override | P4::ControlPlaneAPI::P4RuntimeSymbolTable | virtual |
getId(P4RuntimeSymbolType type, cstring name) const override (defined in P4::ControlPlaneAPI::P4RuntimeSymbolTable) | P4::ControlPlaneAPI::P4RuntimeSymbolTable | virtual |
~P4RuntimeSymbolTableIface() (defined in P4::ControlPlaneAPI::P4RuntimeSymbolTableIface) | P4::ControlPlaneAPI::P4RuntimeSymbolTableIface | inlinevirtual |