GNU Radio 3.7.0 C++ API
rpcbasic_register_variable< Tfrom > Class Template Reference

#include <rpcregisterhelpers.h>

Inheritance diagram for rpcbasic_register_variable< Tfrom >:

List of all members.

Public Member Functions

void setptr (Tfrom *_variable)
 rpcbasic_register_variable ()
 rpcbasic_register_variable (const std::string &namebase, const char *functionbase, Tfrom *variable, const pmt::pmt_t &min, const pmt::pmt_t &max, const pmt::pmt_t &def, const char *units_="", const char *desc_="", priv_lvl_t minpriv_=RPC_PRIVLVL_MIN, DisplayType display_=DISPNULL)

Protected Member Functions

Tfrom get ()

Protected Attributes

rpcbasic_register_get
< rpcbasic_register_variable
< Tfrom >, Tfrom > 
d_rpc_reg
Tfrom * d_variable

template<typename Tfrom>
class rpcbasic_register_variable< Tfrom >


Constructor & Destructor Documentation

template<typename Tfrom >
rpcbasic_register_variable< Tfrom >::rpcbasic_register_variable ( ) [inline]
template<typename Tfrom >
rpcbasic_register_variable< Tfrom >::rpcbasic_register_variable ( const std::string &  namebase,
const char *  functionbase,
Tfrom *  variable,
const pmt::pmt_t min,
const pmt::pmt_t max,
const pmt::pmt_t def,
const char *  units_ = "",
const char *  desc_ = "",
priv_lvl_t  minpriv_ = RPC_PRIVLVL_MIN,
DisplayType  display_ = DISPNULL 
) [inline]

Member Function Documentation

template<typename Tfrom >
Tfrom rpcbasic_register_variable< Tfrom >::get ( ) [inline, protected]
template<typename Tfrom >
void rpcbasic_register_variable< Tfrom >::setptr ( Tfrom *  _variable) [inline]

Member Data Documentation

template<typename Tfrom >
rpcbasic_register_get< rpcbasic_register_variable<Tfrom>, Tfrom > rpcbasic_register_variable< Tfrom >::d_rpc_reg [protected]
template<typename Tfrom >
Tfrom* rpcbasic_register_variable< Tfrom >::d_variable [protected]

The documentation for this class was generated from the following file: