diff options
author | Jérémy Zurcher <jeremy@asynk.ch> | 2013-12-20 16:16:08 +0100 |
---|---|---|
committer | Jérémy Zurcher <jeremy@asynk.ch> | 2013-12-20 16:16:08 +0100 |
commit | 4a2c039c135aabac55b2d88a5f5548d52d7a3cdf (patch) | |
tree | accc28c6a87bd5579c6b6817a224340d9a905f18 /lib/efl/native/eina_log.rb | |
parent | ab327d12ebf90a352f5db0a4e434464b0e576863 (diff) | |
download | ffi-efl-4a2c039c135aabac55b2d88a5f5548d52d7a3cdf.zip ffi-efl-4a2c039c135aabac55b2d88a5f5548d52d7a3cdf.tar.gz |
wip-index-state
Diffstat (limited to 'lib/efl/native/eina_log.rb')
-rw-r--r-- | lib/efl/native/eina_log.rb | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/efl/native/eina_log.rb b/lib/efl/native/eina_log.rb index f5f2272..0159b86 100644 --- a/lib/efl/native/eina_log.rb +++ b/lib/efl/native/eina_log.rb @@ -24,6 +24,8 @@ module Efl # typedef enum _Eina_Log_Level {...} Eina_Log_Level; enum :eina_log_level, [ :eina_log_level_critical, 0, :eina_log_level_err, 1, :eina_log_level_warn, 2, :eina_log_level_info, 3, :eina_log_level_dbg, 4, :eina_log_levels, 5, :eina_log_level_unknown, (-2147483647-1) ] + # typedef enum _Eina_Log_State {...} Eina_Log_State; + enum :eina_log_state, [ :eina_log_state_start, :eina_log_state_stop ] # # TYPEDEFS # typedef struct _Eina_Log_Domain Eina_Log_Domain; @@ -89,8 +91,12 @@ module Efl [ :eina_log_print_cb_stderr, [ :eina_log_domain, :eina_log_level, :string, :string, :int, :string, :pointer, :pointer ], :void ], # EAPI void eina_log_print_cb_file(const Eina_Log_Domain *d, Eina_Log_Level level, const char *file, const char *fnc, int line, const char *fmt, void *data, va_list args); [ :eina_log_print_cb_file, [ :eina_log_domain, :eina_log_level, :string, :string, :int, :string, :pointer, :pointer ], :void ], + # EAPI void eina_log_print_cb_journald(const Eina_Log_Domain *d, Eina_Log_Level level, const char *file, const char *fnc, int line, const char *fmt, void *data, va_list args); + [ :eina_log_print_cb_journald, [ :eina_log_domain, :eina_log_level, :string, :string, :int, :string, :pointer, :pointer ], :void ], # EAPI void eina_log_console_color_set(FILE *fp, const char *color); [ :eina_log_console_color_set, [ :pointer, :string ], :void ], + # EAPI void eina_log_timing(int domain, Eina_Log_State state, const char *phase); + [ :eina_log_timing, [ :int, :eina_log_state, :string ], :void ], ] # attach_fcts fcts |