Merge r6461:6464 from jcorgan/t162-staging into trunk.
[debian/gnuradio] / gnuradio-core / src / lib / runtime / gr_hier_block2.cc
index f531e76adca4eb5590af20b8545dcc3ad9a163a8..23f274da7d9231eec13c0a82ab0488ff5b79155e 100644 (file)
@@ -51,6 +51,12 @@ gr_hier_block2::~gr_hier_block2()
   delete d_detail;
 }
 
+void 
+gr_hier_block2::connect(gr_basic_block_sptr block)
+{
+  d_detail->connect(block);
+}
+
 void 
 gr_hier_block2::connect(gr_basic_block_sptr src, int src_port, 
                         gr_basic_block_sptr dst, int dst_port)
@@ -58,6 +64,12 @@ gr_hier_block2::connect(gr_basic_block_sptr src, int src_port,
   d_detail->connect(src, src_port, dst, dst_port);
 }
 
+void 
+gr_hier_block2::disconnect(gr_basic_block_sptr block)
+{
+  d_detail->disconnect(block);
+}
+
 void 
 gr_hier_block2::disconnect(gr_basic_block_sptr src, int src_port, 
                            gr_basic_block_sptr dst, int dst_port)
@@ -65,6 +77,12 @@ gr_hier_block2::disconnect(gr_basic_block_sptr src, int src_port,
   d_detail->disconnect(src, src_port, dst, dst_port);
 }
 
+void
+gr_hier_block2::disconnect_all()
+{
+  d_detail->disconnect_all();
+}
+
 void
 gr_hier_block2::lock()
 {