]> sigrok.org Git - pulseview.git/blobdiff - pv/logicdatasnapshot.h
Moved file load into a thread
[pulseview.git] / pv / logicdatasnapshot.h
index 8e494bedccc916d64f883363a59f7e2c1f0ccaf0..63680200d11f4bfce47ef24f6e6f31fdf9345f7c 100644 (file)
@@ -18,6 +18,9 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
  */
 
+#ifndef PULSEVIEW_PV_LOGICDATASNAPSHOT_H
+#define PULSEVIEW_PV_LOGICDATASNAPSHOT_H
+
 #include "datasnapshot.h"
 
 #include <utility>
@@ -65,9 +68,9 @@ private:
 
        void append_payload_to_mipmap();
 
-public:
        uint64_t get_sample(uint64_t index) const;
 
+public:
        /**
         * Parses a logic data snapshot to generate a list of transitions
         * in a time interval to a given level of detail.
@@ -99,3 +102,5 @@ private:
 };
 
 } // namespace pv
+
+#endif // PULSEVIEW_PV_LOGICDATASNAPSHOT_H