MCPcopy Create free account
hub / github.com/PDAL/PDAL / fillBuffer

Method fillBuffer

io/OptechReader.cpp:249–259  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

247
248
249size_t OptechReader::fillBuffer()
250{
251 size_t numRecords = (std::min)(m_header.numRecords - m_recordIndex,
252 MaxNumRecordsInBuffer);
253
254 buffer_size_t bufferSize = NumBytesInRecord * numRecords;
255 m_buffer.resize(bufferSize);
256 m_istream->get(m_buffer);
257 m_extractor = LeExtractor(m_buffer.data(), m_buffer.size());
258 return numRecords;
259}
260
261
262void OptechReader::done(PointTableRef)

Callers

nothing calls this directly

Calls 5

LeExtractorClass · 0.85
resizeMethod · 0.80
getMethod · 0.45
dataMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected