slang-netlist  0.9.0
Loading...
Searching...
No Matches
slang::netlist::NetlistGraph Member List

This is the complete list of members for slang::netlist::NetlistGraph, including all inherited members.

addEdge(NetlistNode &sourceNode, NetlistNode &targetNode) -> NetlistEdge &slang::netlist::NetlistGraphinline
slang::netlist::DirectedGraph< NetlistNode, NetlistEdge >::addEdge(NetlistNode &sourceNode, NetlistNode &targetNode) -> NetlistEdge &slang::netlist::DirectedGraph< NetlistNode, NetlistEdge >inline
addNewEdge(NetlistNode &sourceNode, NetlistNode &targetNode) -> NetlistEdge &slang::netlist::DirectedGraph< NetlistNode, NetlistEdge >inline
addNode() -> NetlistNode &slang::netlist::DirectedGraph< NetlistNode, NetlistEdge >inline
begin() const -> const_iteratorslang::netlist::DirectedGraph< NetlistNode, NetlistEdge >inline
build(ast::Compilation &compilation, analysis::AnalysisManager &analysisManager, BuilderOptions options={})slang::netlist::NetlistGraph
const_iterator typedefslang::netlist::DirectedGraph< NetlistNode, NetlistEdge >
DirectedGraph()=defaultslang::netlist::DirectedGraph< NetlistNode, NetlistEdge >
DirectedGraphType typedefslang::netlist::DirectedGraph< NetlistNode, NetlistEdge >
edge_descriptor typedefslang::netlist::DirectedGraph< NetlistNode, NetlistEdge >
end() const -> const_iteratorslang::netlist::DirectedGraph< NetlistNode, NetlistEdge >inline
fileTableslang::netlist::NetlistGraph
filterNodes(NodeKind kind) constslang::netlist::NetlistGraphinline
findNode(const NetlistNode &nodeToFind) const -> node_descriptorslang::netlist::DirectedGraph< NetlistNode, NetlistEdge >inline
findNodes(std::string_view pattern) const -> std::vector< NetlistNode * >slang::netlist::NetlistGraph
findNodesRegex(std::string_view pattern) const -> std::vector< NetlistNode * >slang::netlist::NetlistGraph
getBuildProfile() const -> BuildProfile const &slang::netlist::NetlistGraphinline
getCombFanIn(NetlistNode &node) const -> std::vector< NetlistNode * >slang::netlist::NetlistGraph
getCombFanOut(NetlistNode &node) const -> std::vector< NetlistNode * >slang::netlist::NetlistGraph
getDrivers(std::string_view name, DriverBitRange bounds) const -> std::vector< NetlistNode * >slang::netlist::NetlistGraph
getNode(node_descriptor node) const -> NetlistNode &slang::netlist::DirectedGraph< NetlistNode, NetlistEdge >inline
getSensitivity(NetlistNode &node) const -> std::vector< SensitivitySource >slang::netlist::NetlistGraph
inDegree(const NetlistNode &node) const -> size_tslang::netlist::DirectedGraph< NetlistNode, NetlistEdge >inline
iterator typedefslang::netlist::DirectedGraph< NetlistNode, NetlistEdge >
lookup(std::string_view name) const -> NetlistNode *slang::netlist::NetlistGraph
lookup(std::string_view name, DriverBitRange bounds) const -> std::vector< NetlistNode * >slang::netlist::NetlistGraph
node_descriptor typedefslang::netlist::DirectedGraph< NetlistNode, NetlistEdge >
NodeListType typedefslang::netlist::DirectedGraph< NetlistNode, NetlistEdge >
NodePtrType typedefslang::netlist::DirectedGraph< NetlistNode, NetlistEdge >
nodesslang::netlist::DirectedGraph< NetlistNode, NetlistEdge >protected
nodesMutexslang::netlist::DirectedGraph< NetlistNode, NetlistEdge >mutableprotected
null_nodeslang::netlist::DirectedGraph< NetlistNode, NetlistEdge >static
numEdges() const -> size_tslang::netlist::DirectedGraph< NetlistNode, NetlistEdge >inline
numNodes() const -> size_tslang::netlist::DirectedGraph< NetlistNode, NetlistEdge >inline
outDegree(const NetlistNode &node) const -> size_tslang::netlist::DirectedGraph< NetlistNode, NetlistEdge >inline
removeEdge(NetlistNode &sourceNode, NetlistNode &targetNode) -> boolslang::netlist::DirectedGraph< NetlistNode, NetlistEdge >inline
removeNode(NetlistNode &nodeToRemove) -> boolslang::netlist::DirectedGraph< NetlistNode, NetlistEdge >inline
setBuildProfile(BuildProfile const &profile)slang::netlist::NetlistGraphinline
symbolTableslang::netlist::NetlistGraph