From 3ffab508ab9338b78c7889985cf94800206c7b97 Mon Sep 17 00:00:00 2001 From: Frank Osterfeld Date: Thu, 7 Mar 2024 18:18:40 +0100 Subject: [PATCH] Adapt to graph-prototype API changes --- blocklib/timing/src/test-timing.cpp | 4 ++-- blocklib/timing/test/qa_timing.cpp | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/blocklib/timing/src/test-timing.cpp b/blocklib/timing/src/test-timing.cpp index 7977a27..6331b22 100644 --- a/blocklib/timing/src/test-timing.cpp +++ b/blocklib/timing/src/test-timing.cpp @@ -256,7 +256,7 @@ void showTimingEventTable(Timing &timing) { ImGui::TableSetupColumn("##addToSchedule"); ImGui::TableHeadersRow(); - auto data = event_reader.get(); + auto data = event_reader.get(event_reader.available()); for (const auto &evt : std::ranges::reverse_view{data}) { drawSnoopedEventTableRow(evt, timing); @@ -636,7 +636,7 @@ class TimePlot { explicit TimePlot(BufferT &_events) : snoopReader{_events.new_reader()} { } void updateStreaming() { - auto newEvents = snoopReader.get(); + auto newEvents = snoopReader.get(snoopReader.available()); if (startTime == 0 && !newEvents.empty()) { startTime = newEvents[0].time; } diff --git a/blocklib/timing/test/qa_timing.cpp b/blocklib/timing/test/qa_timing.cpp index 318ca63..535b00f 100644 --- a/blocklib/timing/test/qa_timing.cpp +++ b/blocklib/timing/test/qa_timing.cpp @@ -18,7 +18,7 @@ const boost::ut::suite TimingTests = [] { timing.injectEvent(Timing::Event{5000, 0x1234, 0x12}, timing.currentTimeTAI()); std::this_thread::sleep_for(20ms); timing.process(); - auto data = reader.get(); + auto data = reader.get(reader.available()); expect(data.size() == 2_ul); expect(data[0].id() == 0x10); expect(data[1].param() == 0x12); @@ -32,7 +32,7 @@ const boost::ut::suite TimingTests = [] { timing.injectEvent(Timing::Event{2000, 0x10, 0x20}, timing.currentTimeTAI()); timing.injectEvent(Timing::Event{5000, 0x1234, 0x12}, timing.currentTimeTAI()); timing.process(); - auto data = reader.get(); + auto data = reader.get(reader.available()); expect(data.size() == 2_ul); expect(data[0].id() == 0x10); expect(data[1].param() == 0x12);