|
| | recording (std::shared_ptr< time_service > ts=nullptr, std::shared_ptr< playback_device_watcher > watcher=nullptr) |
| |
| double | get_time () |
| |
| void | save (const char *filename, const char *section, bool append=false) const |
| |
| int | save_blob (const void *ptr, size_t size) |
| |
| template<class T > |
| std::pair< int, int > | insert_list (std::vector< T > list, std::vector< T > &target) |
| |
| template<class T > |
| void | save_list (std::vector< T > list, std::vector< T > &target, call_type type, int entity_id) |
| |
| call & | add_call (lookup_key key) |
| |
| template<class T > |
| std::vector< T > | load_list (const std::vector< T > &source, const call &c) |
| |
| template<class T > |
| std::vector< T > | load_list (const std::vector< T > &source, const int range_start, const int range_end) |
| |
| void | save_device_changed_data (backend_device_group old, backend_device_group curr, lookup_key k) |
| |
| void | save_device_info_list (std::vector< uvc_device_info > list, lookup_key k) |
| |
| void | save_device_info_list (std::vector< hid_device_info > list, lookup_key k) |
| |
| void | save_device_info_list (std::vector< usb_device_info > list, lookup_key k) |
| |
| void | save_stream_profiles (std::vector< stream_profile > list, lookup_key key) |
| |
| void | save_hid_sensors (std::vector< hid_sensor > list, lookup_key key) |
| |
| void | save_hid_sensors2_inputs (std::vector< hid_sensor_input > list, lookup_key key) |
| |
| std::vector< stream_profile > | load_stream_profiles (int id, call_type type) |
| |
| void | load_device_changed_data (backend_device_group &old, backend_device_group &curr, lookup_key k) |
| |
| std::vector< usb_device_info > | load_usb_device_info_list () |
| |
| std::vector< uvc_device_info > | load_uvc_device_info_list () |
| |
| std::vector< hid_device_info > | load_hid_device_info_list () |
| |
| std::vector< hid_sensor > | load_hid_sensors2_list (int entity_id) |
| |
| std::vector< uint8_t > | load_blob (int id) const |
| |
| call & | find_call (call_type t, int entity_id, std::function< bool(const call &c)> history_match_validation=[](const call &c) {return true;}) |
| |
| call * | cycle_calls (call_type call_type, int id) |
| |
| call * | pick_next_call (int id=0) |
| |
| size_t | size () const |
| |