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

Method GetArray

metadata.cpp:303–313  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

301}
302
303vector<Ref<Metadata>> Metadata::GetArray() const
304{
305 size_t size = 0;
306 BNMetadata** data = BNMetadataGetArray(m_object, &size);
307 vector<Ref<Metadata>> result;
308 result.reserve(size);
309 for (size_t i = 0; i < size; i++)
310 result.push_back(new Metadata(data[i]));
311 BNFreeMetadataArray(data);
312 return result;
313}
314
315map<std::string, Ref<Metadata>> Metadata::GetKeyValueStore() const
316{

Callers 9

formatMethod · 0.80
HashRapidValueFunction · 0.80
DeserializeFunction · 0.80
DeserializeFunction · 0.80
MachoViewMethod · 0.80
GetMethod · 0.80
GetMethod · 0.80
DeserializedMetadataMethod · 0.80
PEHeadersMethod · 0.80

Calls 1

push_backMethod · 0.80

Tested by

no test coverage detected