18 #ifndef INCLUDED_UHD_IMAGE_LOADER_HPP    19 #define INCLUDED_UHD_IMAGE_LOADER_HPP    23 #include <boost/function.hpp>    58     typedef boost::function<bool(const image_loader_args_t &)> 
loader_fcn_t;
    66     static void register_image_loader(
    67         const std::string &device_type,
    68         const loader_fcn_t &loader_fcn,
    69         const std::string &recovery_instructions
    85     static std::string get_recovery_instructions(
const std::string &device_type);
 
boost::function< bool(const image_loader_args_t &)> loader_fcn_t
Signature of an image loading function. 
Definition: image_loader.hpp:58
 
uhd::device_addr_t args
Definition: image_loader.hpp:35
 
Definition: convert.hpp:28
 
Definition: image_loader.hpp:34
 
bool load_fpga
Definition: image_loader.hpp:37
 
#define UHD_API
Definition: config.h:66
 
std::string fpga_path
Definition: image_loader.hpp:39
 
std::string firmware_path
Definition: image_loader.hpp:38
 
Definition: image_loader.hpp:30
 
Definition: device_addr.hpp:47
 
bool load_firmware
Definition: image_loader.hpp:36