P4C
The P4 Compiler
|
This is the complete list of members for P4::ControlPlaneAPI::P4RuntimeSymbolTableIface, including all inherited members.
add(P4RuntimeSymbolType type, const IR::IDeclaration *declaration)=0 | P4::ControlPlaneAPI::P4RuntimeSymbolTableIface | pure virtual |
add(P4RuntimeSymbolType type, cstring name, std::optional< p4rt_id_t > id=std::nullopt)=0 (defined in P4::ControlPlaneAPI::P4RuntimeSymbolTableIface) | P4::ControlPlaneAPI::P4RuntimeSymbolTableIface | pure virtual |
getAlias(cstring name) const =0 | P4::ControlPlaneAPI::P4RuntimeSymbolTableIface | pure virtual |
getId(P4RuntimeSymbolType type, const IR::IDeclaration *declaration) const =0 | P4::ControlPlaneAPI::P4RuntimeSymbolTableIface | pure virtual |
getId(P4RuntimeSymbolType type, cstring name) const =0 (defined in P4::ControlPlaneAPI::P4RuntimeSymbolTableIface) | P4::ControlPlaneAPI::P4RuntimeSymbolTableIface | pure virtual |
~P4RuntimeSymbolTableIface() (defined in P4::ControlPlaneAPI::P4RuntimeSymbolTableIface) | P4::ControlPlaneAPI::P4RuntimeSymbolTableIface | inlinevirtual |