#include <uhd/usrp/dboard_base.hpp>
 
  
| Public Types | |
| typedef std::shared_ptr< dboard_base > | sptr | 
| typedef void * | ctor_args_t | 
| Public Member Functions | |
| dboard_base (ctor_args_t) | |
| virtual | ~dboard_base () | 
| virtual void | initialize () | 
| 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) | 
| dboard_eeprom_t | get_rx_eeprom (void) | 
| dboard_eeprom_t | get_tx_eeprom (void) | 
| property_tree::sptr | get_rx_subtree (void) | 
| property_tree::sptr | get_tx_subtree (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 std::shared_ptr<dboard_base> uhd::usrp::dboard_base::sptr | 
| uhd::usrp::dboard_base::dboard_base | ( | ctor_args_t | ) | 
| 
 | inlinevirtual | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | inlinevirtual |