efl/legacy/eina/src/include
Cedric BAIL 394c787dde Add Red Black tree API. Right now only insertion, lookup and iterator work.
The current implementation choose to move the node allocation outside of eina
control like eina_inlist. They currently have the same memory footprint as
eina_inlist and the implementation of insertion and lookup are iterative
making it quite fast. This should make them a good competitor of eina_inlist
for eina_hash and eina_stringshare.



SVN revision: 35689
2008-08-27 10:07:12 +00:00
..
.cvsignore Add .cvsignore. 2008-07-30 13:09:03 +00:00
Eina.h License changes (BSD -> LGPL) 2008-08-06 18:15:24 +00:00
Makefile.am Add Red Black tree API. Right now only insertion, lookup and iterator work. 2008-08-27 10:07:12 +00:00
eina_accessor.h Easier API and follow gustavo's remark. 2008-08-11 17:22:36 +00:00
eina_array.h Add eina_array_pop and rename eina_array_append by eina_array_push. 2008-08-26 10:23:45 +00:00
eina_convert.h As we are heavy user of int to string and double to string in the EFL, provide a fast and portable one. 2008-08-21 14:20:41 +00:00
eina_counter.h License changes (BSD -> LGPL) 2008-08-06 18:15:24 +00:00
eina_error.h Use the right type name. 2008-08-13 09:25:22 +00:00
eina_f16p16.h License changes (BSD -> LGPL) 2008-08-06 18:15:24 +00:00
eina_file.h Add a proposal for a module/plugins API that should match every requirement I 2008-08-18 08:18:16 +00:00
eina_hash.h Add first try for an accessor and iterator API, comment welcome (lack inlist and list currently). 2008-08-11 16:30:16 +00:00
eina_inline_array.x Add eina_array_pop and rename eina_array_append by eina_array_push. 2008-08-26 10:23:45 +00:00
eina_inline_hash.x Major cleanup. Eina_Hash now support other key than string. All code except 2008-08-06 15:46:57 +00:00
eina_inline_list.x Add iterator/accessor to eina list. 2008-08-13 09:19:34 +00:00
eina_inlist.h Expose Iterator/Accessor API for Inlist. 2008-08-12 16:02:09 +00:00
eina_iterator.h Easier API and follow gustavo's remark. 2008-08-11 17:22:36 +00:00
eina_lalloc.h License changes (BSD -> LGPL) 2008-08-06 18:15:24 +00:00
eina_list.h Add iterator/accessor to eina list. 2008-08-13 09:19:34 +00:00
eina_magic.h License changes (BSD -> LGPL) 2008-08-06 18:15:24 +00:00
eina_mempool.h Add a proposal for a module/plugins API that should match every requirement I 2008-08-18 08:18:16 +00:00
eina_module.h Add a proposal for a module/plugins API that should match every requirement I 2008-08-18 08:18:16 +00:00
eina_private.h Change function name to match its new behaviour. jumpt_at -> get_at. 2008-08-12 08:41:39 +00:00
eina_rbtree.h Add Red Black tree API. Right now only insertion, lookup and iterator work. 2008-08-27 10:07:12 +00:00
eina_rectangle.h Place pre-conditions where they belong 2008-08-23 19:50:21 +00:00
eina_stringshare.h License changes (BSD -> LGPL) 2008-08-06 18:15:24 +00:00
eina_types.h Cleanup. 2008-08-11 16:21:51 +00:00