]> sigrok.org Git - pulseview.git/blobdiff - logicdatasnapshot.h
Added Pulses test case for LogicDataSnapshot
[pulseview.git] / logicdatasnapshot.h
index de0f4732bf28fb1c949a904b0c0364cb2ef1aaa1..974aff6cf1d3cd6f2199809d416f671176854aa6 100644 (file)
@@ -27,6 +27,7 @@ namespace LogicDataSnapshotTest {
        class Pow2;
        class Basic;
        class LargeData;
        class Pow2;
        class Basic;
        class LargeData;
+       class Pulses;
 }
 
 class LogicDataSnapshot : public DataSnapshot
 }
 
 class LogicDataSnapshot : public DataSnapshot
@@ -79,6 +80,7 @@ public:
                float min_length, int sig_index);
 
 private:
                float min_length, int sig_index);
 
 private:
+       uint64_t get_subsample(int level, uint64_t offset) const;
 
        static int64_t pow2_ceil(int64_t x, unsigned int power);
 
 
        static int64_t pow2_ceil(int64_t x, unsigned int power);
 
@@ -89,4 +91,5 @@ private:
        friend class LogicDataSnapshotTest::Pow2;
        friend class LogicDataSnapshotTest::Basic;
        friend class LogicDataSnapshotTest::LargeData;
        friend class LogicDataSnapshotTest::Pow2;
        friend class LogicDataSnapshotTest::Basic;
        friend class LogicDataSnapshotTest::LargeData;
+       friend class LogicDataSnapshotTest::Pulses;
 };
 };