57class SensorDataSourceConfiguration
62 bool validate()
const;
64 bool is_enabled()
const;
66 bool is_sensor_provided(SensorIdentifier::value_type sensor_id)
const;
68 const std::unordered_map<uint64_t, SensorDataFileConfiguration>& files()
const;
70 const std::vector<SensorDataConfiguration>& sensors()
const;
72 void set_items_per_sample(uint64_t items_per_sample);
74 uint64_t get_items_per_sample()
const;
81 bool validate_files()
const;
83 bool validate_sensors()
const;
86 std::unordered_map<uint64_t, SensorDataFileConfiguration> files_;
87 std::vector<SensorDataConfiguration> sensors_;
88 uint64_t items_per_sample_;