X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=pv%2Fdata%2Fsnapshot.cpp;h=39fdc011f1602e2686721b79bf6d9377a5e1cb40;hb=ff008de665c7990d5f3408f918ff090d8e6c60b2;hp=80b9fb3792e09e25a099edd631461ba67f411569;hpb=8dbbc7f0b9ea59d0f0d62225772f8a56eee125f5;p=pulseview.git diff --git a/pv/data/snapshot.cpp b/pv/data/snapshot.cpp index 80b9fb3..39fdc01 100644 --- a/pv/data/snapshot.cpp +++ b/pv/data/snapshot.cpp @@ -18,7 +18,7 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ -#include "snapshot.h" +#include "snapshot.hpp" #include #include @@ -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_;