Commit Graph

10 Commits

Author SHA1 Message Date
Tom Hacohen 3053d67f81 Eo: Move event callback handling to base class.
SVN revision: 70990
2012-05-14 07:35:19 +00:00
Tom Hacohen e1efeae7a4 Eo: Rename SIG_* to EV_*.
Patch by Yakov Goldberg.

SVN revision: 70581
2012-05-01 13:23:30 +00:00
Tom Hacohen 816a4ad71d Eobj: Rename to Eo.
Blame cedric.

SVN revision: 70566
2012-05-01 07:40:14 +00:00
Tom Hacohen 2c66050b65 Eobj: Changed all the eobj_do macros to lowercase.
code clutter--.

SVN revision: 70432
2012-04-24 08:56:49 +00:00
Tom Hacohen e0f6adbea6 Eobj: Add a convenience macro for defining the class_get functions.
This macro makes the code a tad simpler, but more importantly, makes it
easier for us to be thread safe, or more corrctly, easier for us the
make user code thread safe.

SVN revision: 70407
2012-04-23 08:09:54 +00:00
Tom Hacohen 95eaccb0cc Eobj: s/__UNUSED__/EINA_UNUSED/ I had no idea that exists.
SVN revision: 70332
2012-04-19 11:30:17 +00:00
Tom Hacohen 3f2c369c26 Eobj: Made eobj_class_new return a const class.
Once a class is created, we are no longer allowed to touch it.

SVN revision: 70260
2012-04-17 10:27:25 +00:00
Tom Hacohen 697c58026f Eobj: Pass the private data to functions automatically.
This saves us from having to call the data_get function. This makes the
code nicer and potentially faster.

Thanks to raster for the tip.

SVN revision: 70145
2012-04-12 13:52:13 +00:00
Tom Hacohen fdf72fa795 Eobj: eobj.h -> Eobj.h
Thanks to vtorri.

SVN revision: 69991
2012-04-10 09:12:46 +00:00
Tom Hacohen 4f3f37059c Eobj: Initial commit.
SVN revision: 69932
2012-04-05 15:31:15 +00:00