class CommandBufferFlags
Defined at line 598 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
|CommandBufferFlags| is flexible, hence may contain unknown members not
defined in the FIDL schema.
Public Members
static CommandBufferFlags VENDOR_FLAG_0
static CommandBufferFlags kMask
Public Methods
void CommandBufferFlags ()
Defined at line 600 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
std::optional<CommandBufferFlags> TryFrom (uint64_t value)
Constructs an instance of |CommandBufferFlags| 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 605 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
CommandBufferFlags TruncatingUnknown (uint64_t value)
Constructs an instance of |CommandBufferFlags| from an underlying primitive value,
clearing any bit member not defined in the FIDL schema.
Defined at line 614 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
void CommandBufferFlags (uint64_t value)
Constructs an instance of |CommandBufferFlags| from an underlying primitive value,
preserving any bit member not defined in the FIDL schema.
Defined at line 620 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
uint64_t operator unsigned long ()
Defined at line 624 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
bool operator bool ()
Defined at line 625 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
bool operator== (const CommandBufferFlags & other)
Defined at line 626 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
bool operator!= (const CommandBufferFlags & other)
Defined at line 627 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
CommandBufferFlags unknown_bits ()
Defined at line 635 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
bool has_unknown_bits ()
Defined at line 638 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
CommandBufferFlags operator~ ()
Defined at line 650 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
CommandBufferFlags operator| (const CommandBufferFlags & other)
Defined at line 654 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
CommandBufferFlags operator& (const CommandBufferFlags & other)
Defined at line 659 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
CommandBufferFlags operator^ (const CommandBufferFlags & other)
Defined at line 664 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
void operator|= (const CommandBufferFlags & other)
Defined at line 669 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
void operator&= (const CommandBufferFlags & other)
Defined at line 674 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
void operator^= (const CommandBufferFlags & other)
Defined at line 679 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h