flow  3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
flow::graph Member List

This is the complete list of members for flow::graph, including all inherited members.

add(std::shared_ptr< node > node_p, const std::string &name_r=std::string())flow::graphinlinevirtual
connect(const std::string &p_name_r, const size_t p_pin, const std::string &c_name_r, const size_t c_pin, const size_t max_length=0, const size_t max_weight=0)flow::graphinline
connect(std::shared_ptr< flow::producer< T >> sp_p, const size_t p_pin, std::shared_ptr< flow::consumer< T >> sp_c, const size_t c_pin, const size_t max_length=0, const size_t max_weight=0)flow::graphinline
disconnect(std::shared_ptr< flow::producer< T >> sp_p, const size_t p_pin)flow::graphinline
disconnect(std::shared_ptr< flow::consumer< T >> sp_c, const size_t c_pin)flow::graphinline
graph(const std::string name_r="graph")flow::graphinline
name() const flow::namedinlinevirtual
named(const std::string &name_r)flow::namedinline
named(named &&name_rr)flow::namedinline
named(const named &name_r)flow::namedinline
pause()flow::graphinlinevirtual
remove(const std::string &name_r)flow::graphinlinevirtual
remove(const std::shared_ptr< node > &sp_node)flow::graphinlinevirtual
rename(const std::string &name_r)flow::namedinlinevirtual
start()flow::graphinlinevirtual
stop()flow::graphinlinevirtual
to_dot(std::ostream &o)flow::graphinlinevirtual
~graph() (defined in flow::graph)flow::graphinlinevirtual
~named() (defined in flow::named)flow::namedinlinevirtual