X-Git-Url: http://git.code-monkey.de/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fdata%2Fsnapshot.cpp;h=39fdc011f1602e2686721b79bf6d9377a5e1cb40;hp=6e1235d24218fafce46f95c8c99a93c759d87109;hb=ff008de665c7990d5f3408f918ff090d8e6c60b2;hpb=7f4038d6abbe86e8a8c511df188293a704064167 diff --git a/pv/data/snapshot.cpp b/pv/data/snapshot.cpp index 6e1235d..39fdc01 100644 --- a/pv/data/snapshot.cpp +++ b/pv/data/snapshot.cpp @@ -30,9 +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) { @@ -56,6 +57,16 @@ 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_;