23 virtual const std::vector<rs_usb_interface>
get_interfaces()
const = 0;
37 virtual const std::vector<rs_usb_interface>
get_interfaces()
const override {
return std::vector<std::shared_ptr<usb_interface>>(); }
40 virtual const std::vector<usb_descriptor>
get_descriptors()
const override {
return std::vector<usb_descriptor>(); }