This is the complete list of members for uhd::niusrprio::niriok_proxy, including all inherited members.
_close()=0 | uhd::niusrprio::niriok_proxy | protectedpure virtual |
_device_handle | uhd::niusrprio::niriok_proxy | protected |
_interface_num | uhd::niusrprio::niriok_proxy | protected |
_rio_quirks | uhd::niusrprio::niriok_proxy | protected |
_synchronization | uhd::niusrprio::niriok_proxy | protectedstatic |
add_fifo_resource(const nirio_fifo_info_t &fifo_info)=0 | uhd::niusrprio::niriok_proxy | pure virtual |
close(void)=0 | uhd::niusrprio::niriok_proxy | pure virtual |
configure_fifo(uint32_t channel, uint32_t requested_depth, uint8_t requires_actuals, uint32_t &actual_depth, uint32_t &actual_size)=0 | uhd::niusrprio::niriok_proxy | pure virtual |
get_attribute(const nirio_device_attribute32_t attribute, uint32_t &attrValue)=0 | uhd::niusrprio::niriok_proxy | pure virtual |
get_cached_session(uint32_t &session)=0 | uhd::niusrprio::niriok_proxy | pure virtual |
get_interface_num() | uhd::niusrprio::niriok_proxy | inline |
get_rio_quirks() | uhd::niusrprio::niriok_proxy | inline |
get_version(nirio_version_t type, uint32_t &major, uint32_t &upgrade, uint32_t &maintenance, char &phase, uint32_t &build)=0 | uhd::niusrprio::niriok_proxy | pure virtual |
grant_fifo(uint32_t channel, uint32_t elements_to_grant)=0 | uhd::niusrprio::niriok_proxy | pure virtual |
make_and_open(const std::string &interface_path) | uhd::niusrprio::niriok_proxy | static |
map_fifo_memory(uint32_t fifo_instance, size_t size, nirio_driver_iface::rio_mmap_t &map)=0 | uhd::niusrprio::niriok_proxy | pure virtual |
niriok_proxy() | uhd::niusrprio::niriok_proxy | |
open(const std::string &interface_path)=0 | uhd::niusrprio::niriok_proxy | pure virtual |
peek(uint32_t offset, uint32_t &value)=0 | uhd::niusrprio::niriok_proxy | pure virtual |
peek(uint32_t offset, uint64_t &value)=0 | uhd::niusrprio::niriok_proxy | pure virtual |
poke(uint32_t offset, const uint32_t &value)=0 | uhd::niusrprio::niriok_proxy | pure virtual |
poke(uint32_t offset, const uint64_t &value)=0 | uhd::niusrprio::niriok_proxy | pure virtual |
read_fifo(uint32_t channel, uint32_t elements_to_read, void *buffer, uint32_t buffer_datatype_width, uint32_t scalar_type, uint32_t bit_width, uint32_t timeout, uint32_t &number_read, uint32_t &number_remaining)=0 | uhd::niusrprio::niriok_proxy | pure virtual |
reset()=0 | uhd::niusrprio::niriok_proxy | pure virtual |
set_attribute(const nirio_device_attribute32_t attribute, const uint32_t value)=0 | uhd::niusrprio::niriok_proxy | pure virtual |
set_device_config()=0 | uhd::niusrprio::niriok_proxy | pure virtual |
sptr typedef | uhd::niusrprio::niriok_proxy | |
start_fifo(uint32_t channel)=0 | uhd::niusrprio::niriok_proxy | pure virtual |
stop_all_fifos()=0 | uhd::niusrprio::niriok_proxy | pure virtual |
stop_fifo(uint32_t channel)=0 | uhd::niusrprio::niriok_proxy | pure virtual |
unmap_fifo_memory(nirio_driver_iface::rio_mmap_t &map)=0 | uhd::niusrprio::niriok_proxy | pure virtual |
wait_on_fifo(uint32_t channel, uint32_t elements_requested, uint32_t scalar_type, uint32_t bit_width, uint32_t timeout, uint8_t output, void *&data_pointer, uint32_t &elements_acquired, uint32_t &elements_remaining)=0 | uhd::niusrprio::niriok_proxy | pure virtual |
write_fifo(uint32_t channel, uint32_t elements_to_write, void *buffer, uint32_t buffer_datatype_width, uint32_t scalar_type, uint32_t bit_width, uint32_t timeout, uint32_t &number_remaining)=0 | uhd::niusrprio::niriok_proxy | pure virtual |
~niriok_proxy() | uhd::niusrprio::niriok_proxy | virtual |