class WeaveConfigWriter

Defined at line 44 of file ../../src/connectivity/weave/adaptation/weave_config_manager.h

Abstract class that defines the writer interface for the config store.

Public Methods

WEAVE_ERROR WriteConfigValue (const std::string & key, bool value)
WEAVE_ERROR WriteConfigValue (const std::string & key, uint32_t value)
WEAVE_ERROR WriteConfigValue (const std::string & key, uint64_t value)
WEAVE_ERROR WriteConfigValueArray (const std::string & key, std::vector<std::string> & value)
WEAVE_ERROR WriteConfigValueStr (const std::string & key, const char * value, size_t value_size)
WEAVE_ERROR WriteConfigValueBin (const std::string & key, const uint8_t * value, size_t value_size)
WEAVE_ERROR ClearConfigValue (const std::string & key)
WEAVE_ERROR FactoryResetConfig ()
void ~WeaveConfigWriter ()

Defined at line 46 of file ../../src/connectivity/weave/adaptation/weave_config_manager.h