template <typename BuilderImpl>
class WireTableBaseBuilder
Defined at line 1825 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/cpp/fidl/fuchsia.process.explorer/cpp/wire_types.h
Public Methods
::fuchsia_process_explorer::wire::Mapping Build ()
Build and return the table. The builder should not be used after this.
bool has_mmu_flags ()
void clear_mmu_flags ()
Clears the mmu_flags field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
::fuchsia_process_explorer::wire::MmuFlags & mmu_flags ()
Getter for mmu_flags.
BuilderImpl & mmu_flags (::fuchsia_process_explorer::wire::MmuFlags elem)
Setter for mmu_flags.
bool has_vmo_koid ()
void clear_vmo_koid ()
Clears the vmo_koid field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
uint64_t & vmo_koid ()
Getter for vmo_koid.
BuilderImpl & vmo_koid (Wrapper_Ignore_Me_< ::fidl::ObjectView<uint64_t>> elem)
Setter for vmo_koid.
bool has_vmo_offset ()
void clear_vmo_offset ()
Clears the vmo_offset field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
uint64_t & vmo_offset ()
Getter for vmo_offset.
BuilderImpl & vmo_offset (Wrapper_Ignore_Me_< ::fidl::ObjectView<uint64_t>> elem)
Setter for vmo_offset.
bool has_committed_pages ()
void clear_committed_pages ()
Clears the committed_pages field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
uint64_t & committed_pages ()
Getter for committed_pages.
BuilderImpl & committed_pages (Wrapper_Ignore_Me_< ::fidl::ObjectView<uint64_t>> elem)
Setter for committed_pages.
Protected Methods
void WireTableBaseBuilder< ::fuchsia_process_explorer::wire::Mapping, BuilderImpl> (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_process_explorer::wire::Mapping>> && frame)