Lines Matching defs:PropertySet
26 // from the PropertySet class defined here. This structure should contain a
29 // to the PropertySet constructor, and then call RegisterProperty() for each
35 // struct Properties : public dbus::PropertySet {
43 // : dbus::PropertySet(object_proxy, "com.example.DBus", callback) {
127 class PropertySet;
131 // associated PropertySet, property name, and the type-unsafe parts
132 // used by PropertySet.
139 // PropertySet::RegisterProperty() passing |this| for |property_set| so
143 void Init(PropertySet* property_set, const std::string& name);
157 // Method used by PropertySet to retrieve the value from a MessageReader,
163 // Method used by PropertySet to append the set value to a MessageWriter,
168 // Method used by test and stub implementations of dbus::PropertySet::Set
175 PropertySet* property_set() { return property_set_; }
178 // Pointer to the PropertySet instance that this instance is a member of,
180 PropertySet* property_set_;
188 // PropertySet groups a collection of properties for a remote object
198 class CHROME_DBUS_EXPORT PropertySet {
211 PropertySet(ObjectProxy* object_proxy, const std::string& interface,
216 virtual ~PropertySet();
298 base::WeakPtr<PropertySet> GetWeakPtr() {
324 base::WeakPtrFactory<PropertySet> weak_ptr_factory_;
326 DISALLOW_COPY_AND_ASSIGN(PropertySet);
330 // of properties that can be accessed as members of a PropertySet structure.
333 // until the reply to PropertySet::GetAll() is retrieved and is updated by
334 // all calls to that method, PropertySet::Get() and property changed signals
335 // also handled by PropertySet. It can be obtained by calling value() on the
339 // code using PropertySet::PropertyChangedCallback to be notified of changes,
345 // both simply call methods on PropertySet.
363 virtual void Get(dbus::PropertySet::GetCallback callback) {
371 virtual void Set(const T& value, dbus::PropertySet::SetCallback callback) {
376 // Method used by PropertySet to retrieve the value from a MessageReader,
381 // Method used by PropertySet to append the set value to a MessageWriter,
386 // Method used by test and stub implementations of dbus::PropertySet::Set