class Mapping

Defined at line 1787 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h

Public Members

static const fidl_type_t * FidlType

Public Methods

bool IsEmpty ()

Returns whether no field is set.

const ::fuchsia::process::explorer::MmuFlags & mmu_flags ()

Defined at line 1793 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h

bool has_mmu_flags ()

Defined at line 1797 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h

::fuchsia::process::explorer::MmuFlags * mutable_mmu_flags ()

Defined at line 1801 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h

void clear_mmu_flags ()

Defined at line 1809 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h

bool has_vmo_koid ()

Defined at line 1821 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h

uint64_t * mutable_vmo_koid ()

Defined at line 1825 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h

void clear_vmo_koid ()

Defined at line 1833 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h

bool has_vmo_offset ()

Defined at line 1845 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h

uint64_t * mutable_vmo_offset ()

Defined at line 1849 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h

void clear_vmo_offset ()

Defined at line 1857 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h

const uint64_t & committed_pages ()

Defined at line 1865 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h

bool has_committed_pages ()

Defined at line 1869 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h

uint64_t * mutable_committed_pages ()

Defined at line 1873 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h

void clear_committed_pages ()

Defined at line 1881 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h

Mapping & set_mmu_flags (::fuchsia::process::explorer::MmuFlags _value)
Mapping & set_vmo_koid (uint64_t _value)
Mapping & set_vmo_offset (uint64_t _value)
Mapping & set_committed_pages (uint64_t _value)
void Mapping ()
void Mapping (Mapping && other)
const uint64_t & vmo_koid ()

Defined at line 1817 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h

const uint64_t & vmo_offset ()

Defined at line 1841 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h

void ~Mapping ()
Mapping & operator= (Mapping && other)
::std::unique_ptr<Mapping> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, Mapping * _value, size_t _offset)
zx_status_t Clone (Mapping * _result)