class WeaveConfigReader
Defined at line 27 of file ../../src/connectivity/weave/adaptation/weave_config_manager.h
Abstract class that defines the reader interface for the config store.
Public Methods
WEAVE_ERROR ReadConfigValue (const std::string & key, bool * value)
WEAVE_ERROR ReadConfigValue (const std::string & key, uint16_t * value)
WEAVE_ERROR ReadConfigValue (const std::string & key, uint32_t * value)
WEAVE_ERROR ReadConfigValue (const std::string & key, uint64_t * value)
WEAVE_ERROR ReadConfigValueArray (const std::string & key, std::vector<std::string> & out)
WEAVE_ERROR ReadConfigValueStr (const std::string &key,char *value,size_tvalue_size,size_t *out_size)
WEAVE_ERROR ReadConfigValueBin (const std::string &key,uint8_t *value,size_tvalue_size,size_t *out_size)
bool ConfigValueExists (const std::string & key)
void ~WeaveConfigReader ()
Defined at line 29 of file ../../src/connectivity/weave/adaptation/weave_config_manager.h