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)
{
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_;