class ConfigValuesData
Defined at line 1132 of file fidling/gen/sdk/fidl/fuchsia.component.decl/fuchsia.component.decl/cpp/fidl/fuchsia.component.decl/cpp/natural_types.h
Contents of the configuration value file. Defines the base values for a component's config.
Public Methods
void ConfigValuesData (Storage_ storage)
void ConfigValuesData ()
Defined at line 1137 of file fidling/gen/sdk/fidl/fuchsia.component.decl/fuchsia.component.decl/cpp/fidl/fuchsia.component.decl/cpp/natural_types.h
void ConfigValuesData (ConfigValuesData && )
Defined at line 1138 of file fidling/gen/sdk/fidl/fuchsia.component.decl/fuchsia.component.decl/cpp/fidl/fuchsia.component.decl/cpp/natural_types.h
void ConfigValuesData (const ConfigValuesData & other)
ConfigValuesData & operator= (ConfigValuesData && )
Defined at line 1139 of file fidling/gen/sdk/fidl/fuchsia.component.decl/fuchsia.component.decl/cpp/fidl/fuchsia.component.decl/cpp/natural_types.h
ConfigValuesData & operator= (const ConfigValuesData & other)
bool operator== (const ConfigValuesData & other)
bool operator!= (const ConfigValuesData & other)
bool IsEmpty ()
const std::optional< ::std::vector< ::fuchsia_component_decl::ConfigValueSpec>> & values ()
The concrete values for the component's configuration.
::std::optional< ::std::vector< ::fuchsia_component_decl::ConfigValueSpec>> & values ()
The concrete values for the component's configuration.
ConfigValuesData & values (std::optional< ::std::vector< ::fuchsia_component_decl::ConfigValueSpec>> value)
The concrete values for the component's configuration.
const std::optional< ::fuchsia_component_decl::ConfigChecksum> & checksum ()
A SHA-256 checksum of the configuration schema. Must match the checksum in the component
manifest and config parser library used to resolve the final configuration.
::std::optional< ::fuchsia_component_decl::ConfigChecksum> & checksum ()
A SHA-256 checksum of the configuration schema. Must match the checksum in the component
manifest and config parser library used to resolve the final configuration.
ConfigValuesData & checksum (std::optional< ::fuchsia_component_decl::ConfigChecksum> value)
A SHA-256 checksum of the configuration schema. Must match the checksum in the component
manifest and config parser library used to resolve the final configuration.
void ConfigValuesData (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits