Merged r6171:6186 from jcorgan/fg into trunk.
authorjcorgan <jcorgan@221aa14e-8319-0410-a670-987f0aec2ac5>
Mon, 27 Aug 2007 18:49:11 +0000 (18:49 +0000)
committerjcorgan <jcorgan@221aa14e-8319-0410-a670-987f0aec2ac5>
Mon, 27 Aug 2007 18:49:11 +0000 (18:49 +0000)
commitc088a546ac7ae55748e5421201f3387f3e1286f9
treeb655773370d082062c2842181bff1638354c57c8
parent06945c04b4af8af035aeee2e28d5e5626888f5ee
Merged r6171:6186 from jcorgan/fg into trunk.

Changes hierarchical flow graph API to use gr.top_block instead
of gr.runtime.

See discuss-gnuradio mailing list for explanation of changes.

GRC has not been updated to use the changed API.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6187 221aa14e-8319-0410-a670-987f0aec2ac5
53 files changed:
config/grc_gnuradio_examples.m4
gnuradio-core/src/lib/runtime/Makefile.am
gnuradio-core/src/lib/runtime/gr_hier_block2.cc
gnuradio-core/src/lib/runtime/gr_hier_block2.h
gnuradio-core/src/lib/runtime/gr_hier_block2_detail.cc
gnuradio-core/src/lib/runtime/gr_hier_block2_detail.h
gnuradio-core/src/lib/runtime/gr_runtime.cc [deleted file]
gnuradio-core/src/lib/runtime/gr_runtime.h [deleted file]
gnuradio-core/src/lib/runtime/gr_runtime.i [deleted file]
gnuradio-core/src/lib/runtime/gr_runtime_impl.cc [deleted file]
gnuradio-core/src/lib/runtime/gr_runtime_impl.h [deleted file]
gnuradio-core/src/lib/runtime/gr_runtime_types.h
gnuradio-core/src/lib/runtime/gr_scheduler_thread.cc [new file with mode: 0644]
gnuradio-core/src/lib/runtime/gr_scheduler_thread.h [new file with mode: 0644]
gnuradio-core/src/lib/runtime/gr_top_block.cc [new file with mode: 0644]
gnuradio-core/src/lib/runtime/gr_top_block.h [new file with mode: 0644]
gnuradio-core/src/lib/runtime/gr_top_block.i [new file with mode: 0644]
gnuradio-core/src/lib/runtime/gr_top_block_impl.cc [new file with mode: 0644]
gnuradio-core/src/lib/runtime/gr_top_block_impl.h [new file with mode: 0644]
gnuradio-core/src/lib/runtime/qa_gr_top_block.cc [new file with mode: 0644]
gnuradio-core/src/lib/runtime/qa_gr_top_block.h [new file with mode: 0644]
gnuradio-core/src/lib/runtime/qa_runtime.cc
gnuradio-core/src/lib/runtime/runtime.i
gnuradio-core/src/python/gnuradio/gr/Makefile.am
gnuradio-core/src/python/gnuradio/gr/__init__.py
gnuradio-core/src/python/gnuradio/gr/hier_block2.py
gnuradio-core/src/python/gnuradio/gr/qa_hier_block2.py
gnuradio-core/src/python/gnuradio/gr/qa_runtime.py [deleted file]
gnuradio-core/src/python/gnuradio/gr/top_block.py [new file with mode: 0644]
gnuradio-examples/Makefile.am
gnuradio-examples/c++/Makefile.am
gnuradio-examples/c++/dial_tone/README
gnuradio-examples/c++/dial_tone/dial_tone.cc
gnuradio-examples/c++/dial_tone/dial_tone.h
gnuradio-examples/c++/dial_tone/main.cc
gnuradio-examples/python/hier/audio/dial_tone2.py
gnuradio-examples/python/hier/dect/usrp_dect.py
gnuradio-examples/python/hier/digital/benchmark_loopback.py
gnuradio-examples/python/hier/digital/benchmark_rx.py
gnuradio-examples/python/hier/digital/benchmark_tx.py
gnuradio-examples/python/hier/networking/audio_sink.py
gnuradio-examples/python/hier/networking/audio_source.py
gnuradio-examples/python/hier/networking/dial_tone_sink.py
gnuradio-examples/python/hier/networking/dial_tone_source.py
gnuradio-examples/python/hier/networking/vector_sink.py
gnuradio-examples/python/hier/networking/vector_source.py
gnuradio-examples/python/hier/sounder/usrp_sounder_rx.py
gnuradio-examples/python/hier/sounder/usrp_sounder_tx.py
gnuradio-examples/python/hier/usrp/usrp_siggen.py
gr-pager/src/usrp_flex.py
gr-pager/src/usrp_flex_all.py
gr-pager/src/usrp_flex_band.py
gr-wxgui/src/python/stdgui2.py