class ModuleMap

Defined at line 359 of file fidling/gen/sdk/fidl/fuchsia.memory.sampler/fuchsia.memory.sampler/cpp/fidl/fuchsia.memory.sampler/cpp/wire_types.h

Information necessary for the symbolization of a module.

Represents the subset of an ELF module relevant for the purposes of

the profiler. The main use case for this map is the symbolization of stack traces.

Public Methods

bool IsEmpty ()

Returns whether no field is set.

bool HasUnknownData ()

Returns whether the table references unknown fields.

::fidl::WireTableBuilder< ::fuchsia_memory_sampler::wire::ModuleMap> Builder (::fidl::AnyArena & arena)

Return a builder that by defaults allocates of an arena.

::fidl::WireTableExternalBuilder< ::fuchsia_memory_sampler::wire::ModuleMap> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_memory_sampler::wire::ModuleMap>> frame)

Return a builder that relies on explicitly allocating |fidl::ObjectView|s.

void ModuleMap ()

Defined at line 361 of file fidling/gen/sdk/fidl/fuchsia.memory.sampler/fuchsia.memory.sampler/cpp/fidl/fuchsia.memory.sampler/cpp/wire_types.h

void ModuleMap (const ModuleMap & other)

Defined at line 362 of file fidling/gen/sdk/fidl/fuchsia.memory.sampler/fuchsia.memory.sampler/cpp/fidl/fuchsia.memory.sampler/cpp/wire_types.h

::fidl::VectorView<uint8_t> & build_id ()

Build ID, a string which uniquely identifies a module build.

bool has_build_id ()
::fidl::VectorView< ::fuchsia_memory_sampler::wire::ExecutableSegment> & executable_segments ()

Collection of executable segments.

bool has_executable_segments ()
ModuleMap & operator= (const ModuleMap & other)

Defined at line 363 of file fidling/gen/sdk/fidl/fuchsia.memory.sampler/fuchsia.memory.sampler/cpp/fidl/fuchsia.memory.sampler/cpp/wire_types.h

void ModuleMap (ModuleMap && other)

Defined at line 364 of file fidling/gen/sdk/fidl/fuchsia.memory.sampler/fuchsia.memory.sampler/cpp/fidl/fuchsia.memory.sampler/cpp/wire_types.h

ModuleMap & operator= (ModuleMap && other)

Defined at line 365 of file fidling/gen/sdk/fidl/fuchsia.memory.sampler/fuchsia.memory.sampler/cpp/fidl/fuchsia.memory.sampler/cpp/wire_types.h

void ~ModuleMap ()

Defined at line 367 of file fidling/gen/sdk/fidl/fuchsia.memory.sampler/fuchsia.memory.sampler/cpp/fidl/fuchsia.memory.sampler/cpp/wire_types.h

Friends

class WireTableBaseBuilder
class WireTableBaseBuilder