class SdmmcVmoRight
Defined at line 238 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h
|SdmmcVmoRight| 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 SdmmcVmoRight kRead
static SdmmcVmoRight kWrite
static SdmmcVmoRight kMask
Public Methods
void SdmmcVmoRight ()
Defined at line 240 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h
void SdmmcVmoRight (uint32_t value)
Constructs an instance of |SdmmcVmoRight| from an underlying primitive value,
preserving any bit member not defined in the FIDL schema.
Defined at line 244 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h
uint32_t operator unsigned int ()
Defined at line 249 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 250 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h
bool operator== (const SdmmcVmoRight & other)
Defined at line 251 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h
bool operator!= (const SdmmcVmoRight & other)
Defined at line 252 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h
std::optional<SdmmcVmoRight> TryFrom (uint32_t value)
Constructs an instance of |SdmmcVmoRight| 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 266 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h
SdmmcVmoRight TruncatingUnknown (uint32_t value)
Constructs an instance of |SdmmcVmoRight| from an underlying primitive value,
clearing any bit member not defined in the FIDL schema.
Defined at line 275 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h
SdmmcVmoRight operator~ ()
Defined at line 288 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h
SdmmcVmoRight operator| (const SdmmcVmoRight & other)
Defined at line 292 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h
SdmmcVmoRight operator& (const SdmmcVmoRight & other)
Defined at line 297 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h
SdmmcVmoRight operator^ (const SdmmcVmoRight & other)
Defined at line 302 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h
SdmmcVmoRight operator- (const SdmmcVmoRight & other)
Defined at line 307 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h
void operator|= (const SdmmcVmoRight & other)
Defined at line 312 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h
void operator&= (const SdmmcVmoRight & other)
Defined at line 317 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h
void operator^= (const SdmmcVmoRight & other)
Defined at line 322 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h
void operator-= (const SdmmcVmoRight & other)
Defined at line 327 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/common_types.h