1 #ifndef HRK_LIDAR_LOG_READER_H
2 #define HRK_LIDAR_LOG_READER_H
23 virtual bool load(
const std::string& log_file) = 0;
25 virtual void log_range(
int& first_step,
int& last_step,
26 int& group_steps) = 0;
27 virtual void log_scans(
int& scan_times,
int& scan_skips) = 0;
29 virtual size_t total_sec()
const = 0;
30 virtual size_t total_scans()
const = 0;
31 virtual bool scan_data(
size_t scan_index,
32 long& total_play_second,
33 long& msec_to_next_scan) = 0;
35 virtual bool reload() = 0;
36 virtual bool set_next_scans(
int scan_index) = 0;
接続のインターフェース
Definition: Connection.h:21
measurement_t
Definition: Lidar.h:30
Definition: Lidar_log_reader.h:16