17namespace uhd { 
namespace usrp_clock {
 
   47    typedef std::shared_ptr<multi_usrp_clock> 
sptr;
 
   75    virtual uint32_t 
get_time(
size_t board = 0) = 0;
 
Definition: device_addr.hpp:38
 
std::shared_ptr< device > sptr
Definition: device.hpp:29
 
Definition: multi_usrp_clock.hpp:45
 
std::shared_ptr< multi_usrp_clock > sptr
Definition: multi_usrp_clock.hpp:47
 
virtual std::string get_pp_string(void)=0
 
virtual size_t get_num_boards(void)=0
Get the number of USRP Clocks in this configuration.
 
static sptr make(const device_addr_t &dev_addr)
 
virtual sensor_value_t get_sensor(const std::string &name, size_t board=0)=0
 
virtual device::sptr get_device(void)=0
 
virtual ~multi_usrp_clock(void)=0
 
virtual uint32_t get_time(size_t board=0)=0
Get time from device.
 
virtual std::vector< std::string > get_sensor_names(size_t board=0)=0
 
#define UHD_API
Definition: config.h:87
 
Definition: build_info.hpp:12
 
boost::noncopyable noncopyable
Definition: noncopyable.hpp:45
 
Definition: sensors.hpp:29