]> sigrok.org Git - pulseview.git/blobdiff - datasnapshot.h
Made unit tests optional
[pulseview.git] / datasnapshot.h
index 315e3561562932e39e2ceedec6d53bfb68525065..c768e112d5f39d0d274fd94f39695c2f772549e1 100644 (file)
@@ -25,10 +25,17 @@ extern "C" {
 class DataSnapshot
 {
 public:
-       DataSnapshot();
+       DataSnapshot(int unit_size);
+
+       virtual ~DataSnapshot();
 
        uint64_t get_sample_count();
 
 protected:
+       void append_data(void *data, uint64_t samples);
+
+protected:
+       void *_data;
        uint64_t _sample_count;
+       int _unit_size;
 };