class ConfigValue

Defined at line 436 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.h

Defines a structured configuration value. Used to replace configuration values of existing

fields of a component.

# Example

```

realm_builder.SetConfigValue(echo_server, "echo_string", ConfigValue::String("Hi!"));

```

Public Methods

void ConfigValue (const char * value)

Implicit type conversion is allowed here to transparently wrap unambiguous types.

NOLINTBEGIN(google-explicit-constructor)

Defined at line 224 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.cc

void ConfigValue (std::string value)

Defined at line 223 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.cc

void ConfigValue (std::vector<bool> value)

Defined at line 234 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.cc

void ConfigValue (std::vector<uint8_t> value)

Defined at line 235 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.cc

void ConfigValue (std::vector<uint16_t> value)

Defined at line 236 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.cc

void ConfigValue (std::vector<uint32_t> value)

Defined at line 237 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.cc

void ConfigValue (std::vector<uint64_t> value)

Defined at line 238 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.cc

void ConfigValue (std::vector<int8_t> value)

Defined at line 239 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.cc

void ConfigValue (std::vector<int16_t> value)

Defined at line 240 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.cc

void ConfigValue (std::vector<int32_t> value)

Defined at line 241 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.cc

void ConfigValue (std::vector<int64_t> value)

Defined at line 242 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.cc

void ConfigValue (std::vector<std::string> value)

Defined at line 243 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.cc

void ConfigValue (ConfigValue && )

NOLINTEND(google-explicit-constructor)

Defined at line 251 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.cc

ConfigValue & operator= (ConfigValue && )

Defined at line 247 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.cc

ConfigValue Bool (bool value)

Defined at line 225 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.cc

ConfigValue Uint8 (uint8_t value)

Defined at line 226 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.cc

ConfigValue Uint16 (uint16_t value)

Defined at line 227 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.cc

ConfigValue Uint32 (uint32_t value)

Defined at line 228 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.cc

ConfigValue Uint64 (uint64_t value)

Defined at line 229 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.cc

ConfigValue Int8 (int8_t value)

Defined at line 230 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.cc

ConfigValue Int16 (int16_t value)

Defined at line 231 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.cc

ConfigValue Int32 (int32_t value)

Defined at line 232 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.cc

ConfigValue Int64 (int64_t value)

Defined at line 233 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.cc

void ConfigValue ()

Defined at line 438 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.h

void ConfigValue (const ConfigValue & )

Defined at line 458 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.h

ConfigValue & operator= (const ConfigValue & )

Defined at line 459 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.h

Friends

class Realm