18 #ifndef INCLUDED_UHD_USRP_DBOARD_BASE_HPP 19 #define INCLUDED_UHD_USRP_DBOARD_BASE_HPP 24 #include <boost/utility.hpp> 25 #include <boost/shared_ptr.hpp> 30 namespace uhd{
namespace usrp{
38 typedef boost::shared_ptr<dboard_base>
sptr;
54 std::string get_subdev_name(
void);
Definition: dboard_id.hpp:28
virtual ~dboard_base()
Definition: dboard_base.hpp:48
boost::shared_ptr< property_tree > sptr
Definition: property_tree.hpp:220
virtual void initialize()
Definition: dboard_base.hpp:51
Definition: build_info.hpp:25
Definition: dboard_base.hpp:84
Definition: dboard_base.hpp:97
Definition: dboard_eeprom.hpp:28
Definition: dboard_base.hpp:71
boost::shared_ptr< dboard_base > sptr
Definition: dboard_base.hpp:38
void * ctor_args_t
Definition: dboard_base.hpp:44
#define UHD_PIMPL_DECL(_name)
Definition: pimpl.hpp:42
#define UHD_API
Definition: config.h:73
boost::shared_ptr< dboard_iface > sptr
Definition: dboard_iface.hpp:64
Definition: dboard_base.hpp:36
virtual ~rx_dboard_base()
Definition: dboard_base.hpp:90
virtual ~tx_dboard_base()
Definition: dboard_base.hpp:103
virtual ~xcvr_dboard_base()
Definition: dboard_base.hpp:77