class Command
Defined at line 19 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/common_types.h
|Command| is flexible, hence may contain unknown members not
defined in the FIDL schema.
Public Members
static Command kIoEn
static Command kMemEn
static Command kBusMasterEn
static Command kSpecialEn
static Command kMemWrInvEn
static Command kPalSnoopEn
static Command kPerrRespEn
static Command kAdStepEn
static Command kSerrEn
static Command kFastB2BEn
static Command kMask
Public Methods
void Command ()
Defined at line 21 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/common_types.h
void Command (uint16_t value)
Constructs an instance of |Command| from an underlying primitive value,
preserving any bit member not defined in the FIDL schema.
Defined at line 25 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/common_types.h
uint16_t operator unsigned short ()
Defined at line 38 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/common_types.h
bool operator bool ()
Defined at line 39 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/common_types.h
bool operator== (const Command & other)
Defined at line 40 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/common_types.h
bool operator!= (const Command & other)
Defined at line 41 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/common_types.h
std::optional<Command> TryFrom (uint16_t value)
Constructs an instance of |Command| 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 55 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/common_types.h
Command TruncatingUnknown (uint16_t value)
Constructs an instance of |Command| from an underlying primitive value,
clearing any bit member not defined in the FIDL schema.
Defined at line 64 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/common_types.h
Command unknown_bits ()
Defined at line 67 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/common_types.h
bool has_unknown_bits ()
Defined at line 70 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/common_types.h
Command operator~ ()
Defined at line 97 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/common_types.h
Command operator| (const Command & other)
Defined at line 101 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/common_types.h
Command operator& (const Command & other)
Defined at line 106 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/common_types.h
Command operator^ (const Command & other)
Defined at line 111 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/common_types.h
Command operator- (const Command & other)
Defined at line 116 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/common_types.h
void operator|= (const Command & other)
Defined at line 121 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/common_types.h
void operator&= (const Command & other)
Defined at line 126 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/common_types.h
void operator^= (const Command & other)
Defined at line 131 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/common_types.h
void operator-= (const Command & other)
Defined at line 136 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/common_types.h