class SecureHeapAndRangeModification
Defined at line 7284 of file fidling/gen/sdk/fidl/fuchsia.sysmem2/fuchsia.sysmem2/cpp/fidl/fuchsia.sysmem2/cpp/natural_types.h
Public Methods
void SecureHeapAndRangeModification (Storage_ storage)
void SecureHeapAndRangeModification ()
Defined at line 7289 of file fidling/gen/sdk/fidl/fuchsia.sysmem2/fuchsia.sysmem2/cpp/fidl/fuchsia.sysmem2/cpp/natural_types.h
void SecureHeapAndRangeModification (SecureHeapAndRangeModification && )
Defined at line 7290 of file fidling/gen/sdk/fidl/fuchsia.sysmem2/fuchsia.sysmem2/cpp/fidl/fuchsia.sysmem2/cpp/natural_types.h
void SecureHeapAndRangeModification (const SecureHeapAndRangeModification & other)
SecureHeapAndRangeModification & operator= (SecureHeapAndRangeModification && )
Defined at line 7291 of file fidling/gen/sdk/fidl/fuchsia.sysmem2/fuchsia.sysmem2/cpp/fidl/fuchsia.sysmem2/cpp/natural_types.h
SecureHeapAndRangeModification & operator= (const SecureHeapAndRangeModification & other)
bool operator== (const SecureHeapAndRangeModification & other)
bool operator!= (const SecureHeapAndRangeModification & other)
bool IsEmpty ()
const std::optional< ::fuchsia_sysmem2::Heap> & heap ()
::std::optional< ::fuchsia_sysmem2::Heap> & heap ()
SecureHeapAndRangeModification & heap (std::optional< ::fuchsia_sysmem2::Heap> value)
Setter for heap.
const std::optional< ::fuchsia_sysmem2::SecureHeapRange> & old_range ()
::std::optional< ::fuchsia_sysmem2::SecureHeapRange> & old_range ()
SecureHeapAndRangeModification & old_range (std::optional< ::fuchsia_sysmem2::SecureHeapRange> value)
Setter for old_range.
const std::optional< ::fuchsia_sysmem2::SecureHeapRange> & new_range ()
::std::optional< ::fuchsia_sysmem2::SecureHeapRange> & new_range ()
SecureHeapAndRangeModification & new_range (std::optional< ::fuchsia_sysmem2::SecureHeapRange> value)
Setter for new_range.
void SecureHeapAndRangeModification (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits