Searched refs:CrosSettingsProvider (Results 1 – 10 of 10) sorted by relevance
27 class CrosSettingsProvider; variable65 bool AddSettingsProvider(CrosSettingsProvider* provider);66 bool RemoveSettingsProvider(CrosSettingsProvider* provider);75 std::vector<CrosSettingsProvider*> providers_;86 CrosSettingsProvider* GetProvider(const std::string& path) const;
49 CrosSettingsProvider* provider; in Set()77 bool CrosSettings::AddSettingsProvider(CrosSettingsProvider* provider) { in AddSettingsProvider()83 bool CrosSettings::RemoveSettingsProvider(CrosSettingsProvider* provider) { in RemoveSettingsProvider()85 std::vector<CrosSettingsProvider*>::iterator it = in RemoveSettingsProvider()144 CrosSettingsProvider* CrosSettings::GetProvider( in GetProvider()156 CrosSettingsProvider* provider; in Get()
14 class CrosSettingsProvider {16 virtual ~CrosSettingsProvider() {} in ~CrosSettingsProvider()
14 void CrosSettingsProvider::Set(const std::string& path, Value* value) { in Set()
18 class MetricsCrosSettingsProvider : public CrosSettingsProvider {
16 class ProxyCrosSettingsProvider : public CrosSettingsProvider {
24 class UserCrosSettingsProvider : public CrosSettingsProvider {
17 explicit CrosOptionsPageUIHandler(CrosSettingsProvider* provider);21 scoped_ptr<CrosSettingsProvider> settings_provider_;
13 CrosSettingsProvider* provider) : settings_provider_(provider) { in CrosOptionsPageUIHandler()
20 class SystemSettingsProvider : public CrosSettingsProvider,