docc 0.8.3 (0d44999b)
C++ API Reference
Loading...
Searching...
No Matches
sdfg::data_flow::ConstantNode Member List

This is the complete list of members for sdfg::data_flow::ConstantNode, including all inherited members.

AccessNode(size_t element_id, const DebugInfo &debug_info, const graph::Vertex vertex, DataFlowGraph &parent, const std::string &data)sdfg::data_flow::AccessNodeprotected
AccessNode(const AccessNode &data_node)=deletesdfg::data_flow::AccessNode
add_metadata(const std::string &key, const std::string &value)sdfg::Element
can_remove_in_edge(const DataFlowGraph &graph, const Memlet *memlet) const overridesdfg::data_flow::AccessNodevirtual
can_remove_out_edge(const DataFlowGraph &graph, const Memlet *memlet) const overridesdfg::data_flow::AccessNodevirtual
classof(const Element &element)sdfg::data_flow::ConstantNodeinlinestatic
clone(size_t element_id, const graph::Vertex vertex, DataFlowGraph &parent) const overridesdfg::data_flow::ConstantNodevirtual
ConstantNode(const ConstantNode &data_node)=deletesdfg::data_flow::ConstantNode
data() constsdfg::data_flow::AccessNode
data(const std::string data)sdfg::data_flow::AccessNode
data_sdfg::data_flow::AccessNodeprotected
DataFlowNode(size_t element_id, const DebugInfo &debug_info, const graph::Vertex vertex, DataFlowGraph &parent)sdfg::data_flow::DataFlowNodeprotected
DataFlowNode(const DataFlowNode &data_node)=deletesdfg::data_flow::DataFlowNode
debug_info() constsdfg::Element
debug_info_sdfg::Elementprotected
Element(size_t element_id, const DebugInfo &debug_info)sdfg::Element
element_id() constsdfg::Element
element_id_sdfg::Elementprotected
element_type() constsdfg::Elementinline
get_parent() constsdfg::data_flow::DataFlowNode
get_parent()sdfg::data_flow::DataFlowNode
has_constant_value(const AccessNode &node, long long constant_number)sdfg::data_flow::AccessNodestatic
identicalBackingData(const AccessNode &src1, const AccessNode &src2)sdfg::data_flow::AccessNodestatic
is_constant() const overridesdfg::data_flow::ConstantNodeinlinevirtual
metadata(const std::string &key) constsdfg::Element
metadata() constsdfg::Element
metadata_sdfg::Elementprotected
metadata_if_exists(const std::string &key) constsdfg::Element
operator=(const ConstantNode &)=deletesdfg::data_flow::ConstantNode
sdfg::data_flow::AccessNode::operator=(const AccessNode &)=deletesdfg::data_flow::AccessNode
sdfg::data_flow::DataFlowNode::operator=(const DataFlowNode &)=deletesdfg::data_flow::DataFlowNode
remove_metadata(const std::string &key)sdfg::Element
replace(const symbolic::Expression old_expression, const symbolic::Expression new_expression) overridesdfg::data_flow::AccessNodevirtual
sdfg::data_flow::DataFlowNode::replace(const symbolic::ExpressionMapping &replacements)sdfg::Elementvirtual
sdfg::builder::SDFGBuilder classsdfg::data_flow::ConstantNodefriend
sdfg::builder::StructuredSDFGBuilder classsdfg::data_flow::ConstantNodefriend
set_debug_info(const DebugInfo &debug_info)sdfg::Element
side_effect() const overridesdfg::data_flow::ConstantNodeinlinevirtual
type() constsdfg::data_flow::ConstantNode
type_id() const overridesdfg::data_flow::ConstantNodeinlinevirtual
TypeGroupsdfg::data_flow::DataFlowNodestatic
update_edge_removed(const std::string &out_conn)sdfg::data_flow::DataFlowNodeinlinevirtual
validate(const Function &function) const overridesdfg::data_flow::ConstantNodevirtual
vertex() constsdfg::data_flow::DataFlowNode
~Element()=defaultsdfg::Elementvirtual