elua: update eolian bindings
authorDaniel Kolesa <d.kolesa@samsung.com>
Fri, 28 Nov 2014 12:57:52 +0000 (12:57 +0000)
committerDaniel Kolesa <d.kolesa@samsung.com>
Fri, 28 Nov 2014 12:59:06 +0000 (12:59 +0000)
src/bindings/luajit/eolian.lua

index 5041369..d3c76aa 100644 (file)
@@ -171,6 +171,10 @@ ffi.cdef [[
 
     Eina_Bool eolian_eo_file_parse(const char *filename);
     Eina_Bool eolian_eot_file_parse(const char *filepath);
+    Eina_Iterator *eolian_all_eo_file_paths_get(void);
+    Eina_Iterator *eolian_all_eot_file_paths_get(void);
+    Eina_Iterator *eolian_all_eo_files_get(void);
+    Eina_Iterator *eolian_all_eot_files_get(void);
     int eolian_init(void);
     int eolian_shutdown(void);
     Eina_Bool eolian_directory_scan(const char *dir);
@@ -368,6 +372,22 @@ M.all_eot_files_parse = function()
     return eolian.eolian_all_eot_files_parse() ~= 0
 end
 
+M.all_eo_file_paths_get = function()
+    return iterator.String_Iterator(eolian.eolian_all_eo_file_paths_get())
+end
+
+M.all_eot_file_paths_get = function()
+    return iterator.String_Iterator(eolian.eolian_all_eot_file_paths_get())
+end
+
+M.all_eo_files_get = function()
+    return iterator.String_Iterator(eolian.eolian_all_eo_files_get())
+end
+
+M.all_eot_files_get = function()
+    return iterator.String_Iterator(eolian.eolian_all_eot_files_get())
+end
+
 M.database_validate = function()
     return eolian.eolian_database_validate() ~= 0
 end