CBMC
class_hierarchy_grapht Member List

This is the complete list of members for class_hierarchy_grapht, including all inherited members.

add_edge(node_indext a, node_indext b)grapht< class_hierarchy_graph_nodet >inline
add_node(arguments &&... values)grapht< class_hierarchy_graph_nodet >inline
add_undirected_edge(node_indext a, node_indext b)grapht< class_hierarchy_graph_nodet >
clear()grapht< class_hierarchy_graph_nodet >inline
connected_subgraphs(std::vector< node_indext > &subgraph_nr)grapht< class_hierarchy_graph_nodet >
depth_limited_search(typename N::node_indext src, std::size_t limit) constgrapht< class_hierarchy_graph_nodet >
depth_limited_search(std::vector< typename N::node_indext > &src, std::size_t limit) constgrapht< class_hierarchy_graph_nodet >
depth_limited_search(std::vector< typename N::node_indext > &src, std::size_t limit, std::vector< bool > &visited) constgrapht< class_hierarchy_graph_nodet >protected
disconnect_unreachable(node_indext src)grapht< class_hierarchy_graph_nodet >
disconnect_unreachable(const std::vector< node_indext > &src)grapht< class_hierarchy_graph_nodet >
edge(node_indext a, node_indext b)grapht< class_hierarchy_graph_nodet >inline
edgest typedefgrapht< class_hierarchy_graph_nodet >
edget typedefgrapht< class_hierarchy_graph_nodet >
empty() constgrapht< class_hierarchy_graph_nodet >inline
for_each_predecessor(const node_indext &n, std::function< void(const node_indext &)> f) constgrapht< class_hierarchy_graph_nodet >
for_each_successor(const node_indext &n, std::function< void(const node_indext &)> f) constgrapht< class_hierarchy_graph_nodet >
get_children_trans(const irep_idt &c) constclass_hierarchy_grapht
get_direct_children(const irep_idt &c) constclass_hierarchy_grapht
get_nodes_by_class_identifier() constclass_hierarchy_graphtinline
get_other_reachable_ids(const irep_idt &c, bool forwards) constclass_hierarchy_graphtprivate
get_parents_trans(const irep_idt &c) constclass_hierarchy_grapht
get_predecessors(const node_indext &n) constgrapht< class_hierarchy_graph_nodet >
get_reachable(node_indext src, bool forwards) constgrapht< class_hierarchy_graph_nodet >
get_reachable(const std::vector< node_indext > &src, bool forwards) constgrapht< class_hierarchy_graph_nodet >
get_successors(const node_indext &n) constgrapht< class_hierarchy_graph_nodet >
has_edge(node_indext i, node_indext j) constgrapht< class_hierarchy_graph_nodet >inline
ids_from_indices(const std::vector< node_indext > &nodes) constclass_hierarchy_graphtprivate
idst typedefclass_hierarchy_grapht
in(node_indext n) constgrapht< class_hierarchy_graph_nodet >inline
is_dag() constgrapht< class_hierarchy_graph_nodet >inline
make_chordal()grapht< class_hierarchy_graph_nodet >
node_indext typedefgrapht< class_hierarchy_graph_nodet >
nodesgrapht< class_hierarchy_graph_nodet >protected
nodes_by_nameclass_hierarchy_graphtprivate
nodes_by_namet typedefclass_hierarchy_grapht
nodest typedefgrapht< class_hierarchy_graph_nodet >
nodet typedefgrapht< class_hierarchy_graph_nodet >
operator[](node_indext n) constgrapht< class_hierarchy_graph_nodet >inline
operator[](node_indext n)grapht< class_hierarchy_graph_nodet >inline
out(node_indext n) constgrapht< class_hierarchy_graph_nodet >inline
output_dot(std::ostream &out) constgrapht< class_hierarchy_graph_nodet >
patht typedefgrapht< class_hierarchy_graph_nodet >
populate(const symbol_table_baset &)class_hierarchy_grapht
remove_edge(node_indext a, node_indext b)grapht< class_hierarchy_graph_nodet >inline
remove_edges(node_indext n)grapht< class_hierarchy_graph_nodet >inline
remove_in_edges(node_indext n)grapht< class_hierarchy_graph_nodet >
remove_out_edges(node_indext n)grapht< class_hierarchy_graph_nodet >
remove_undirected_edge(node_indext a, node_indext b)grapht< class_hierarchy_graph_nodet >
resize(node_indext s)grapht< class_hierarchy_graph_nodet >inline
SCCs(std::vector< node_indext > &subgraph_nr) constgrapht< class_hierarchy_graph_nodet >
shortest_loop(node_indext node, patht &path) constgrapht< class_hierarchy_graph_nodet >inline
shortest_path(node_indext src, node_indext dest, patht &path) constgrapht< class_hierarchy_graph_nodet >inline
shortest_path(node_indext src, node_indext dest, patht &path, bool non_trivial) constgrapht< class_hierarchy_graph_nodet >protected
size() constgrapht< class_hierarchy_graph_nodet >inline
swap(grapht &other)grapht< class_hierarchy_graph_nodet >inline
tarjan(class tarjant &t, node_indext v) constgrapht< class_hierarchy_graph_nodet >protected
topsort() constgrapht< class_hierarchy_graph_nodet >
visit_reachable(node_indext src)grapht< class_hierarchy_graph_nodet >