/**
* Virtual destructor, no deletion through this interface
*/
- virtual ~Observer() {}
-
+ virtual ~Observer() = default;
};
/**
void Destroy( PropertyOwner& object );
private:
- typedef Dali::Vector<Observer*> Observers;
- typedef Observers::Iterator ObserversIterator;
+ using Observers = Dali::Vector<Observer*>;
+ using ObserversIterator = Observers::Iterator;
Observers mObservers;
};