Base class for registering a ControlPort Inserter. Produces a message. More...
#include <gnuradio/rpcregisterhelpers.h>
Public Member Functions | |
rpcinserter_base (T *source, Tfrom(T::*func)()) | |
rpcinserter_base () | |
pmt::pmt_t | retrieve () override |
send msg to msg_producer More... | |
Protected Attributes | |
T * | _source |
Tfrom(T::* | _func )() |
Base class for registering a ControlPort Inserter. Produces a message.
|
inline |
|
inline |
|
inlineoverridevirtual |
send msg
to msg_producer
Implements gr::messages::msg_producer.
Reimplemented in rpcbasic_inserter< T, Tfrom >.
|
protected |
Referenced by rpcbasic_inserter< T, std::vector< signed char > >::retrieve(), rpcbasic_inserter< T, std::vector< short > >::retrieve(), rpcbasic_inserter< T, std::vector< int > >::retrieve(), rpcbasic_inserter< T, std::vector< int64_t > >::retrieve(), rpcbasic_inserter< T, std::vector< std::complex< float > > >::retrieve(), rpcbasic_inserter< T, std::vector< float > >::retrieve(), rpcbasic_inserter< T, std::vector< uint8_t > >::retrieve(), rpcbasic_inserter< T, std::complex< float > >::retrieve(), and rpcbasic_inserter< T, std::complex< double > >::retrieve().
|
protected |
Referenced by rpcbasic_inserter< T, std::vector< signed char > >::retrieve(), rpcbasic_inserter< T, std::vector< short > >::retrieve(), rpcbasic_inserter< T, std::vector< int > >::retrieve(), rpcbasic_inserter< T, std::vector< int64_t > >::retrieve(), rpcbasic_inserter< T, std::vector< std::complex< float > > >::retrieve(), rpcbasic_inserter< T, std::vector< float > >::retrieve(), rpcbasic_inserter< T, std::vector< uint8_t > >::retrieve(), rpcbasic_inserter< T, std::complex< float > >::retrieve(), and rpcbasic_inserter< T, std::complex< double > >::retrieve().