class SetLabelCmd

Defined at line 2282 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/natural_types.h

Sets/clears a label to help developers identify the purpose of the resource

when using diagnostic tools.

The label serves no functional purpose in the scene graph. It exists only

to help developers understand its structure. The scene manager may truncate

or discard labels at will.

Constraints:

- The label's maximum length is `kLabelMaxLength` characters.

- Setting the label to an empty string clears it.

Public Methods

void SetLabelCmd (Storage_ storage)
void SetLabelCmd (uint32_t id, ::std::string label)
void SetLabelCmd ()

Default constructs a |SetLabelCmd| only if all of its members are default constructible.

Defined at line 2292 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/natural_types.h

void SetLabelCmd (SetLabelCmd && )

Defined at line 2295 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/natural_types.h

void SetLabelCmd (const SetLabelCmd & other)
SetLabelCmd & operator= (SetLabelCmd && )

Defined at line 2296 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/natural_types.h

SetLabelCmd & operator= (const SetLabelCmd & other)
bool operator== (const SetLabelCmd & other)
bool operator!= (const SetLabelCmd & other)
uint32_t id ()
uint32_t & id ()
SetLabelCmd & id (uint32_t value)

Setter for id.

const ::std::string & label ()
::std::string & label ()
SetLabelCmd & label (::std::string value)

Setter for label.

void SetLabelCmd (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits