class ClientPriority

Defined at line 19 of file ../../src/graphics/display/lib/api-types/cpp/client-priority.h

Equivalent to the FIDL type [`fuchsia.hardware.display/ClientPriority`].

This is a value type with a strong ordering relationship. Instances can be

stored in containers and sorted. Copying, moving and destruction are trivial.

Public Members

static ClientPriority kInvalid
static ClientPriority kVirtcon
static ClientPriority kCompositor
static ClientPriority kTestUtility

Public Methods

void ClientPriority (fuchsia_hardware_display::wire::ClientPriorityValue fidl_value)

Defined at line 21 of file ../../src/graphics/display/lib/api-types/cpp/client-priority.h

void ClientPriority (const ClientPriority & )

Defined at line 24 of file ../../src/graphics/display/lib/api-types/cpp/client-priority.h

void ClientPriority (ClientPriority && )

Defined at line 25 of file ../../src/graphics/display/lib/api-types/cpp/client-priority.h

ClientPriority & operator= (const ClientPriority & )

Defined at line 26 of file ../../src/graphics/display/lib/api-types/cpp/client-priority.h

ClientPriority & operator= (ClientPriority && )

Defined at line 27 of file ../../src/graphics/display/lib/api-types/cpp/client-priority.h

void ~ClientPriority ()

Defined at line 28 of file ../../src/graphics/display/lib/api-types/cpp/client-priority.h

fuchsia_hardware_display::wire::ClientPriority ToFidl ()

Defined at line 30 of file ../../src/graphics/display/lib/api-types/cpp/client-priority.h

fuchsia_hardware_display::wire::ClientPriorityValue ToFidlValue ()

Defined at line 33 of file ../../src/graphics/display/lib/api-types/cpp/client-priority.h

bool operator== (const ClientPriority & )

Defined at line 37 of file ../../src/graphics/display/lib/api-types/cpp/client-priority.h

std::strong_ordering operator<=> (const ClientPriority & )

Defined at line 38 of file ../../src/graphics/display/lib/api-types/cpp/client-priority.h

uint32_t ValueForLogging ()

Raw numerical value of the equivalent FIDL value.

This is intended to be used for developer-facing output, such as logging

and Inspect. The values have the same stability guarantees as the

equivalent FIDL type.

Defined at line 45 of file ../../src/graphics/display/lib/api-types/cpp/client-priority.h