Jlm
jlm
util
graph
Port
jlm::util::graph::Port Member List
This is the complete list of members for
jlm::util::graph::Port
, including all inherited members.
AppendToLabel
(std::string_view text, std::string_view sep="\n")
jlm::util::graph::GraphElement
AttributeMap_
jlm::util::graph::GraphElement
private
AttributeValue
typedef
jlm::util::graph::GraphElement
private
CanBeEdgeHead
() const
jlm::util::graph::Port
virtual
CanBeEdgeTail
() const
jlm::util::graph::Port
virtual
Connections_
jlm::util::graph::Port
private
Edge
jlm::util::graph::Port
private
Finalize
()
jlm::util::graph::GraphElement
virtual
GetAttributeGraphElement
(const std::string &attribute) const
jlm::util::graph::GraphElement
GetAttributeObject
(const std::string &attribute) const
jlm::util::graph::GraphElement
GetAttributeString
(const std::string &attribute) const
jlm::util::graph::GraphElement
GetConnections
() const
jlm::util::graph::Port
GetFullId
() const
jlm::util::graph::GraphElement
GetGraph
() override
jlm::util::graph::Port
virtual
jlm::util::graph::GraphElement::GetGraph
() const
jlm::util::graph::GraphElement
GetIdPrefix
() const =0
jlm::util::graph::GraphElement
pure virtual
GetLabel
() const
jlm::util::graph::GraphElement
GetLabelOr
(std::string_view otherwise) const
jlm::util::graph::GraphElement
GetNode
()=0
jlm::util::graph::Port
pure virtual
GetProgramObject
() const noexcept
jlm::util::graph::GraphElement
GetUniqueIdSuffix
() const
jlm::util::graph::GraphElement
GraphElement
()
jlm::util::graph::GraphElement
GraphElement
(const GraphElement &other)=delete
jlm::util::graph::GraphElement
GraphElement
(GraphElement &&other)=delete
jlm::util::graph::GraphElement
HasAttribute
(const std::string &attribute) const
jlm::util::graph::GraphElement
HasIncomingEdges
() const
jlm::util::graph::Port
HasLabel
() const
jlm::util::graph::GraphElement
HasOutgoingEdges
() const
jlm::util::graph::Port
HasProgramObject
() const noexcept
jlm::util::graph::GraphElement
IsFinalized
() const
jlm::util::graph::GraphElement
Label_
jlm::util::graph::GraphElement
private
OnEdgeAdded
(Edge &edge)
jlm::util::graph::Port
private
operator=
(const GraphElement &other)=delete
jlm::util::graph::GraphElement
operator=
(GraphElement &&other)=delete
jlm::util::graph::GraphElement
OutputAttributes
(std::ostream &out, AttributeOutputFormat format) const
jlm::util::graph::GraphElement
OutputDotPortId
(std::ostream &out) const =0
jlm::util::graph::Port
pure virtual
OutputIncomingEdgesASCII
(std::ostream &out) const
jlm::util::graph::Port
Port
()
jlm::util::graph::Port
protected
ProgramObject_
jlm::util::graph::GraphElement
private
RemoveAttribute
(const std::string &attribute)
jlm::util::graph::GraphElement
RemoveProgramObject
()
jlm::util::graph::GraphElement
SetAttribute
(const std::string &attribute, std::string value)
jlm::util::graph::GraphElement
SetAttributeGraphElement
(const std::string &attribute, const GraphElement &element)
jlm::util::graph::GraphElement
SetAttributeObject
(const std::string &attribute, uintptr_t object)
jlm::util::graph::GraphElement
SetAttributeObject
(const std::string &attribute, const T &object)
jlm::util::graph::GraphElement
inline
SetFillColor
(std::string color)=0
jlm::util::graph::Port
pure virtual
SetLabel
(std::string label)
jlm::util::graph::GraphElement
SetProgramObject
(const T &object)
jlm::util::graph::GraphElement
inline
SetProgramObjectUintptr
(uintptr_t object)
jlm::util::graph::GraphElement
private
UniqueIdSuffix_
jlm::util::graph::GraphElement
private
~GraphElement
()=default
jlm::util::graph::GraphElement
virtual
~Port
() override=default
jlm::util::graph::Port
Generated by
1.9.1