MCPcopy Create free account
hub / github.com/Serial-Studio/Serial-Studio / CheckSampleBufferSize

Method CheckSampleBufferSize

lib/mdflib/mdflib/src/canbusobserver.cpp:237–249  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

235}
236
237bool CanBusObserver::CheckSampleBufferSize() {
238 if (sample_buffer_.size() != nof_samples_) {
239 // Resize the internal buffer.
240 try {
241 sample_buffer_.resize(nof_samples_);
242 sample_buffer_.shrink_to_fit();
243 } catch (const std::exception& err) {
244 MDF_ERROR() << "Didn't resize the buffer: " << err.what();
245 return false;
246 }
247 }
248 return true;
249}
250
251void CanBusObserver::ClearSampleBuffer() {
252 if (!sample_buffer_.empty()) {

Callers

nothing calls this directly

Calls 2

sizeMethod · 0.45
resizeMethod · 0.45

Tested by

no test coverage detected