18 #ifndef INCLUDED_UHD_USRP_DBOARD_MANAGER_HPP 19 #define INCLUDED_UHD_USRP_DBOARD_MANAGER_HPP 25 #include <boost/utility.hpp> 26 #include <boost/shared_ptr.hpp> 30 namespace uhd{
namespace usrp{
39 typedef boost::shared_ptr<dboard_manager>
sptr;
52 static void register_dboard(
54 dboard_ctor_t dboard_ctor,
55 const std::string &name,
56 const std::vector<std::string> &subdev_names = std::vector<std::string>(1,
"0")
68 static void register_dboard(
71 dboard_ctor_t dboard_ctor,
72 const std::string &name,
73 const std::vector<std::string> &subdev_names = std::vector<std::string>(1,
"0")
boost::shared_ptr< dboard_manager > sptr
Definition: dboard_manager.hpp:39
Definition: dboard_id.hpp:28
boost::shared_ptr< property_tree > sptr
Definition: property_tree.hpp:130
Definition: dboard_manager.hpp:37
#define UHD_API
Definition: config.hpp:79
Definition: convert.hpp:28
boost::shared_ptr< dboard_base > sptr
Definition: dboard_base.hpp:37
void * ctor_args_t
Definition: dboard_base.hpp:43
boost::shared_ptr< dboard_iface > sptr
Definition: dboard_iface.hpp:60