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