summaryrefslogtreecommitdiff
path: root/gr-radar-mono
diff options
context:
space:
mode:
authorEric Blossom2011-01-06 21:39:10 -0800
committerEric Blossom2011-01-06 21:39:10 -0800
commitb6005d9e5823d871c091f3b4a048ca67cd885821 (patch)
treefbda33459df200f159cafe8dd44d428b5566e7ca /gr-radar-mono
parent2073fa2c09aab3c6ec20f7e75f210cacf243fa44 (diff)
downloadgnuradio-b6005d9e5823d871c091f3b4a048ca67cd885821.tar.gz
gnuradio-b6005d9e5823d871c091f3b4a048ca67cd885821.tar.bz2
gnuradio-b6005d9e5823d871c091f3b4a048ca67cd885821.zip
Change pmt message handling interface in gr_basic_block.h
Change the API such that the message handler is now implemented with a callback, not an overridden virtual function. The callback is now set using gr_basic_block::set_msg_handler, which will accept pretty much any kind of callable. This change allows us to split the machinery for message handling out from the block inheritance hierarchy, and provides a foundation that can be used to build or experiment with arbitrary message dispatching techniques.
Diffstat (limited to 'gr-radar-mono')
0 files changed, 0 insertions, 0 deletions