Specialized extractor class for complex (float) data. More...
#include <gnuradio/rpcregisterhelpers.h>
| Public Member Functions | |
| rpcbasic_extractor (T *source, void(T::*func)(std::complex< float >)) | |
| void | post (pmt::pmt_t which_port, pmt::pmt_t msg) | 
| send msgtomsg_accepteron portwhich_port | |
| Public Member Functions inherited from rpcextractor_base< T, std::complex< float > > | |
| rpcextractor_base (T *source, void(T::*func)(std::complex< float >)) | |
| ~rpcextractor_base () override | |
| void | post (pmt::pmt_t which_port, pmt::pmt_t msg) override | 
| send msgtomsg_accepteron portwhich_port | |
| Additional Inherited Members | |
| Protected Attributes inherited from rpcextractor_base< T, std::complex< float > > | |
| T * | _source | 
| void(T::* | _func )(std::complex< float >) | 
Specialized extractor class for complex (float) data.
| 
 | inline | 
| 
 | inlinevirtual | 
send msg to msg_accepter on port which_port 
Sending a message is an asynchronous operation. The post call will not wait for the message either to arrive at the destination or to be received. 
Implements gr::messages::msg_accepter.
References rpcextractor_base< T, std::complex< float > >::_func, rpcextractor_base< T, std::complex< float > >::_source, rpcextractor_base< T, std::complex< float > >::rpcextractor_base(), and pmt::to_complex().