class SdmmcHostPrefs
Defined at line 141 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h
|SdmmcHostPrefs| 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 SdmmcHostPrefs kDisableHs400
static SdmmcHostPrefs kDisableHs200
static SdmmcHostPrefs kDisableHsddr
static SdmmcHostPrefs kMask
Public Methods
void SdmmcHostPrefs ()
Defined at line 143 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h
void SdmmcHostPrefs (uint64_t value)
Constructs an instance of |SdmmcHostPrefs| from an underlying primitive value,
preserving any bit member not defined in the FIDL schema.
Defined at line 147 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 153 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 154 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h
bool operator== (const SdmmcHostPrefs & other)
Defined at line 155 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h
bool operator!= (const SdmmcHostPrefs & other)
Defined at line 156 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h
std::optional<SdmmcHostPrefs> TryFrom (uint64_t value)
Constructs an instance of |SdmmcHostPrefs| 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 170 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h
SdmmcHostPrefs TruncatingUnknown (uint64_t value)
Constructs an instance of |SdmmcHostPrefs| from an underlying primitive value,
clearing any bit member not defined in the FIDL schema.
Defined at line 179 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h
SdmmcHostPrefs operator~ ()
Defined at line 194 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h
SdmmcHostPrefs operator| (const SdmmcHostPrefs & other)
Defined at line 198 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h
SdmmcHostPrefs operator& (const SdmmcHostPrefs & other)
Defined at line 203 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h
SdmmcHostPrefs operator^ (const SdmmcHostPrefs & other)
Defined at line 208 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h
SdmmcHostPrefs operator- (const SdmmcHostPrefs & other)
Defined at line 213 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h
void operator|= (const SdmmcHostPrefs & other)
Defined at line 218 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h
void operator&= (const SdmmcHostPrefs & other)
Defined at line 223 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h
void operator^= (const SdmmcHostPrefs & other)
Defined at line 228 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h
void operator-= (const SdmmcHostPrefs & other)
Defined at line 233 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h