17 #ifndef BERRYIPROPERTYCHANGELISTENER_H_
18 #define BERRYIPROPERTYCHANGELISTENER_H_
89 listener(l), callback(c)
91 poco_assert(listener);
92 poco_assert(callback);
99 (listener->*callback)(event);
117 listener(l), callback(c)
119 poco_assert(listener);
120 poco_assert(callback);
127 (listener->*callback)(source, propId);
Message1< const PropertyChangeEvent::Pointer & > EventType
virtual void PropertyChange(const Object::Pointer &, int)
void(R::* Callback)(const PropertyChangeEvent::Pointer &)
PropertyChangeAdapter(R *l, Callback c)
virtual void PropertyChange(const PropertyChangeEvent::Pointer &event)
void PropertyChange(const PropertyChangeEvent::Pointer &event) override
void PropertyChange(const Object::Pointer &source, int propId) override
PropertyChangeIntAdapter(R *l, Callback c)
berry::SmartPointer< Self > Pointer
void(R::* Callback)(const Object::Pointer &, int)