class SecureHeapAndRange

Defined at line 5278 of file fidling/gen/sdk/fidl/fuchsia.sysmem/fuchsia.sysmem/cpp/fidl/fuchsia.sysmem/cpp/natural_types.h

Public Methods

void SecureHeapAndRange (Storage_ storage)
void SecureHeapAndRange ()

Defined at line 5283 of file fidling/gen/sdk/fidl/fuchsia.sysmem/fuchsia.sysmem/cpp/fidl/fuchsia.sysmem/cpp/natural_types.h

void SecureHeapAndRange (SecureHeapAndRange && )

Defined at line 5284 of file fidling/gen/sdk/fidl/fuchsia.sysmem/fuchsia.sysmem/cpp/fidl/fuchsia.sysmem/cpp/natural_types.h

void SecureHeapAndRange (const SecureHeapAndRange & other)
SecureHeapAndRange & operator= (SecureHeapAndRange && )

Defined at line 5285 of file fidling/gen/sdk/fidl/fuchsia.sysmem/fuchsia.sysmem/cpp/fidl/fuchsia.sysmem/cpp/natural_types.h

SecureHeapAndRange & operator= (const SecureHeapAndRange & other)
bool operator== (const SecureHeapAndRange & other)
bool operator!= (const SecureHeapAndRange & other)
bool IsEmpty ()
const std::optional< ::fuchsia_sysmem::HeapType> & heap ()
::std::optional< ::fuchsia_sysmem::HeapType> & heap ()
SecureHeapAndRange & heap (std::optional< ::fuchsia_sysmem::HeapType> value)

Setter for heap.

const std::optional< ::fuchsia_sysmem::SecureHeapRange> & range ()
::std::optional< ::fuchsia_sysmem::SecureHeapRange> & range ()
SecureHeapAndRange & range (std::optional< ::fuchsia_sysmem::SecureHeapRange> value)

Setter for range.

void SecureHeapAndRange (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits