class Flag
Defined at line 260 of file fidling/gen/sdk/fidl/fuchsia.hardware.ufs/fuchsia.hardware.ufs/cpp/fidl/fuchsia.hardware.ufs/cpp/natural_types.h
Data required for reading, setting, resetting, clearing, or toggling a flag.
Public Methods
void Flag (Storage_ storage)
void Flag ()
Defined at line 266 of file fidling/gen/sdk/fidl/fuchsia.hardware.ufs/fuchsia.hardware.ufs/cpp/fidl/fuchsia.hardware.ufs/cpp/natural_types.h
void Flag (Flag && )
Defined at line 267 of file fidling/gen/sdk/fidl/fuchsia.hardware.ufs/fuchsia.hardware.ufs/cpp/fidl/fuchsia.hardware.ufs/cpp/natural_types.h
void Flag (const Flag & other)
Flag & operator= (Flag && )
Defined at line 268 of file fidling/gen/sdk/fidl/fuchsia.hardware.ufs/fuchsia.hardware.ufs/cpp/fidl/fuchsia.hardware.ufs/cpp/natural_types.h
Flag & operator= (const Flag & other)
bool operator== (const Flag & other)
bool operator!= (const Flag & other)
bool IsEmpty ()
const std::optional< ::fuchsia_hardware_ufs::FlagType> & type ()
Flag identification values.
::std::optional< ::fuchsia_hardware_ufs::FlagType> & type ()
Flag identification values.
Flag & type (std::optional< ::fuchsia_hardware_ufs::FlagType> value)
Flag identification values.
const std::optional< ::fuchsia_hardware_ufs::Identifier> & identifier ()
The index value may be needed to identify a specific element of a flag,
and the selector may be used to further identify a specific element of a flag.
::std::optional< ::fuchsia_hardware_ufs::Identifier> & identifier ()
The index value may be needed to identify a specific element of a flag,
and the selector may be used to further identify a specific element of a flag.
Flag & identifier (std::optional< ::fuchsia_hardware_ufs::Identifier> value)
The index value may be needed to identify a specific element of a flag,
and the selector may be used to further identify a specific element of a flag.
void Flag (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits