class ConfigOverride

Defined at line 1038 of file fidling/gen/sdk/fidl/fuchsia.component.decl/fuchsia.component.decl/cpp/fidl/fuchsia.component.decl/cpp/natural_types.h

A directive to override the value of a particular configuration field in the child.

Public Methods

void ConfigOverride (Storage_ storage)
void ConfigOverride ()

Defined at line 1043 of file fidling/gen/sdk/fidl/fuchsia.component.decl/fuchsia.component.decl/cpp/fidl/fuchsia.component.decl/cpp/natural_types.h

void ConfigOverride (ConfigOverride && )

Defined at line 1044 of file fidling/gen/sdk/fidl/fuchsia.component.decl/fuchsia.component.decl/cpp/fidl/fuchsia.component.decl/cpp/natural_types.h

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

Defined at line 1045 of file fidling/gen/sdk/fidl/fuchsia.component.decl/fuchsia.component.decl/cpp/fidl/fuchsia.component.decl/cpp/natural_types.h

ConfigOverride & operator= (const ConfigOverride & other)
bool operator== (const ConfigOverride & other)
bool operator!= (const ConfigOverride & other)
bool IsEmpty ()
const std::optional< ::std::string> & key ()
::std::optional< ::std::string> & key ()
ConfigOverride & key (std::optional< ::std::string> value)

Setter for key.

const std::optional< ::fuchsia_component_decl::ConfigValue> & value ()
::std::optional< ::fuchsia_component_decl::ConfigValue> & value ()
ConfigOverride & value (std::optional< ::fuchsia_component_decl::ConfigValue> value)

Setter for value.

void ConfigOverride (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits