|
UHD
003.003.002
|
#include <dboard_base.hpp>
Public Types | |
| typedef boost::shared_ptr < dboard_base > | sptr |
| typedef void * | ctor_args_t |
Public Member Functions | |
| dboard_base (ctor_args_t) | |
| virtual | ~dboard_base (void) |
| virtual void | rx_get (const wax::obj &key, wax::obj &val)=0 |
| virtual void | rx_set (const wax::obj &key, const wax::obj &val)=0 |
| virtual void | tx_get (const wax::obj &key, wax::obj &val)=0 |
| virtual void | tx_set (const wax::obj &key, const wax::obj &val)=0 |
Protected Member Functions | |
| std::string | get_subdev_name (void) |
| dboard_iface::sptr | get_iface (void) |
| dboard_id_t | get_rx_id (void) |
| dboard_id_t | get_tx_id (void) |
A daughter board dboard_base class for all dboards. Only other dboard dboard_base classes should inherit this.
| typedef void* uhd::usrp::dboard_base::ctor_args_t |
An opaque type for the dboard constructor args. Derived classes should pass the args into the base class, but should not deal with the internals of the args.
| typedef boost::shared_ptr<dboard_base> uhd::usrp::dboard_base::sptr |
| virtual uhd::usrp::dboard_base::~dboard_base | ( | void | ) | [virtual] |
| dboard_iface::sptr uhd::usrp::dboard_base::get_iface | ( | void | ) | [protected] |
| dboard_id_t uhd::usrp::dboard_base::get_rx_id | ( | void | ) | [protected] |
| std::string uhd::usrp::dboard_base::get_subdev_name | ( | void | ) | [protected] |
| dboard_id_t uhd::usrp::dboard_base::get_tx_id | ( | void | ) | [protected] |
| virtual void uhd::usrp::dboard_base::rx_get | ( | const wax::obj & | key, |
| wax::obj & | val | ||
| ) | [pure virtual] |
Implemented in uhd::usrp::tx_dboard_base.
| virtual void uhd::usrp::dboard_base::rx_set | ( | const wax::obj & | key, |
| const wax::obj & | val | ||
| ) | [pure virtual] |
Implemented in uhd::usrp::tx_dboard_base.
| virtual void uhd::usrp::dboard_base::tx_get | ( | const wax::obj & | key, |
| wax::obj & | val | ||
| ) | [pure virtual] |
Implemented in uhd::usrp::rx_dboard_base.
| virtual void uhd::usrp::dboard_base::tx_set | ( | const wax::obj & | key, |
| const wax::obj & | val | ||
| ) | [pure virtual] |
Implemented in uhd::usrp::rx_dboard_base.
1.7.6.1