Eo: Added eo_event_callback_array_* functions.
authorTom Hacohen <tom@stosb.com>
Fri, 12 Apr 2013 10:06:30 +0000 (11:06 +0100)
committerTom Hacohen <tom@stosb.com>
Fri, 12 Apr 2013 11:02:49 +0000 (12:02 +0100)
commit3e11c380c946464360f18b058afca783cde3ddde
tree8e74678ca7f618c5f5987d43d80192feca090851
parent858b45e3be033db155a566272198345fbe03437f
Eo: Added eo_event_callback_array_* functions.

These functions let you pass an array of callbacks instead of just one.
It's more memory efficient to use this if you just add a bulk of events
on the same object.

This commits breaks ABI, and breaks API of the EO_EV_CALLBACK_ADD/DEL
signals (the event info passed).
src/lib/eo/Eo.h
src/lib/eo/eo_base_class.c
src/tests/eo/signals/signals_simple.c
src/tests/eo/suite/eo_test_class_simple.c
src/tests/eo/suite/eo_test_class_simple.h
src/tests/eo/suite/eo_test_general.c