Lines Matching refs:PropertyBase
137 class CHROME_DBUS_EXPORT PropertyBase {
139 PropertyBase();
140 virtual ~PropertyBase();
198 DISALLOW_COPY_AND_ASSIGN(PropertyBase);
235 void RegisterProperty(const std::string& name, PropertyBase* property);
260 virtual void Get(PropertyBase* property, GetCallback callback);
261 virtual void OnGet(PropertyBase* property, GetCallback callback,
266 virtual bool GetAndBlock(PropertyBase* property);
284 virtual void Set(PropertyBase* property, SetCallback callback);
285 virtual void OnSet(PropertyBase* property, SetCallback callback,
290 virtual bool SetAndBlock(PropertyBase* property);
344 typedef std::map<const std::string, PropertyBase*> PropertiesMap;
378 class CHROME_DBUS_EXPORT Property : public PropertyBase {