+ return snapshots_;
+}
+
+void Analog::clear()
+{
+ snapshots_.clear();
+}
+
+uint64_t Analog::get_max_sample_count() const
+{
+ uint64_t l = 0;
+ for (const std::shared_ptr<AnalogSnapshot> s : snapshots_) {
+ assert(s);
+ l = max(l, s->get_sample_count());
+ }
+ return l;