efl_task: remove NOP / unimplement funtions
authorMarcel Hollerbach <mail@marcel-hollerbach.de>
Thu, 10 Jan 2019 11:51:18 +0000 (12:51 +0100)
committerJiyoun Park <jy0703.park@samsung.com>
Wed, 16 Jan 2019 02:15:35 +0000 (11:15 +0900)
commit9835d0c61e27ed2e2984b07efa65b8fc724d9d5f
tree3f0c315abb17668edc6169909ee3ba2a5c87608e
parent427c5885c8715b34d2fc64f8b1f1da4d7b37788f
efl_task: remove NOP / unimplement funtions

Summary:
this makes efl_task abstract which ensures that it cannot be
instanciated. Further more, functions that needs to be implement are now
pure_virtual.

ref T7514

Reviewers: zmike, segfaultxavi, cedric

Reviewed By: segfaultxavi, cedric

Subscribers: #reviewers, #committers

Tags: #efl

Maniphest Tasks: T7514

Differential Revision: https://phab.enlightenment.org/D7508
src/lib/ecore/efl_task.c
src/lib/ecore/efl_task.eo