GNU Radio 3.7.1 C++ API
|
#include <rpcregisterhelpers.h>
Public Member Functions | |
rpcinserter_base (T *source, Tfrom(T::*func)()) | |
rpcinserter_base () | |
pmt::pmt_t | retrieve () |
send msg to msg_producer | |
Protected Attributes | |
T * | _source |
Tfrom(T::* | _func )() |
rpcinserter_base< T, Tfrom >::rpcinserter_base | ( | T * | source, |
Tfrom(T::*)() | func | ||
) | [inline] |
rpcinserter_base< T, Tfrom >::rpcinserter_base | ( | ) | [inline] |
pmt::pmt_t rpcinserter_base< T, Tfrom >::retrieve | ( | ) | [inline, virtual] |
send msg
to msg_producer
Implements gr::messages::msg_producer.
Reimplemented in rpcbasic_inserter< T, std::complex< double > >, rpcbasic_inserter< T, std::complex< float > >, rpcbasic_inserter< T, std::vector< uint8_t > >, rpcbasic_inserter< T, std::vector< float > >, rpcbasic_inserter< T, std::vector< std::complex< float > > >, rpcbasic_inserter< T, std::vector< int > >, rpcbasic_inserter< T, std::vector< short > >, rpcbasic_inserter< T, std::vector< signed char > >, rpcbasic_inserter< T, uint64_t >, and rpcbasic_inserter< T, Tfrom >.
Tfrom(T::* rpcinserter_base< T, Tfrom >::_func)() [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< 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().
T* rpcinserter_base< T, Tfrom >::_source [protected] |
Referenced by rpcbasic_inserter< T, Tfrom >::retrieve(), rpcbasic_inserter< T, uint64_t >::retrieve(), 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< 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().