Home | History | Annotate | Download | only in dbus

Lines Matching defs:PropertyBase

129 // PropertyBase is an abstract base-class consisting of the parts of
133 class PropertyBase {
135 PropertyBase() : property_set_(NULL) {}
185 DISALLOW_COPY_AND_ASSIGN(PropertyBase);
221 // call the PropertyBase::Init method.
222 void RegisterProperty(const std::string& name, PropertyBase* property);
247 virtual void Get(PropertyBase* property, GetCallback callback);
248 virtual void OnGet(PropertyBase* property, GetCallback callback,
267 virtual void Set(PropertyBase* property, SetCallback callback);
268 virtual void OnSet(PropertyBase* property, SetCallback callback,
315 // Map of properties (as PropertyBase*) defined in the structure to
319 typedef std::map<const std::string, PropertyBase*> PropertiesMap;
353 class CHROME_DBUS_EXPORT Property : public PropertyBase {