projects
/
pulseview.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Added tests, and corrected behaviour of LogicDataSnapshot::pow2_ceil
[pulseview.git]
/
logicdatasnapshot.h
diff --git
a/logicdatasnapshot.h
b/logicdatasnapshot.h
index 630aad431879ebfe90a4df192e304dda174b6ad2..de0f4732bf28fb1c949a904b0c0364cb2ef1aaa1 100644
(file)
--- a/
logicdatasnapshot.h
+++ b/
logicdatasnapshot.h
@@
-24,6
+24,7
@@
#include <vector>
namespace LogicDataSnapshotTest {
#include <vector>
namespace LogicDataSnapshotTest {
+ class Pow2;
class Basic;
class LargeData;
}
class Basic;
class LargeData;
}
@@
-79,12
+80,13
@@
public:
private:
private:
- static in
line int64_t pow2_ceil(int64_t x,
int power);
+ static in
t64_t pow2_ceil(int64_t x, unsigned
int power);
private:
struct MipMapLevel _mip_map[ScaleStepCount];
uint64_t _last_append_sample;
private:
struct MipMapLevel _mip_map[ScaleStepCount];
uint64_t _last_append_sample;
+ friend class LogicDataSnapshotTest::Pow2;
friend class LogicDataSnapshotTest::Basic;
friend class LogicDataSnapshotTest::LargeData;
};
friend class LogicDataSnapshotTest::Basic;
friend class LogicDataSnapshotTest::LargeData;
};