class SdmmcHostCap

Defined at line 20 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h

|SdmmcHostCap| is strict, hence is guaranteed to only contain

members defined in the FIDL schema when receiving it in a message.

Sending unknown members will fail at runtime.

Public Members

static SdmmcHostCap kBusWidth8
static SdmmcHostCap kDma
static SdmmcHostCap kVoltage330
static SdmmcHostCap kAutoCmd12
static SdmmcHostCap kSdr104
static SdmmcHostCap kSdr50
static SdmmcHostCap kDdr50
static SdmmcHostCap kNoTuningSdr50
static SdmmcHostCap kHs400EnhancedStrobe
static SdmmcHostCap kCommandQueueing
static SdmmcHostCap kMask

Public Methods

void SdmmcHostCap ()

Defined at line 22 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h

void SdmmcHostCap (uint64_t value)

Constructs an instance of |SdmmcHostCap| from an underlying primitive value,

preserving any bit member not defined in the FIDL schema.

Defined at line 26 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h

uint64_t operator unsigned long ()

Defined at line 39 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h

bool operator bool ()

Defined at line 40 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h

bool operator== (const SdmmcHostCap & other)

Defined at line 41 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h

bool operator!= (const SdmmcHostCap & other)

Defined at line 42 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h

std::optional<SdmmcHostCap> TryFrom (uint64_t value)

Constructs an instance of |SdmmcHostCap| from an underlying primitive value

if the primitive does not contain any unknown members not defined in the

FIDL schema. Otherwise, returns |std::nullopt|.

Defined at line 56 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h

SdmmcHostCap TruncatingUnknown (uint64_t value)

Constructs an instance of |SdmmcHostCap| from an underlying primitive value,

clearing any bit member not defined in the FIDL schema.

Defined at line 65 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h

SdmmcHostCap operator~ ()

Defined at line 94 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h

SdmmcHostCap operator| (const SdmmcHostCap & other)

Defined at line 98 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h

SdmmcHostCap operator& (const SdmmcHostCap & other)

Defined at line 103 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h

SdmmcHostCap operator^ (const SdmmcHostCap & other)

Defined at line 108 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h

SdmmcHostCap operator- (const SdmmcHostCap & other)

Defined at line 113 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h

void operator|= (const SdmmcHostCap & other)

Defined at line 118 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h

void operator&= (const SdmmcHostCap & other)

Defined at line 123 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h

void operator^= (const SdmmcHostCap & other)

Defined at line 128 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h

void operator-= (const SdmmcHostCap & other)

Defined at line 133 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h