23 #ifndef INCLUDED_GR_FLOWGRAPH_H
24 #define INCLUDED_GR_FLOWGRAPH_H
44 int port()
const {
return d_port; }
51 return (d_basic_block == other.d_basic_block &&
52 d_port == other.d_port);
66 bool is_hier()
const {
return d_is_hier; }
75 return (d_basic_block == other.d_basic_block &&
188 std::vector<gr_basic_block_vector_t> partition();
209 void check_contiguity(
gr_basic_block_sptr block,
const std::vector<int> &used_ports,
bool check_inputs);
240 os << endp.
block() <<
":" << endp.
port();
247 os << edge.
src() <<
"->" << edge.
dst();