X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=datasnapshot.h;h=f3bb3e2136475f3ba591306fb02b7d9704c24321;hp=315e3561562932e39e2ceedec6d53bfb68525065;hb=7cd5faf8cfed1871195aed7a4c325342172944b3;hpb=28a4c9c5eb20296199fc3496bb40b7733dffac75 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; };