X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=pv%2Fdata%2Fsnapshot.hpp;h=6015de9e65a9a367f7f29e52af84b274f83316fe;hb=ff008de665c7990d5f3408f918ff090d8e6c60b2;hp=29d0eed44bc98b14c6b2c0528d9c9faadea84029;hpb=2acdb232d6bb452cfdfaea3ef5218fb4da592329;p=pulseview.git diff --git a/pv/data/snapshot.hpp b/pv/data/snapshot.hpp index 29d0eed..6015de9 100644 --- a/pv/data/snapshot.hpp +++ b/pv/data/snapshot.hpp @@ -31,12 +31,17 @@ namespace data { class Snapshot { public: - Snapshot(unsigned int unit_size); + Snapshot(uint64_t samplerate, unsigned int unit_size); virtual ~Snapshot(); uint64_t get_sample_count() const; + double start_time() const; + + double samplerate() const; + void set_samplerate(double samplerate); + unsigned int unit_size() const; /** @@ -73,6 +78,8 @@ protected: mutable std::recursive_mutex mutex_; std::vector data_; uint64_t sample_count_; + double start_time_; + double samplerate_; uint64_t capacity_; unsigned int unit_size_; };