MCPcopy Create free account
hub / github.com/comaps/comaps / Seek

Method Seek

libs/drape/cpu_buffer.cpp:37–43  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

35}
36
37void CPUBuffer::Seek(uint32_t elementNumber)
38{
39 uint32_t offsetFromBegin = GetElementSize() * elementNumber;
40 ASSERT(Data() + offsetFromBegin <= Data() + m_memory->size(), ());
41 TBase::Seek(elementNumber);
42 m_memoryCursor = NonConstData() + offsetFromBegin;
43}
44
45uint32_t CPUBuffer::GetCurrentElementNumber() const
46{

Callers 15

AddPointMethod · 0.45
WriteMethod · 0.45
WriteMethod · 0.45
FinishMethod · 0.45
BuildRoadAltitudesFunction · 0.45
BuildPostcodePointsImplFunction · 0.45
SerializeMethod · 0.45
SerializeMethod · 0.45
FreezeMethod · 0.45
MergeMethod · 0.45
SerializeMethod · 0.45

Calls 4

ASSERTFunction · 0.85
SeekFunction · 0.85
DataClass · 0.50
sizeMethod · 0.45

Tested by 3

UNIT_TESTFunction · 0.36
UNIT_TESTFunction · 0.36
UNIT_TESTFunction · 0.36