refactor CallbackBase class. 03/244203/5
authorSubhransu Mohanty <sub.mohanty@samsung.com>
Tue, 15 Sep 2020 07:03:42 +0000 (16:03 +0900)
committerSubhransu Mohanty <sub.mohanty@samsung.com>
Wed, 7 Oct 2020 00:37:53 +0000 (09:37 +0900)
commit53dfdc04dc91eaccd95cb274e24ea7e6e1e2c1bf
tree6f4fbec71eade87c4a09a0a2562de8542fa178bb
parent09b61c9c918b31ed4d3f6f8a71bec17f21e6692f
refactor CallbackBase class.

- Don't allocate objectdata separately as we allways heap allocate the CallbackBase object.
- keep operator==() in the header to give compiler opertunity for inlining.

Change-Id: Id17214b4c91d27849f67c953d526e4d3789a2cb4
dali/public-api/animation/constraint.h
dali/public-api/signals/callback.cpp
dali/public-api/signals/callback.h