class ConfigOverride

Defined at line 1085 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 1090 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 1091 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 1092 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