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