8 #ifndef INCLUDED_UHD_TYPES_WB_IFACE_HPP     9 #define INCLUDED_UHD_TYPES_WB_IFACE_HPP    14 #include <boost/shared_ptr.hpp>    22     typedef boost::shared_ptr<wb_iface> 
sptr;
    32     virtual void poke64(
const wb_addr_type addr, 
const uint64_t data);
    39     virtual uint64_t peek64(
const wb_addr_type addr);
    46     virtual void poke32(
const wb_addr_type addr, 
const uint32_t data);
    53     virtual uint32_t peek32(
const wb_addr_type addr);
    60     virtual void poke16(
const wb_addr_type addr, 
const uint16_t data);
    67     virtual uint16_t peek16(
const wb_addr_type addr);
    73     typedef boost::shared_ptr<timed_wb_iface> 
sptr;
 boost::shared_ptr< wb_iface > sptr
Definition: wb_iface.hpp:22
 
Definition: time_spec.hpp:29
 
Definition: build_info.hpp:14
 
Definition: wb_iface.hpp:70
 
#define UHD_API
Definition: config.h:63
 
boost::shared_ptr< timed_wb_iface > sptr
Definition: wb_iface.hpp:73
 
uint32_t wb_addr_type
Definition: wb_iface.hpp:23
 
Definition: wb_iface.hpp:19