Jlm
jlm::util::graph::GraphElement Member List

This is the complete list of members for jlm::util::graph::GraphElement, including all inherited members.

AppendToLabel(std::string_view text, std::string_view sep="\n")jlm::util::graph::GraphElement
AttributeMap_jlm::util::graph::GraphElementprivate
AttributeValue typedefjlm::util::graph::GraphElementprivate
Finalize()jlm::util::graph::GraphElementvirtual
GetAttributeGraphElement(const std::string &attribute) constjlm::util::graph::GraphElement
GetAttributeObject(const std::string &attribute) constjlm::util::graph::GraphElement
GetAttributeString(const std::string &attribute) constjlm::util::graph::GraphElement
GetFullId() constjlm::util::graph::GraphElement
GetGraph()=0jlm::util::graph::GraphElementpure virtual
GetGraph() constjlm::util::graph::GraphElement
GetIdPrefix() const =0jlm::util::graph::GraphElementpure virtual
GetLabel() constjlm::util::graph::GraphElement
GetLabelOr(std::string_view otherwise) constjlm::util::graph::GraphElement
GetProgramObject() const noexceptjlm::util::graph::GraphElement
GetUniqueIdSuffix() constjlm::util::graph::GraphElement
GraphElement()jlm::util::graph::GraphElement
GraphElement(const GraphElement &other)=deletejlm::util::graph::GraphElement
GraphElement(GraphElement &&other)=deletejlm::util::graph::GraphElement
HasAttribute(const std::string &attribute) constjlm::util::graph::GraphElement
HasLabel() constjlm::util::graph::GraphElement
HasProgramObject() const noexceptjlm::util::graph::GraphElement
IsFinalized() constjlm::util::graph::GraphElement
Label_jlm::util::graph::GraphElementprivate
operator=(const GraphElement &other)=deletejlm::util::graph::GraphElement
operator=(GraphElement &&other)=deletejlm::util::graph::GraphElement
OutputAttributes(std::ostream &out, AttributeOutputFormat format) constjlm::util::graph::GraphElement
ProgramObject_jlm::util::graph::GraphElementprivate
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::GraphElementinline
SetLabel(std::string label)jlm::util::graph::GraphElement
SetProgramObject(const T &object)jlm::util::graph::GraphElementinline
SetProgramObjectUintptr(uintptr_t object)jlm::util::graph::GraphElementprivate
UniqueIdSuffix_jlm::util::graph::GraphElementprivate
~GraphElement()=defaultjlm::util::graph::GraphElementvirtual