_SettingInfo::GetValue(const String& key, String& value)
{
_ISettingProvider* provider = GetProvider(key);
- SysTryReturnResult(NID_SYS, provider != null, E_SYSTEM, "It is failed to find provider.");
+ SysTryReturnResult(NID_SYS, provider != null, E_OBJ_NOT_FOUND, "It is failed to find provider.");
return provider->GetValue(key, value);
}
_SettingInfo::GetValue(const String& key, int& value)
{
_ISettingProvider* provider = GetProvider(key);
- SysTryReturnResult(NID_SYS, provider != null, E_SYSTEM, "It is failed to find provider.");
+ SysTryReturnResult(NID_SYS, provider != null, E_OBJ_NOT_FOUND, "It is failed to find provider.");
return provider->GetValue(key, value);
}
_SettingInfo::GetValue(const String& key, bool& value)
{
_ISettingProvider* provider = GetProvider(key);
- SysTryReturnResult(NID_SYS, provider != null, E_SYSTEM, "It is failed to find provider.");
+ SysTryReturnResult(NID_SYS, provider != null, E_OBJ_NOT_FOUND, "It is failed to find provider.");
return provider->GetValue(key, value);
}
bool
_SettingInfo::HasKey(const String& key)
-{
- return false;
+{
+ _ISettingProvider* provider = GetProvider(key);
+ SysTryReturnResult(NID_SYS, provider != null, E_OBJ_NOT_FOUND, "It is failed to find provider.");
+ return provider->HasKey(key);
}
result
_SettingInfo::SetValue(const String& key, bool value)
{
_ISettingProvider* provider = GetProvider(key);
- SysTryReturnResult(NID_SYS, provider != null, E_SYSTEM, "It is failed to find provider.");
+ SysTryReturnResult(NID_SYS, provider != null, E_OBJ_NOT_FOUND, "It is failed to find provider.");
return provider->SetValue(key, value);
}
_SettingInfo::SetValue(const String& key, int value)
{
_ISettingProvider* provider = GetProvider(key);
- SysTryReturnResult(NID_SYS, provider != null, E_SYSTEM, "It is failed to find provider.");
+ SysTryReturnResult(NID_SYS, provider != null, E_OBJ_NOT_FOUND, "It is failed to find provider.");
return provider->SetValue(key, value);
}
_SettingInfo::SetValue(const String& key, String value)
{
_ISettingProvider* provider = GetProvider(key);
- SysTryReturnResult(NID_SYS, provider != null, E_SYSTEM, "It is failed to find provider.");
+ SysTryReturnResult(NID_SYS, provider != null, E_OBJ_NOT_FOUND, "It is failed to find provider.");
return provider->SetValue(key, value);
}
_SettingInfo::GetValueForPrivilegedKey(const String& key, bool& value)
{
_ISettingProvider* provider = GetProvider(key);
- SysTryReturnResult(NID_SYS, provider != null, E_SYSTEM, "It is failed to find provider.");
+ SysTryReturnResult(NID_SYS, provider != null, E_OBJ_NOT_FOUND, "It is failed to find provider.");
return provider->GetValueForPrivilegedKey(key, value);
}
_SettingInfo::SetValueForPrivilegedKey(const String& key, bool value)
{
_ISettingProvider* provider = GetProvider(key);
- SysTryReturnResult(NID_SYS, provider != null, E_SYSTEM, "It is failed to find provider.");
+ SysTryReturnResult(NID_SYS, provider != null, E_OBJ_NOT_FOUND, "It is failed to find provider.");
return provider->SetValueForPrivilegedKey(key, value);
}
_SettingInfo::SetValueAsyncForPrivilegedKey(const String& key, bool value, ISettingInfoSetValueAsyncResultListener* listener)
{
_ISettingProvider* provider = GetProvider(key);
- SysTryReturnResult(NID_SYS, provider != null, E_SYSTEM, "It is failed to find provider.");
+ SysTryReturnResult(NID_SYS, provider != null, E_OBJ_NOT_FOUND, "It is failed to find provider.");
return provider->SetValueAsyncForPrivilegedKey(key, value, listener);
}
_SettingInfo::SetValueAsync(const String& key, bool value, ISettingInfoSetValueAsyncResultListener* listener)
{
_ISettingProvider* provider = GetProvider(key);
- SysTryReturnResult(NID_SYS, provider != null, E_SYSTEM, "It is failed to find provider.");
+ SysTryReturnResult(NID_SYS, provider != null, E_OBJ_NOT_FOUND, "It is failed to find provider.");
return provider->SetValueAsync(key, value, listener);
}
_SettingInfo::SetValueForPrivilegedKey(const String& key, String value)
{
_ISettingProvider* provider = GetProvider(key);
- SysTryReturnResult(NID_SYS, provider != null, E_SYSTEM, "It is failed to find provider.");
+ SysTryReturnResult(NID_SYS, provider != null, E_OBJ_NOT_FOUND, "It is failed to find provider.");
return provider->SetValueForPrivilegedKey(key, value);
}