diff options
author | Eric Blossom | 2011-01-06 21:39:10 -0800 |
---|---|---|
committer | Eric Blossom | 2011-01-06 21:39:10 -0800 |
commit | b6005d9e5823d871c091f3b4a048ca67cd885821 (patch) | |
tree | fbda33459df200f159cafe8dd44d428b5566e7ca /gr-radar-mono | |
parent | 2073fa2c09aab3c6ec20f7e75f210cacf243fa44 (diff) | |
download | gnuradio-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