X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=datasnapshot.h;fp=datasnapshot.h;h=f3bb3e2136475f3ba591306fb02b7d9704c24321;hp=315e3561562932e39e2ceedec6d53bfb68525065;hb=f556bc6a4d1798e59f6d0276cdb0d55b5ffab476;hpb=fe1ed361f1a80300499b94b70291d11ae0579ed1 diff --git a/datasnapshot.h b/datasnapshot.h index 315e3561..f3bb3e21 100644 --- a/datasnapshot.h +++ b/datasnapshot.h @@ -25,10 +25,17 @@ extern "C" { class DataSnapshot { public: - DataSnapshot(); + DataSnapshot(int unit_size); + + virtual ~DataSnapshot(); uint64_t get_sample_count(); protected: - uint64_t _sample_count; + void append_data(void *data, uint64_t length); + +protected: + void *_data; + uint64_t _data_length; + int _unit_size; };