#include <gnuradio/rpcregisterhelpers.h>
|
| rpcbasic_register_set (const std::string &block_alias, const char *functionbase, void(T::*function)(Tto), 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) |
|
| rpcbasic_register_set (const std::string &name, const char *functionbase, T *obj, void(T::*function)(Tto), 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) |
|
| ~rpcbasic_register_set () |
|
pmt::pmt_t | min () const |
|
pmt::pmt_t | max () const |
|
pmt::pmt_t | def () const |
|
std::string | units () const |
|
std::string | description () const |
|
priv_lvl_t | privilege_level () const |
|
DisplayType | default_display () const |
|
void | set_min (pmt::pmt_t p) |
|
void | set_max (pmt::pmt_t p) |
|
void | set_def (pmt::pmt_t p) |
|
void | units (std::string u) |
|
void | description (std::string d) |
|
void | privilege_level (priv_lvl_t p) |
|
void | default_display (DisplayType d) |
|
| rpcbasic_base () |
|
virtual | ~rpcbasic_base () |
|
template<typename T, typename Tto>
rpcbasic_register_set< T, Tto >::rpcbasic_register_set |
( |
const std::string & |
block_alias, |
|
|
const char * |
functionbase, |
|
|
void(T::*)(Tto) |
function, |
|
|
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 |
template<typename T, typename Tto>
rpcbasic_register_set< T, Tto >::rpcbasic_register_set |
( |
const std::string & |
name, |
|
|
const char * |
functionbase, |
|
|
T * |
obj, |
|
|
void(T::*)(Tto) |
function, |
|
|
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 |
template<typename T, typename Tto>
template<typename T, typename Tto>
template<typename T, typename Tto>
template<typename T, typename Tto>
template<typename T, typename Tto>
template<typename T, typename Tto>
template<typename T, typename Tto>
template<typename T, typename Tto>
template<typename T, typename Tto>
template<typename T, typename Tto>
template<typename T, typename Tto>
template<typename T, typename Tto>
template<typename T, typename Tto>
template<typename T, typename Tto>
template<typename T, typename Tto>
The documentation for this struct was generated from the following file: