  | 
  
    USRP Hardware Driver and USRP Manual
    Version: 4.4.0.HEAD-0-g5fac246b
    
   UHD and USRP Manual 
   | 
           
 | 
 
 
 
 
Go to the documentation of this file.
   29     typedef std::shared_ptr<device> 
sptr;
 
   44     static void register_device(
 
   45         const find_t& find, 
const make_t& make, 
const device_filter_t filter);
 
   74         const device_addr_t& hint, device_filter_t filter = ANY, 
size_t which = 0);
 
  100     virtual bool recv_async_msg(
 
  107     device_filter_t get_device_type() 
const;
 
  
 
std::vector< device_addr_t > device_addrs_t
A typedef for a vector of device addresses.
Definition: device_addr.hpp:93
 
std::shared_ptr< rx_streamer > sptr
Definition: stream.hpp:169
 
std::shared_ptr< tx_streamer > sptr
Definition: stream.hpp:267
 
uhd::property_tree::sptr _tree
Definition: device.hpp:110
 
#define UHD_API
Definition: config.h:87
 
std::shared_ptr< property_tree > sptr
Definition: property_tree.hpp:222
 
Definition: device_addr.hpp:37
 
std::function< device_addrs_t(const device_addr_t &)> find_t
Definition: device.hpp:30
 
@ USRP
Definition: device.hpp:34
 
std::function< sptr(const device_addr_t &)> make_t
Definition: device.hpp:31
 
Definition: build_info.hpp:12
 
Definition: stream.hpp:47
 
std::shared_ptr< device > sptr
Definition: device.hpp:29
 
boost::noncopyable noncopyable
Definition: noncopyable.hpp:45
 
device_filter_t _type
Definition: device.hpp:111
 
device_filter_t
Device type, used as a filter in make.
Definition: device.hpp:34
 
Definition: device.hpp:26