class FunctionMetadata
Defined at line 134 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdio/fuchsia.hardware.sdio/cpp/fidl/fuchsia.hardware.sdio/cpp/natural_types.h
Metadata describing an SDIO function.
Public Methods
void FunctionMetadata (Storage_ storage)
void FunctionMetadata ()
Defined at line 139 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdio/fuchsia.hardware.sdio/cpp/fidl/fuchsia.hardware.sdio/cpp/natural_types.h
void FunctionMetadata (FunctionMetadata && )
Defined at line 140 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdio/fuchsia.hardware.sdio/cpp/fidl/fuchsia.hardware.sdio/cpp/natural_types.h
void FunctionMetadata (const FunctionMetadata & other)
bool IsEmpty ()
const std::optional<uint32_t> & function ()
The SDIO function number (1-7). Mandatory.
::std::optional<uint32_t> & function ()
The SDIO function number (1-7). Mandatory.
FunctionMetadata & function (std::optional<uint32_t> value)
The SDIO function number (1-7). Mandatory.
const std::optional<uint32_t> & id ()
The global ID assigned to this function node for driver binding. Optional.
::std::optional<uint32_t> & id ()
The global ID assigned to this function node for driver binding. Optional.
FunctionMetadata & id (std::optional<uint32_t> value)
The global ID assigned to this function node for driver binding. Optional.
void FunctionMetadata (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
FunctionMetadata & operator= (FunctionMetadata && )
Defined at line 141 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdio/fuchsia.hardware.sdio/cpp/fidl/fuchsia.hardware.sdio/cpp/natural_types.h
FunctionMetadata & operator= (const FunctionMetadata & other)
bool operator== (const FunctionMetadata & other)
bool operator!= (const FunctionMetadata & other)
Friends
class MemberVisitor
class NaturalTableCodingTraits