Lines Matching defs:CrosSettings
18 static base::LazyInstance<CrosSettings> g_cros_settings(
21 CrosSettings* CrosSettings::Get() {
26 bool CrosSettings::IsCrosSettings(const std::string& path) {
30 void CrosSettings::FireObservers(const char* path) {
42 Source<CrosSettings>(this),
47 void CrosSettings::Set(const std::string& path, Value* in_value) {
56 void CrosSettings::SetBoolean(const std::string& path, bool in_value) {
61 void CrosSettings::SetInteger(const std::string& path, int in_value) {
66 void CrosSettings::SetDouble(const std::string& path, double in_value) {
71 void CrosSettings::SetString(const std::string& path,
77 bool CrosSettings::AddSettingsProvider(CrosSettingsProvider* provider) {
83 bool CrosSettings::RemoveSettingsProvider(CrosSettingsProvider* provider) {
94 void CrosSettings::AddSettingsObserver(const char* path,
130 void CrosSettings::RemoveSettingsObserver(const char* path,
144 CrosSettingsProvider* CrosSettings::GetProvider(
154 bool CrosSettings::Get(const std::string& path, Value** out_value) const {
164 bool CrosSettings::GetBoolean(const std::string& path,
174 bool CrosSettings::GetInteger(const std::string& path,
184 bool CrosSettings::GetDouble(const std::string& path,
194 bool CrosSettings::GetString(const std::string& path,
204 CrosSettings::CrosSettings() {
207 CrosSettings::~CrosSettings() {