rpcbasic_extractor< T, std::complex< double > >
rpcextractor_base< T, std::complex< double > >
gnuradio/rpcregisterhelpers.h
typename T
rpcbasic_extractor< T, std::complex< double > >::rpcbasic_extractor
(T *source, void(T::*func)(std::complex< double >))
rpcbasic_extractor
rpcbasic_extractor< T, std::complex< double > >::rpcbasic_extractor
T * source
void(T::*)(std::complex< double >) func
void void rpcbasic_extractor< T, std::complex< double > >::post (pmt::pmt_t which_port, pmt::pmt_t msg) post rpcbasic_extractor< T, std::complex< double > >::post post pmt::pmt_t which_port pmt::pmt_t msg

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.

rpcextractor_base< T, Tto >::_func
rpcextractor_base< T, Tto >::_source
pmt::to_complex

Specialized extractor class for complex (double) data.

gr::messages::msg_accepter
rpcbasic_extractor< T, std::complex< double > >
rpcextractor_base< T, std::complex< double > >
gr::messages::msg_accepter
rpcbasic_extractor< T, std::complex< double > >
rpcextractor_base< T, std::complex< double > >
- rpcbasic_extractor< T, std::complex< double > >
  _func
- rpcbasic_extractor< T, std::complex< double > >
  _source
- rpcbasic_extractor< T, std::complex< double > >
  msg_accepter
- rpcbasic_extractor< T, std::complex< double > >
  post
- rpcbasic_extractor< T, std::complex< double > >
  rpcbasic_extractor
- rpcbasic_extractor< T, std::complex< double > >
  rpcextractor_base
- rpcbasic_extractor< T, std::complex< double > >
  ~msg_accepter
- rpcbasic_extractor< T, std::complex< double > >
  ~rpcextractor_base