#include <rpcregisterhelpers.h>
List of all members.
Public Member Functions |
| rpcbasic_register_get (const std::string &block_alias, const char *functionbase, Tfrom(T::*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) |
| rpcbasic_register_get (const std::string &block_alias, const char *functionbase, Tfrom(T::*function)() const, 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_get (const std::string &name, const char *functionbase, T *obj, Tfrom(T::*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) |
| rpcbasic_register_get (const std::string &name, const char *functionbase, T *obj, Tfrom(T::*function)() const, 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_get () |
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) |
template<typename T, typename Tfrom>
class rpcbasic_register_get< T, Tfrom >
Constructor & Destructor Documentation
template<typename T, typename Tfrom>
rpcbasic_register_get< T, Tfrom >::rpcbasic_register_get |
( |
const std::string & |
block_alias, |
|
|
const char * |
functionbase, |
|
|
Tfrom(T::*)() |
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 Tfrom>
rpcbasic_register_get< T, Tfrom >::rpcbasic_register_get |
( |
const std::string & |
block_alias, |
|
|
const char * |
functionbase, |
|
|
Tfrom(T::*)() const |
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 Tfrom>
rpcbasic_register_get< T, Tfrom >::rpcbasic_register_get |
( |
const std::string & |
name, |
|
|
const char * |
functionbase, |
|
|
T * |
obj, |
|
|
Tfrom(T::*)() |
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 Tfrom>
rpcbasic_register_get< T, Tfrom >::rpcbasic_register_get |
( |
const std::string & |
name, |
|
|
const char * |
functionbase, |
|
|
T * |
obj, |
|
|
Tfrom(T::*)() const |
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 Tfrom>
Member Function Documentation
template<typename T, typename Tfrom>
template<typename T, typename Tfrom>
template<typename T, typename Tfrom>
template<typename T, typename Tfrom>
template<typename T, typename Tfrom>
template<typename T, typename Tfrom>
template<typename T, typename Tfrom>
template<typename T, typename Tfrom>
template<typename T, typename Tfrom>
template<typename T, typename Tfrom>
template<typename T, typename Tfrom>
template<typename T, typename Tfrom>
template<typename T, typename Tfrom>
template<typename T, typename Tfrom>
The documentation for this class was generated from the following file: