class BurstData

Defined at line 828 of file fidling/gen/sdk/fidl/fuchsia.hardware.radar/fuchsia.hardware.radar/cpp/fidl/fuchsia.hardware.radar/cpp/natural_types.h

Public Methods

void BurstData (Storage_ storage)
void BurstData (::zx::vmo vmo, uint32_t burst_count)
void BurstData ()

Default constructs a |BurstData| only if all of its members are default constructible.

Defined at line 839 of file fidling/gen/sdk/fidl/fuchsia.hardware.radar/fuchsia.hardware.radar/cpp/fidl/fuchsia.hardware.radar/cpp/natural_types.h

void BurstData (BurstData && )

Defined at line 842 of file fidling/gen/sdk/fidl/fuchsia.hardware.radar/fuchsia.hardware.radar/cpp/fidl/fuchsia.hardware.radar/cpp/natural_types.h

BurstData & operator= (BurstData && )

Defined at line 843 of file fidling/gen/sdk/fidl/fuchsia.hardware.radar/fuchsia.hardware.radar/cpp/fidl/fuchsia.hardware.radar/cpp/natural_types.h

const ::zx::vmo & vmo ()

A VMO holding zero or more radar bursts of the size reported by

`GetBurstProperties()`. Bursts are stored contiguously with no padding

between them.

::zx::vmo & vmo ()

A VMO holding zero or more radar bursts of the size reported by

`GetBurstProperties()`. Bursts are stored contiguously with no padding

between them.

BurstData & vmo (::zx::vmo value)

A VMO holding zero or more radar bursts of the size reported by

`GetBurstProperties()`. Bursts are stored contiguously with no padding

between them.

uint32_t burst_count ()

The number of bursts stored in `vmo`.

uint32_t & burst_count ()

The number of bursts stored in `vmo`.

BurstData & burst_count (uint32_t value)

The number of bursts stored in `vmo`.

void BurstData (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits