MCPcopy Create free account
hub / github.com/Vector35/binaryninja-api / BaseClassDescriptor

Method BaseClassDescriptor

plugins/rtti/microsoft.cpp:34–45  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

32
33
34BaseClassDescriptor::BaseClassDescriptor(BinaryView *view, uint64_t address)
35{
36 BinaryReader reader = BinaryReader(view);
37 reader.Seek(address);
38 pTypeDescriptor = static_cast<int32_t>(reader.Read32());
39 numContainedBases = reader.Read32();
40 where_mdisp = static_cast<int32_t>(reader.Read32());
41 where_pdisp = static_cast<int32_t>(reader.Read32());
42 where_vdisp = static_cast<int32_t>(reader.Read32());
43 attributes = reader.Read32();
44 pClassHierarchyDescriptor = static_cast<int32_t>(reader.Read32());
45}
46
47
48BaseClassArray::BaseClassArray(BinaryView *view, uint64_t address, uint32_t length) : length(length)

Callers

nothing calls this directly

Calls 3

BinaryReaderClass · 0.50
SeekMethod · 0.45
Read32Method · 0.45

Tested by

no test coverage detected