UHD  003.001.002
Public Member Functions | List of all members
uhd::usrp::rx_dboard_base Class Reference

#include <dboard_base.hpp>

Inheritance diagram for uhd::usrp::rx_dboard_base:
uhd::usrp::dboard_base

Public Member Functions

 rx_dboard_base (ctor_args_t)
 
virtual ~rx_dboard_base (void)
 
void tx_get (const wax::obj &key, wax::obj &val)
 
void tx_set (const wax::obj &key, const wax::obj &val)
 
- Public Member Functions inherited from uhd::usrp::dboard_base
 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
 

Additional Inherited Members

- Public Types inherited from uhd::usrp::dboard_base
typedef boost::shared_ptr< dboard_basesptr
 
typedef void * ctor_args_t
 
- Protected Member Functions inherited from uhd::usrp::dboard_base
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)
 

Detailed Description

A rx daughter board only implements rx methods. Sub classes for rx-only boards should inherit this.

Constructor & Destructor Documentation

◆ rx_dboard_base()

uhd::usrp::rx_dboard_base::rx_dboard_base ( ctor_args_t  )

Create a new rx dboard object, override in subclasses.

◆ ~rx_dboard_base()

virtual uhd::usrp::rx_dboard_base::~rx_dboard_base ( void  )
virtual

Member Function Documentation

◆ tx_get()

void uhd::usrp::rx_dboard_base::tx_get ( const wax::obj key,
wax::obj val 
)
virtual

◆ tx_set()

void uhd::usrp::rx_dboard_base::tx_set ( const wax::obj key,
const wax::obj val 
)
virtual

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