X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=pv%2Fdata%2Fsnapshot.cpp;h=39fdc011f1602e2686721b79bf6d9377a5e1cb40;hb=ff008de665c7990d5f3408f918ff090d8e6c60b2;hp=58da4dbd56f48f65077a0be4264cfd8dcc69aa49;hpb=2acdb232d6bb452cfdfaea3ef5218fb4da592329;p=pulseview.git diff --git a/pv/data/snapshot.cpp b/pv/data/snapshot.cpp index 58da4db..39fdc01 100644 --- a/pv/data/snapshot.cpp +++ b/pv/data/snapshot.cpp @@ -30,8 +30,10 @@ using std::recursive_mutex; namespace pv { namespace data { -Snapshot::Snapshot(unsigned int unit_size) : +Snapshot::Snapshot(uint64_t samplerate, unsigned int unit_size) : sample_count_(0), + start_time_(0), + samplerate_(samplerate), capacity_(0), unit_size_(unit_size) { @@ -50,6 +52,21 @@ uint64_t Snapshot::get_sample_count() const return sample_count_; } +double Snapshot::start_time() const +{ + return start_time_; +} + +double Snapshot::samplerate() const +{ + return samplerate_; +} + +void Snapshot::set_samplerate(double samplerate) +{ + samplerate_ = samplerate; +} + unsigned int Snapshot::unit_size() const { return unit_size_;