forked from enlightenment/efl
ecrustify testing: looked good so I'm committing for other people to review as well
SVN revision: 53800
This commit is contained in:
parent
8074415ffc
commit
0c27fd1a29
|
@ -45,7 +45,7 @@ typedef struct _Eina_Accessor Eina_Accessor;
|
|||
typedef Eina_Bool (*Eina_Accessor_Get_At_Callback)(Eina_Accessor *it,
|
||||
unsigned int index,
|
||||
void **data);
|
||||
typedef void *(*Eina_Accessor_Get_Container_Callback)(Eina_Accessor *it);
|
||||
typedef void * (*Eina_Accessor_Get_Container_Callback)(Eina_Accessor *it);
|
||||
typedef void (*Eina_Accessor_Free_Callback)(Eina_Accessor *it);
|
||||
typedef Eina_Bool (*Eina_Accessor_Lock_Callback)(Eina_Accessor *it);
|
||||
|
||||
|
@ -74,7 +74,7 @@ EAPI void eina_accessor_free(Eina_Accessor *accessor) EINA_ARG_NONNULL(1);
|
|||
EAPI Eina_Bool eina_accessor_data_get(Eina_Accessor *accessor,
|
||||
unsigned int position,
|
||||
void **data) EINA_ARG_NONNULL(1);
|
||||
EAPI void * eina_accessor_container_get(Eina_Accessor *accessor) EINA_ARG_NONNULL(1) EINA_PURE;
|
||||
EAPI void *eina_accessor_container_get(Eina_Accessor *accessor) EINA_ARG_NONNULL(1) EINA_PURE;
|
||||
EAPI void eina_accessor_over(Eina_Accessor *accessor,
|
||||
Eina_Each_Cb cb,
|
||||
unsigned int start,
|
||||
|
|
|
@ -75,27 +75,27 @@ struct _Eina_Array
|
|||
EINA_MAGIC
|
||||
};
|
||||
|
||||
EAPI Eina_Array * eina_array_new(unsigned int step) EINA_WARN_UNUSED_RESULT EINA_MALLOC EINA_WARN_UNUSED_RESULT;
|
||||
EAPI Eina_Array *eina_array_new(unsigned int step) EINA_WARN_UNUSED_RESULT EINA_MALLOC EINA_WARN_UNUSED_RESULT;
|
||||
EAPI void eina_array_free(Eina_Array *array) EINA_ARG_NONNULL(1);
|
||||
EAPI void eina_array_step_set(Eina_Array *array,
|
||||
unsigned int sizeof_eina_array,
|
||||
unsigned int step) EINA_ARG_NONNULL(1);
|
||||
EAPI void eina_array_clean(Eina_Array *array) EINA_ARG_NONNULL(1);
|
||||
EAPI void eina_array_flush(Eina_Array *array) EINA_ARG_NONNULL(1);
|
||||
EAPI Eina_Bool eina_array_remove(Eina_Array *array,
|
||||
Eina_Bool(*keep)(void *data, void *gdata),
|
||||
EAPI Eina_Bool eina_array_remove(Eina_Array * array,
|
||||
Eina_Bool (*keep)(void *data, void *gdata),
|
||||
void *gdata) EINA_ARG_NONNULL(1, 2);
|
||||
static inline Eina_Bool eina_array_push(Eina_Array *array,
|
||||
const void *data) EINA_ARG_NONNULL(1, 2);
|
||||
static inline void * eina_array_pop(Eina_Array *array) EINA_ARG_NONNULL(1);
|
||||
static inline void * eina_array_data_get(const Eina_Array *array,
|
||||
static inline void *eina_array_pop(Eina_Array *array) EINA_ARG_NONNULL(1);
|
||||
static inline void *eina_array_data_get(const Eina_Array *array,
|
||||
unsigned int idx) EINA_ARG_NONNULL(1);
|
||||
static inline void eina_array_data_set(const Eina_Array *array,
|
||||
unsigned int idx,
|
||||
const void *data) EINA_ARG_NONNULL(1, 3);
|
||||
static inline unsigned int eina_array_count_get(const Eina_Array *array) EINA_ARG_NONNULL(1);
|
||||
EAPI Eina_Iterator * eina_array_iterator_new(const Eina_Array *array) EINA_MALLOC EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI Eina_Accessor * eina_array_accessor_new(const Eina_Array *array) EINA_MALLOC EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI Eina_Iterator *eina_array_iterator_new(const Eina_Array *array) EINA_MALLOC EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI Eina_Accessor *eina_array_accessor_new(const Eina_Array *array) EINA_MALLOC EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT;
|
||||
static inline Eina_Bool eina_array_foreach(Eina_Array *array,
|
||||
Eina_Each_Cb cb,
|
||||
void *data);
|
||||
|
|
|
@ -55,7 +55,7 @@ typedef void (*Eina_Benchmark_Specimens)(int request);
|
|||
*/
|
||||
#define EINA_BENCHMARK(function) ((Eina_Benchmark_Specimens)function)
|
||||
|
||||
EAPI Eina_Benchmark * eina_benchmark_new(const char *name,
|
||||
EAPI Eina_Benchmark *eina_benchmark_new(const char *name,
|
||||
const char *run);
|
||||
EAPI void eina_benchmark_free(Eina_Benchmark *bench);
|
||||
EAPI Eina_Bool eina_benchmark_register(Eina_Benchmark *bench,
|
||||
|
@ -64,7 +64,7 @@ EAPI Eina_Bool eina_benchmark_register(Eina_Benchmark *bench,
|
|||
int count_start,
|
||||
int count_end,
|
||||
int count_set);
|
||||
EAPI Eina_Array * eina_benchmark_run(Eina_Benchmark *bench);
|
||||
EAPI Eina_Array *eina_benchmark_run(Eina_Benchmark *bench);
|
||||
|
||||
/**
|
||||
* @}
|
||||
|
|
|
@ -67,9 +67,9 @@
|
|||
|
||||
EAPI Eina_Bool eina_binshare_init(void);
|
||||
EAPI Eina_Bool eina_binshare_shutdown(void);
|
||||
EAPI const void * eina_binshare_add_length(const void *obj,
|
||||
EAPI const void *eina_binshare_add_length(const void *obj,
|
||||
unsigned int olen) EINA_PURE EINA_WARN_UNUSED_RESULT;
|
||||
EAPI const void * eina_binshare_ref(const void *obj);
|
||||
EAPI const void *eina_binshare_ref(const void *obj);
|
||||
EAPI void eina_binshare_del(const void *obj);
|
||||
EAPI int eina_binshare_length(const void *obj) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI void eina_binshare_dump(void);
|
||||
|
|
|
@ -61,13 +61,13 @@ EAPI int eina_convert_dtoa(double d, char *des) EINA_ARG_NONNULL(2);
|
|||
EAPI Eina_Bool eina_convert_atod(const char *src,
|
||||
int length,
|
||||
long long *m,
|
||||
long *e) EINA_ARG_NONNULL(1,3,4);
|
||||
long *e) EINA_ARG_NONNULL(1, 3, 4);
|
||||
|
||||
EAPI int eina_convert_fptoa(Eina_F32p32 fp,
|
||||
char *des) EINA_ARG_NONNULL(2);
|
||||
EAPI Eina_Bool eina_convert_atofp(const char *src,
|
||||
int length,
|
||||
Eina_F32p32 *fp) EINA_ARG_NONNULL(1,3);
|
||||
Eina_F32p32 *fp) EINA_ARG_NONNULL(1, 3);
|
||||
|
||||
/**
|
||||
* @}
|
||||
|
|
|
@ -39,12 +39,12 @@
|
|||
*/
|
||||
typedef struct _Eina_Counter Eina_Counter;
|
||||
|
||||
EAPI Eina_Counter * eina_counter_new(const char *name) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1);
|
||||
EAPI Eina_Counter *eina_counter_new(const char *name) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1);
|
||||
EAPI void eina_counter_free(Eina_Counter *counter) EINA_ARG_NONNULL(1);
|
||||
EAPI void eina_counter_start(Eina_Counter *counter) EINA_ARG_NONNULL(1);
|
||||
EAPI void eina_counter_stop(Eina_Counter *counter,
|
||||
int specimen) EINA_ARG_NONNULL(1);
|
||||
EAPI char * eina_counter_dump(Eina_Counter *counter) EINA_ARG_NONNULL(1);
|
||||
EAPI char *eina_counter_dump(Eina_Counter *counter) EINA_ARG_NONNULL(1);
|
||||
|
||||
/**
|
||||
* @}
|
||||
|
|
|
@ -53,7 +53,7 @@ EAPI Eina_Bool eina_error_msg_modify(Eina_Error error,
|
|||
const char *msg) EINA_ARG_NONNULL(2);
|
||||
EAPI Eina_Error eina_error_get(void);
|
||||
EAPI void eina_error_set(Eina_Error err);
|
||||
EAPI const char * eina_error_msg_get(Eina_Error error) EINA_PURE;
|
||||
EAPI const char *eina_error_msg_get(Eina_Error error) EINA_PURE;
|
||||
|
||||
/**
|
||||
* @}
|
||||
|
|
|
@ -77,9 +77,9 @@ EAPI Eina_Bool eina_file_dir_list(const char *dir,
|
|||
Eina_Bool recursive,
|
||||
Eina_File_Dir_List_Cb cb,
|
||||
void *data) EINA_ARG_NONNULL(1, 3);
|
||||
EAPI Eina_Array * eina_file_split(char *path) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1) EINA_MALLOC;
|
||||
EAPI Eina_Iterator * eina_file_ls(const char *dir) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1) EINA_MALLOC;
|
||||
EAPI Eina_Iterator * eina_file_direct_ls(const char *dir) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1) EINA_MALLOC;
|
||||
EAPI Eina_Array *eina_file_split(char *path) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1) EINA_MALLOC;
|
||||
EAPI Eina_Iterator *eina_file_ls(const char *dir) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1) EINA_MALLOC;
|
||||
EAPI Eina_Iterator *eina_file_direct_ls(const char *dir) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1) EINA_MALLOC;
|
||||
|
||||
/**
|
||||
* @}
|
||||
|
|
|
@ -64,18 +64,18 @@ typedef int (*Eina_Key_Hash)(const void *key, int key_length);
|
|||
#define EINA_KEY_HASH(Function) ((Eina_Key_Hash)Function)
|
||||
typedef Eina_Bool (*Eina_Hash_Foreach)(const Eina_Hash *hash, const void *key, void *data, void *fdata);
|
||||
|
||||
EAPI Eina_Hash * eina_hash_new(Eina_Key_Length key_length_cb,
|
||||
EAPI Eina_Hash *eina_hash_new(Eina_Key_Length key_length_cb,
|
||||
Eina_Key_Cmp key_cmp_cb,
|
||||
Eina_Key_Hash key_hash_cb,
|
||||
Eina_Free_Cb data_free_cb,
|
||||
int buckets_power_size) EINA_MALLOC EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(2, 3);
|
||||
EAPI Eina_Hash * eina_hash_string_djb2_new(Eina_Free_Cb data_free_cb);
|
||||
EAPI Eina_Hash * eina_hash_string_superfast_new(Eina_Free_Cb data_free_cb);
|
||||
EAPI Eina_Hash * eina_hash_string_small_new(Eina_Free_Cb data_free_cb);
|
||||
EAPI Eina_Hash * eina_hash_int32_new(Eina_Free_Cb data_free_cb);
|
||||
EAPI Eina_Hash * eina_hash_int64_new(Eina_Free_Cb data_free_cb);
|
||||
EAPI Eina_Hash * eina_hash_pointer_new(Eina_Free_Cb data_free_cb);
|
||||
EAPI Eina_Hash * eina_hash_stringshared_new(Eina_Free_Cb data_free_cb);
|
||||
EAPI Eina_Hash *eina_hash_string_djb2_new(Eina_Free_Cb data_free_cb);
|
||||
EAPI Eina_Hash *eina_hash_string_superfast_new(Eina_Free_Cb data_free_cb);
|
||||
EAPI Eina_Hash *eina_hash_string_small_new(Eina_Free_Cb data_free_cb);
|
||||
EAPI Eina_Hash *eina_hash_int32_new(Eina_Free_Cb data_free_cb);
|
||||
EAPI Eina_Hash *eina_hash_int64_new(Eina_Free_Cb data_free_cb);
|
||||
EAPI Eina_Hash *eina_hash_pointer_new(Eina_Free_Cb data_free_cb);
|
||||
EAPI Eina_Hash *eina_hash_stringshared_new(Eina_Free_Cb data_free_cb);
|
||||
EAPI Eina_Bool eina_hash_add(Eina_Hash *hash,
|
||||
const void *key,
|
||||
const void *data) EINA_ARG_NONNULL(1, 2, 3);
|
||||
|
@ -85,12 +85,12 @@ EAPI Eina_Bool eina_hash_direct_add(Eina_Hash *hash,
|
|||
EAPI Eina_Bool eina_hash_del(Eina_Hash *hash,
|
||||
const void *key,
|
||||
const void *data) EINA_ARG_NONNULL(1);
|
||||
EAPI void * eina_hash_find(const Eina_Hash *hash,
|
||||
EAPI void *eina_hash_find(const Eina_Hash *hash,
|
||||
const void *key) EINA_ARG_NONNULL(1, 2);
|
||||
EAPI void * eina_hash_modify(Eina_Hash *hash,
|
||||
EAPI void *eina_hash_modify(Eina_Hash *hash,
|
||||
const void *key,
|
||||
const void *data) EINA_ARG_NONNULL(1, 2, 3);
|
||||
EAPI void * eina_hash_set(Eina_Hash *hash,
|
||||
EAPI void *eina_hash_set(Eina_Hash *hash,
|
||||
const void *key,
|
||||
const void *data) EINA_ARG_NONNULL(1, 2, 3);
|
||||
EAPI Eina_Bool eina_hash_move(Eina_Hash *hash,
|
||||
|
@ -122,18 +122,18 @@ EAPI Eina_Bool eina_hash_del_by_hash(Eina_Hash *hash,
|
|||
int key_length,
|
||||
int key_hash,
|
||||
const void *data) EINA_ARG_NONNULL(1);
|
||||
EAPI void * eina_hash_find_by_hash(const Eina_Hash *hash,
|
||||
EAPI void *eina_hash_find_by_hash(const Eina_Hash *hash,
|
||||
const void *key,
|
||||
int key_length,
|
||||
int key_hash) EINA_ARG_NONNULL(1, 2);
|
||||
EAPI void * eina_hash_modify_by_hash(Eina_Hash *hash,
|
||||
EAPI void *eina_hash_modify_by_hash(Eina_Hash *hash,
|
||||
const void *key,
|
||||
int key_length,
|
||||
int key_hash,
|
||||
const void *data) EINA_ARG_NONNULL(1, 2, 5);
|
||||
EAPI Eina_Iterator * eina_hash_iterator_key_new(const Eina_Hash *hash) EINA_MALLOC EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI Eina_Iterator * eina_hash_iterator_data_new(const Eina_Hash *hash) EINA_MALLOC EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI Eina_Iterator * eina_hash_iterator_tuple_new(const Eina_Hash *hash) EINA_MALLOC EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI Eina_Iterator *eina_hash_iterator_key_new(const Eina_Hash *hash) EINA_MALLOC EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI Eina_Iterator *eina_hash_iterator_data_new(const Eina_Hash *hash) EINA_MALLOC EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI Eina_Iterator *eina_hash_iterator_tuple_new(const Eina_Hash *hash) EINA_MALLOC EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI void eina_hash_foreach(const Eina_Hash *hash,
|
||||
Eina_Hash_Foreach cb,
|
||||
const void *fdata) EINA_ARG_NONNULL(1, 2);
|
||||
|
|
|
@ -65,23 +65,23 @@ struct _Eina_Inlist
|
|||
type) ((type *)((char *)ptr - \
|
||||
offsetof(type, __in_list)))
|
||||
|
||||
EAPI Eina_Inlist * eina_inlist_append(Eina_Inlist *in_list,
|
||||
EAPI Eina_Inlist *eina_inlist_append(Eina_Inlist *in_list,
|
||||
Eina_Inlist *in_item) EINA_ARG_NONNULL(2) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI Eina_Inlist * eina_inlist_prepend(Eina_Inlist *in_list,
|
||||
EAPI Eina_Inlist *eina_inlist_prepend(Eina_Inlist *in_list,
|
||||
Eina_Inlist *in_item) EINA_ARG_NONNULL(2) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI Eina_Inlist * eina_inlist_append_relative(Eina_Inlist *in_list,
|
||||
EAPI Eina_Inlist *eina_inlist_append_relative(Eina_Inlist *in_list,
|
||||
Eina_Inlist *in_item,
|
||||
Eina_Inlist *in_relative) EINA_ARG_NONNULL(2) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI Eina_Inlist * eina_inlist_prepend_relative(Eina_Inlist *in_list,
|
||||
EAPI Eina_Inlist *eina_inlist_prepend_relative(Eina_Inlist *in_list,
|
||||
Eina_Inlist *in_item,
|
||||
Eina_Inlist *in_relative) EINA_ARG_NONNULL(2) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI Eina_Inlist * eina_inlist_remove(Eina_Inlist *in_list,
|
||||
EAPI Eina_Inlist *eina_inlist_remove(Eina_Inlist *in_list,
|
||||
Eina_Inlist *in_item) EINA_ARG_NONNULL(1, 2) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI Eina_Inlist * eina_inlist_find(Eina_Inlist *in_list,
|
||||
EAPI Eina_Inlist *eina_inlist_find(Eina_Inlist *in_list,
|
||||
Eina_Inlist *in_item) EINA_ARG_NONNULL(2) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI Eina_Inlist * eina_inlist_promote(Eina_Inlist *list,
|
||||
EAPI Eina_Inlist *eina_inlist_promote(Eina_Inlist *list,
|
||||
Eina_Inlist *item) EINA_ARG_NONNULL(1, 2) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI Eina_Inlist * eina_inlist_demote(Eina_Inlist *list,
|
||||
EAPI Eina_Inlist *eina_inlist_demote(Eina_Inlist *list,
|
||||
Eina_Inlist *item) EINA_ARG_NONNULL(1, 2) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI unsigned int eina_inlist_count(const Eina_Inlist *list) EINA_WARN_UNUSED_RESULT;
|
||||
|
||||
|
|
|
@ -43,7 +43,7 @@
|
|||
typedef struct _Eina_Iterator Eina_Iterator;
|
||||
|
||||
typedef Eina_Bool (*Eina_Iterator_Next_Callback)(Eina_Iterator *it, void **data);
|
||||
typedef void *(*Eina_Iterator_Get_Container_Callback)(Eina_Iterator *it);
|
||||
typedef void * (*Eina_Iterator_Get_Container_Callback)(Eina_Iterator *it);
|
||||
typedef void (*Eina_Iterator_Free_Callback)(Eina_Iterator *it);
|
||||
typedef Eina_Bool (*Eina_Iterator_Lock_Callback)(Eina_Iterator *it);
|
||||
|
||||
|
@ -63,7 +63,6 @@ struct _Eina_Iterator
|
|||
EINA_MAGIC
|
||||
};
|
||||
|
||||
|
||||
#define FUNC_ITERATOR_NEXT(Function) ((Eina_Iterator_Next_Callback)Function)
|
||||
#define FUNC_ITERATOR_GET_CONTAINER(Function) (( \
|
||||
Eina_Iterator_Get_Container_Callback) \
|
||||
|
@ -71,13 +70,13 @@ struct _Eina_Iterator
|
|||
#define FUNC_ITERATOR_FREE(Function) ((Eina_Iterator_Free_Callback)Function)
|
||||
#define FUNC_ITERATOR_LOCK(Function) ((Eina_Iterator_Lock_Callback)Function)
|
||||
|
||||
EAPI void eina_iterator_free (Eina_Iterator *iterator) EINA_ARG_NONNULL(1);
|
||||
EAPI void eina_iterator_free(Eina_Iterator *iterator) EINA_ARG_NONNULL(1);
|
||||
|
||||
EAPI void * eina_iterator_container_get (Eina_Iterator *iterator) EINA_ARG_NONNULL(1) EINA_PURE;
|
||||
EAPI Eina_Bool eina_iterator_next (Eina_Iterator *iterator,
|
||||
EAPI void *eina_iterator_container_get(Eina_Iterator *iterator) EINA_ARG_NONNULL(1) EINA_PURE;
|
||||
EAPI Eina_Bool eina_iterator_next(Eina_Iterator *iterator,
|
||||
void **data) EINA_ARG_NONNULL(1, 2) EINA_WARN_UNUSED_RESULT;
|
||||
|
||||
EAPI void eina_iterator_foreach (Eina_Iterator *iterator,
|
||||
EAPI void eina_iterator_foreach(Eina_Iterator *iterator,
|
||||
Eina_Each_Cb callback,
|
||||
const void *fdata) EINA_ARG_NONNULL(1, 2);
|
||||
|
||||
|
|
|
@ -108,7 +108,6 @@ EAPI extern int EINA_LOG_DOMAIN_GLOBAL;
|
|||
|
||||
#endif /* EINA_LOG_DOMAIN_DEFAULT */
|
||||
|
||||
|
||||
/**
|
||||
* @def EINA_LOG(DOM, LEVEL, fmt, ...)
|
||||
* Logs a message on the specified domain, level and format.
|
||||
|
@ -269,72 +268,49 @@ typedef void (*Eina_Log_Print_Cb)(const Eina_Log_Domain *d,
|
|||
/*
|
||||
* Customization
|
||||
*/
|
||||
EAPI void
|
||||
eina_log_print_cb_set(Eina_Log_Print_Cb cb, void *data) EINA_ARG_NONNULL(1);
|
||||
EAPI void eina_log_print_cb_set(Eina_Log_Print_Cb cb, void *data) EINA_ARG_NONNULL(1);
|
||||
|
||||
EAPI void
|
||||
eina_log_level_set(int level);
|
||||
EAPI int
|
||||
eina_log_level_get(void) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI void eina_log_level_set(int level);
|
||||
EAPI int eina_log_level_get(void) EINA_WARN_UNUSED_RESULT;
|
||||
|
||||
static inline Eina_Bool
|
||||
eina_log_level_check(int level);
|
||||
eina_log_level_check(int level);
|
||||
|
||||
EAPI Eina_Bool
|
||||
eina_log_main_thread_check(void) EINA_CONST EINA_WARN_UNUSED_RESULT;
|
||||
EAPI Eina_Bool eina_log_main_thread_check(void) EINA_CONST EINA_WARN_UNUSED_RESULT;
|
||||
|
||||
EAPI void
|
||||
eina_log_color_disable_set(Eina_Bool disabled);
|
||||
EAPI Eina_Bool
|
||||
eina_log_color_disable_get(void) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI void
|
||||
eina_log_file_disable_set(Eina_Bool disabled);
|
||||
EAPI Eina_Bool
|
||||
eina_log_file_disable_get(void) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI void
|
||||
eina_log_function_disable_set(Eina_Bool disabled);
|
||||
EAPI Eina_Bool
|
||||
eina_log_function_disable_get(void) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI void
|
||||
eina_log_abort_on_critical_set(Eina_Bool abort_on_critical);
|
||||
EAPI Eina_Bool
|
||||
eina_log_abort_on_critical_get(void) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI void
|
||||
eina_log_abort_on_critical_level_set(int critical_level);
|
||||
EAPI int
|
||||
eina_log_abort_on_critical_level_get(void) EINA_WARN_UNUSED_RESULT;
|
||||
|
||||
EAPI void
|
||||
eina_log_domain_level_set(const char *domain_name, int level) EINA_ARG_NONNULL(1);
|
||||
EAPI int
|
||||
eina_log_domain_level_get(const char *domain_name) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1);
|
||||
EAPI int
|
||||
eina_log_domain_registered_level_get(int domain) EINA_WARN_UNUSED_RESULT;
|
||||
static inline Eina_Bool
|
||||
eina_log_domain_level_check(int domain, int level);
|
||||
EAPI void eina_log_color_disable_set(Eina_Bool disabled);
|
||||
EAPI Eina_Bool eina_log_color_disable_get(void) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI void eina_log_file_disable_set(Eina_Bool disabled);
|
||||
EAPI Eina_Bool eina_log_file_disable_get(void) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI void eina_log_function_disable_set(Eina_Bool disabled);
|
||||
EAPI Eina_Bool eina_log_function_disable_get(void) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI void eina_log_abort_on_critical_set(Eina_Bool abort_on_critical);
|
||||
EAPI Eina_Bool eina_log_abort_on_critical_get(void) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI void eina_log_abort_on_critical_level_set(int critical_level);
|
||||
EAPI int eina_log_abort_on_critical_level_get(void) EINA_WARN_UNUSED_RESULT;
|
||||
|
||||
EAPI void eina_log_domain_level_set(const char *domain_name, int level) EINA_ARG_NONNULL(1);
|
||||
EAPI int eina_log_domain_level_get(const char *domain_name) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1);
|
||||
EAPI int eina_log_domain_registered_level_get(int domain) EINA_WARN_UNUSED_RESULT;
|
||||
static inline Eina_Bool eina_log_domain_level_check(int domain, int level);
|
||||
|
||||
/*
|
||||
* Logging domains
|
||||
*/
|
||||
EAPI int
|
||||
eina_log_domain_register(const char *name, const char *color) EINA_ARG_NONNULL(1);
|
||||
EAPI void
|
||||
eina_log_domain_unregister(int domain);
|
||||
EAPI int eina_log_domain_register(const char *name, const char *color) EINA_ARG_NONNULL(1);
|
||||
EAPI void eina_log_domain_unregister(int domain);
|
||||
|
||||
/*
|
||||
* Logging functions.
|
||||
*/
|
||||
EAPI void
|
||||
eina_log_print(int domain,
|
||||
EAPI void eina_log_print(int domain,
|
||||
Eina_Log_Level level,
|
||||
const char *file,
|
||||
const char *function,
|
||||
int line,
|
||||
const char *fmt,
|
||||
...) EINA_ARG_NONNULL(3, 4, 6) EINA_PRINTF(6, 7) EINA_NOINSTRUMENT;
|
||||
EAPI void
|
||||
eina_log_vprint(int domain,
|
||||
EAPI void eina_log_vprint(int domain,
|
||||
Eina_Log_Level level,
|
||||
const char *file,
|
||||
const char *fnc,
|
||||
|
@ -342,12 +318,10 @@ eina_log_vprint(int domain,
|
|||
const char *fmt,
|
||||
va_list args) EINA_ARG_NONNULL(3, 4, 6) EINA_NOINSTRUMENT;
|
||||
|
||||
|
||||
/*
|
||||
* Logging methods (change how logging is done).
|
||||
*/
|
||||
EAPI void
|
||||
eina_log_print_cb_stdout(const Eina_Log_Domain *d,
|
||||
EAPI void eina_log_print_cb_stdout(const Eina_Log_Domain *d,
|
||||
Eina_Log_Level level,
|
||||
const char *file,
|
||||
const char *fnc,
|
||||
|
@ -355,8 +329,7 @@ eina_log_print_cb_stdout(const Eina_Log_Domain *d,
|
|||
const char *fmt,
|
||||
void *data,
|
||||
va_list args);
|
||||
EAPI void
|
||||
eina_log_print_cb_stderr(const Eina_Log_Domain *d,
|
||||
EAPI void eina_log_print_cb_stderr(const Eina_Log_Domain *d,
|
||||
Eina_Log_Level level,
|
||||
const char *file,
|
||||
const char *fnc,
|
||||
|
@ -364,8 +337,7 @@ eina_log_print_cb_stderr(const Eina_Log_Domain *d,
|
|||
const char *fmt,
|
||||
void *data,
|
||||
va_list args);
|
||||
EAPI void
|
||||
eina_log_print_cb_file(const Eina_Log_Domain *d,
|
||||
EAPI void eina_log_print_cb_file(const Eina_Log_Domain *d,
|
||||
Eina_Log_Level level,
|
||||
const char *file,
|
||||
const char *fnc,
|
||||
|
|
|
@ -19,7 +19,6 @@
|
|||
#ifndef EINA_MAGIC_H_
|
||||
#define EINA_MAGIC_H_
|
||||
|
||||
|
||||
#include "eina_config.h"
|
||||
#include "eina_types.h"
|
||||
|
||||
|
|
|
@ -66,7 +66,6 @@ typedef struct _Eina_Matrixsparse_Cell Eina_Matrixsparse_Cell;
|
|||
typedef struct _Eina_Matrixsparse_Item_Cell Eina_Matrixsparse_Item_Cell;
|
||||
typedef struct _Eina_Matrixsparse_Item_Row Eina_Matrixsparse_Item_Row;
|
||||
|
||||
|
||||
/* constructors and destructors */
|
||||
EAPI Eina_Matrixsparse *eina_matrixsparse_new(unsigned long rows,
|
||||
unsigned long cols,
|
||||
|
@ -85,8 +84,8 @@ EAPI Eina_Bool eina_matrixsparse_size_set(Eina_Matrixsparse *m,
|
|||
|
||||
/* data getting */
|
||||
EAPI Eina_Bool eina_matrixsparse_cell_idx_get(const Eina_Matrixsparse *m, unsigned long row, unsigned long col, Eina_Matrixsparse_Cell **cell);
|
||||
EAPI void * eina_matrixsparse_cell_data_get(const Eina_Matrixsparse_Cell *cell);
|
||||
EAPI void * eina_matrixsparse_data_idx_get(const Eina_Matrixsparse *m, unsigned long row, unsigned long col);
|
||||
EAPI void *eina_matrixsparse_cell_data_get(const Eina_Matrixsparse_Cell *cell);
|
||||
EAPI void *eina_matrixsparse_data_idx_get(const Eina_Matrixsparse *m, unsigned long row, unsigned long col);
|
||||
EAPI Eina_Bool eina_matrixsparse_cell_position_get(const Eina_Matrixsparse_Cell *cell, unsigned long *row, unsigned long *col);
|
||||
|
||||
/* data setting */
|
||||
|
|
|
@ -49,12 +49,12 @@ typedef struct _Eina_Mempool_Backend Eina_Mempool_Backend;
|
|||
|
||||
EAPI extern Eina_Error EINA_ERROR_NOT_MEMPOOL_MODULE;
|
||||
|
||||
EAPI Eina_Mempool * eina_mempool_add(const char *module,const char *context,const char *options,...) EINA_MALLOC EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1);
|
||||
EAPI Eina_Mempool *eina_mempool_add(const char *module, const char *context, const char *options, ...) EINA_MALLOC EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1);
|
||||
EAPI void eina_mempool_del(Eina_Mempool *mp) EINA_ARG_NONNULL(1);
|
||||
|
||||
static inline void * eina_mempool_realloc(Eina_Mempool *mp,void *element,unsigned int size) EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT;
|
||||
static inline void * eina_mempool_malloc(Eina_Mempool *mp,unsigned int size) EINA_MALLOC EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT;
|
||||
static inline void eina_mempool_free(Eina_Mempool *mp,void *element) EINA_ARG_NONNULL(1);
|
||||
static inline void *eina_mempool_realloc(Eina_Mempool *mp, void *element, unsigned int size) EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT;
|
||||
static inline void *eina_mempool_malloc(Eina_Mempool *mp, unsigned int size) EINA_MALLOC EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT;
|
||||
static inline void eina_mempool_free(Eina_Mempool *mp, void *element) EINA_ARG_NONNULL(1);
|
||||
|
||||
EAPI void eina_mempool_gc(Eina_Mempool *mp) EINA_ARG_NONNULL(1);
|
||||
EAPI void eina_mempool_statistics(Eina_Mempool *mp) EINA_ARG_NONNULL(1);
|
||||
|
|
|
@ -109,35 +109,35 @@ extern EAPI Eina_Error EINA_ERROR_WRONG_MODULE;
|
|||
extern EAPI Eina_Error EINA_ERROR_MODULE_INIT_FAILED;
|
||||
|
||||
EAPI Eina_Module *
|
||||
eina_module_new(const char *file) EINA_MALLOC EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1);
|
||||
eina_module_new(const char *file) EINA_MALLOC EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1);
|
||||
EAPI Eina_Bool
|
||||
eina_module_free(Eina_Module *m) EINA_ARG_NONNULL(1);
|
||||
eina_module_free(Eina_Module *m) EINA_ARG_NONNULL(1);
|
||||
EAPI Eina_Bool
|
||||
eina_module_load(Eina_Module *module) EINA_ARG_NONNULL(1);
|
||||
eina_module_load(Eina_Module *module) EINA_ARG_NONNULL(1);
|
||||
EAPI Eina_Bool
|
||||
eina_module_unload(Eina_Module *m) EINA_ARG_NONNULL(1);
|
||||
eina_module_unload(Eina_Module *m) EINA_ARG_NONNULL(1);
|
||||
EAPI void *
|
||||
eina_module_symbol_get(const Eina_Module *module, const char *symbol) EINA_PURE EINA_ARG_NONNULL(1, 2) EINA_WARN_UNUSED_RESULT;
|
||||
eina_module_symbol_get(const Eina_Module *module, const char *symbol) EINA_PURE EINA_ARG_NONNULL(1, 2) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI const char *
|
||||
eina_module_file_get(const Eina_Module *m) EINA_PURE EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1);
|
||||
eina_module_file_get(const Eina_Module *m) EINA_PURE EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1);
|
||||
|
||||
EAPI char *
|
||||
eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2);
|
||||
eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2);
|
||||
EAPI char *
|
||||
eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2);
|
||||
eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2);
|
||||
|
||||
EAPI Eina_Array *
|
||||
eina_module_arch_list_get(Eina_Array *array, const char *path, const char *arch);
|
||||
eina_module_arch_list_get(Eina_Array *array, const char *path, const char *arch);
|
||||
EAPI Eina_Array *
|
||||
eina_module_list_get(Eina_Array *array, const char *path, Eina_Bool recursive, Eina_Module_Cb cb, void *data) EINA_MALLOC EINA_WARN_UNUSED_RESULT;
|
||||
eina_module_list_get(Eina_Array *array, const char *path, Eina_Bool recursive, Eina_Module_Cb cb, void *data) EINA_MALLOC EINA_WARN_UNUSED_RESULT;
|
||||
EAPI void
|
||||
eina_module_list_load(Eina_Array *list) EINA_ARG_NONNULL(1);
|
||||
eina_module_list_load(Eina_Array *list) EINA_ARG_NONNULL(1);
|
||||
EAPI void
|
||||
eina_module_list_unload(Eina_Array *list) EINA_ARG_NONNULL(1);
|
||||
eina_module_list_unload(Eina_Array *list) EINA_ARG_NONNULL(1);
|
||||
EAPI void
|
||||
eina_module_list_free(Eina_Array *list) EINA_ARG_NONNULL(1);
|
||||
eina_module_list_free(Eina_Array *list) EINA_ARG_NONNULL(1);
|
||||
EAPI Eina_Module *
|
||||
eina_module_find(const Eina_Array *array, const char *module) EINA_ARG_NONNULL(1, 2);
|
||||
eina_module_find(const Eina_Array *array, const char *module) EINA_ARG_NONNULL(1, 2);
|
||||
|
||||
/**
|
||||
* @}
|
||||
|
|
|
@ -34,7 +34,7 @@ typedef enum {
|
|||
|
||||
typedef Eina_Quad_Direction (*Eina_Quad_Callback)(const void *object, size_t middle);
|
||||
|
||||
EAPI Eina_QuadTree * eina_quadtree_new(size_t w, size_t h, Eina_Quad_Callback vertical, Eina_Quad_Callback horizontal);
|
||||
EAPI Eina_QuadTree *eina_quadtree_new(size_t w, size_t h, Eina_Quad_Callback vertical, Eina_Quad_Callback horizontal);
|
||||
EAPI void eina_quadtree_free(Eina_QuadTree *q);
|
||||
EAPI void eina_quadtree_resize(Eina_QuadTree *q, size_t w, size_t h);
|
||||
|
||||
|
@ -47,7 +47,7 @@ EAPI Eina_Bool eina_quadtree_change(Eina_QuadTree_Item *object);
|
|||
EAPI Eina_Bool eina_quadtree_hide(Eina_QuadTree_Item *object);
|
||||
EAPI Eina_Bool eina_quadtree_show(Eina_QuadTree_Item *object);
|
||||
|
||||
EAPI Eina_Inlist * eina_quadtree_collide(Eina_QuadTree *q, int x, int y, int w, int h);
|
||||
EAPI void * eina_quadtree_object(Eina_Inlist *list);
|
||||
EAPI Eina_Inlist *eina_quadtree_collide(Eina_QuadTree *q, int x, int y, int w, int h);
|
||||
EAPI void *eina_quadtree_object(Eina_Inlist *list);
|
||||
|
||||
#endif
|
||||
|
|
|
@ -129,19 +129,18 @@ typedef void (*Eina_Rbtree_Free_Cb)(Eina_Rbtree *node, void *data);
|
|||
*/
|
||||
#define EINA_RBTREE_FREE_CB(Function) ((Eina_Rbtree_Free_Cb)Function)
|
||||
|
||||
EAPI Eina_Rbtree * eina_rbtree_inline_insert(Eina_Rbtree *root,Eina_Rbtree *node,Eina_Rbtree_Cmp_Node_Cb cmp,const void *data) EINA_ARG_NONNULL(2, 3) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI Eina_Rbtree * eina_rbtree_inline_remove(Eina_Rbtree *root,Eina_Rbtree *node,Eina_Rbtree_Cmp_Node_Cb cmp,const void *data) EINA_ARG_NONNULL(2, 3) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI void eina_rbtree_delete(Eina_Rbtree *root,Eina_Rbtree_Free_Cb func,void *data) EINA_ARG_NONNULL(2);
|
||||
EAPI Eina_Rbtree *eina_rbtree_inline_insert(Eina_Rbtree *root, Eina_Rbtree *node, Eina_Rbtree_Cmp_Node_Cb cmp, const void *data) EINA_ARG_NONNULL(2, 3) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI Eina_Rbtree *eina_rbtree_inline_remove(Eina_Rbtree *root, Eina_Rbtree *node, Eina_Rbtree_Cmp_Node_Cb cmp, const void *data) EINA_ARG_NONNULL(2, 3) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI void eina_rbtree_delete(Eina_Rbtree *root, Eina_Rbtree_Free_Cb func, void *data) EINA_ARG_NONNULL(2);
|
||||
|
||||
static inline Eina_Rbtree * eina_rbtree_inline_lookup(const Eina_Rbtree *root,const void *key,int length,Eina_Rbtree_Cmp_Key_Cb cmp,const void *data) EINA_PURE EINA_ARG_NONNULL(2, 4) EINA_WARN_UNUSED_RESULT;
|
||||
static inline Eina_Rbtree *eina_rbtree_inline_lookup(const Eina_Rbtree *root, const void *key, int length, Eina_Rbtree_Cmp_Key_Cb cmp, const void *data) EINA_PURE EINA_ARG_NONNULL(2, 4) EINA_WARN_UNUSED_RESULT;
|
||||
|
||||
EAPI Eina_Iterator * eina_rbtree_iterator_prefix(const Eina_Rbtree *root) EINA_MALLOC EINA_WARN_UNUSED_RESULT;
|
||||
EAPI Eina_Iterator * eina_rbtree_iterator_infix(const Eina_Rbtree *root) EINA_MALLOC EINA_WARN_UNUSED_RESULT;
|
||||
EAPI Eina_Iterator * eina_rbtree_iterator_postfix(const Eina_Rbtree *root) EINA_MALLOC EINA_WARN_UNUSED_RESULT;
|
||||
EAPI Eina_Iterator *eina_rbtree_iterator_prefix(const Eina_Rbtree *root) EINA_MALLOC EINA_WARN_UNUSED_RESULT;
|
||||
EAPI Eina_Iterator *eina_rbtree_iterator_infix(const Eina_Rbtree *root) EINA_MALLOC EINA_WARN_UNUSED_RESULT;
|
||||
EAPI Eina_Iterator *eina_rbtree_iterator_postfix(const Eina_Rbtree *root) EINA_MALLOC EINA_WARN_UNUSED_RESULT;
|
||||
|
||||
#include "eina_inline_rbtree.x"
|
||||
|
||||
|
||||
/**
|
||||
* @}
|
||||
*/
|
||||
|
|
|
@ -63,14 +63,14 @@ static inline Eina_Bool eina_rectangle_intersection(Eina_Rectangle *dst, const E
|
|||
static inline void eina_rectangle_rescale_in(const Eina_Rectangle *out, const Eina_Rectangle *in, Eina_Rectangle *res) EINA_ARG_NONNULL(1, 2, 3);
|
||||
static inline void eina_rectangle_rescale_out(const Eina_Rectangle *out, const Eina_Rectangle *in, Eina_Rectangle *res) EINA_ARG_NONNULL(1, 2, 3);
|
||||
|
||||
EAPI Eina_Rectangle_Pool * eina_rectangle_pool_new(int w, int h) EINA_MALLOC EINA_WARN_UNUSED_RESULT;
|
||||
EAPI Eina_Rectangle_Pool * eina_rectangle_pool_get(Eina_Rectangle *rect) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1);
|
||||
EAPI Eina_Rectangle_Pool *eina_rectangle_pool_new(int w, int h) EINA_MALLOC EINA_WARN_UNUSED_RESULT;
|
||||
EAPI Eina_Rectangle_Pool *eina_rectangle_pool_get(Eina_Rectangle *rect) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1);
|
||||
EAPI Eina_Bool eina_rectangle_pool_geometry_get(Eina_Rectangle_Pool *pool, int *w, int *h) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI void * eina_rectangle_pool_data_get(Eina_Rectangle_Pool *pool) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1);
|
||||
EAPI void *eina_rectangle_pool_data_get(Eina_Rectangle_Pool *pool) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1);
|
||||
EAPI void eina_rectangle_pool_data_set(Eina_Rectangle_Pool *pool, const void *data) EINA_ARG_NONNULL(1);
|
||||
EAPI void eina_rectangle_pool_free(Eina_Rectangle_Pool *pool) EINA_ARG_NONNULL(1);
|
||||
EAPI int eina_rectangle_pool_count(Eina_Rectangle_Pool *pool) EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI Eina_Rectangle * eina_rectangle_pool_request(Eina_Rectangle_Pool *pool, int w, int h) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1);
|
||||
EAPI Eina_Rectangle *eina_rectangle_pool_request(Eina_Rectangle_Pool *pool, int w, int h) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1);
|
||||
EAPI void eina_rectangle_pool_release(Eina_Rectangle *rect) EINA_ARG_NONNULL(1);
|
||||
|
||||
/**
|
||||
|
|
|
@ -64,7 +64,6 @@
|
|||
* @{
|
||||
*/
|
||||
|
||||
|
||||
#include "eina_config.h"
|
||||
#include "eina_error.h"
|
||||
|
||||
|
@ -192,7 +191,6 @@ EAPI extern Eina_Error EINA_ERROR_SAFETY_FAILED;
|
|||
#define EINA_ARG_NONNULL(idx, ...)
|
||||
#endif
|
||||
|
||||
|
||||
#else /* no safety checks */
|
||||
|
||||
#define EINA_SAFETY_ON_NULL_RETURN(exp) \
|
||||
|
|
|
@ -26,14 +26,14 @@ EAPI Eina_Bool eina_str_has_prefix(const char *str, const char *prefix) EINA_P
|
|||
EAPI Eina_Bool eina_str_has_suffix(const char *str, const char *suffix) EINA_PURE EINA_ARG_NONNULL(1, 2) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI Eina_Bool eina_str_has_extension(const char *str, const char *ext) EINA_PURE EINA_ARG_NONNULL(1, 2) EINA_WARN_UNUSED_RESULT;
|
||||
|
||||
EAPI char ** eina_str_split(const char *string, const char *delimiter, int max_tokens) EINA_ARG_NONNULL(1, 2) EINA_MALLOC EINA_WARN_UNUSED_RESULT;
|
||||
EAPI char ** eina_str_split_full(const char *string, const char *delimiter, int max_tokens, unsigned int *elements) EINA_ARG_NONNULL(1, 2, 4) EINA_MALLOC EINA_WARN_UNUSED_RESULT;
|
||||
EAPI char **eina_str_split(const char *string, const char *delimiter, int max_tokens) EINA_ARG_NONNULL(1, 2) EINA_MALLOC EINA_WARN_UNUSED_RESULT;
|
||||
EAPI char **eina_str_split_full(const char *string, const char *delimiter, int max_tokens, unsigned int *elements) EINA_ARG_NONNULL(1, 2, 4) EINA_MALLOC EINA_WARN_UNUSED_RESULT;
|
||||
|
||||
EAPI size_t eina_str_join_len(char *dst, size_t size, char sep, const char *a, size_t a_len, const char *b, size_t b_len) EINA_ARG_NONNULL(1, 4, 6);
|
||||
|
||||
EAPI char * eina_str_convert(const char *enc_from, const char *enc_to, const char *text) EINA_WARN_UNUSED_RESULT EINA_MALLOC EINA_ARG_NONNULL(1, 2, 3);
|
||||
EAPI char *eina_str_convert(const char *enc_from, const char *enc_to, const char *text) EINA_WARN_UNUSED_RESULT EINA_MALLOC EINA_ARG_NONNULL(1, 2, 3);
|
||||
|
||||
EAPI char * eina_str_escape(const char *str) EINA_WARN_UNUSED_RESULT EINA_MALLOC EINA_ARG_NONNULL(1);
|
||||
EAPI char *eina_str_escape(const char *str) EINA_WARN_UNUSED_RESULT EINA_MALLOC EINA_ARG_NONNULL(1);
|
||||
|
||||
EAPI void eina_str_tolower(char **str);
|
||||
EAPI void eina_str_toupper(char **str);
|
||||
|
|
|
@ -335,7 +335,7 @@ EAPI Eina_Bool eina_strbuf_insert_vprintf(Eina_Strbuf *buf, const char *fmt,
|
|||
* @p buf can't prepend it, #EINA_FALSE is returned, otherwise
|
||||
* #EINA_TRUE is returned.
|
||||
*/
|
||||
#define eina_strbuf_prepend_length(buf, str, length) eina_strbuf_insert_length( buf, str, length, 0)
|
||||
#define eina_strbuf_prepend_length(buf, str, length) eina_strbuf_insert_length(buf, str, length, 0)
|
||||
|
||||
/**
|
||||
* @def eina_strbuf_prepend_char(buf, str)
|
||||
|
|
|
@ -67,12 +67,12 @@
|
|||
* @{
|
||||
*/
|
||||
|
||||
EAPI const char * eina_stringshare_add_length(const char *str, unsigned int slen) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI const char * eina_stringshare_add(const char *str) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI const char * eina_stringshare_printf(const char *fmt, ...) EINA_WARN_UNUSED_RESULT EINA_PRINTF(1, 2);
|
||||
EAPI const char * eina_stringshare_vprintf(const char *fmt, va_list args) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI const char * eina_stringshare_nprintf(unsigned int len, const char *fmt, ...) EINA_WARN_UNUSED_RESULT EINA_PRINTF(2, 3);
|
||||
EAPI const char * eina_stringshare_ref(const char *str);
|
||||
EAPI const char *eina_stringshare_add_length(const char *str, unsigned int slen) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI const char *eina_stringshare_add(const char *str) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI const char *eina_stringshare_printf(const char *fmt, ...) EINA_WARN_UNUSED_RESULT EINA_PRINTF(1, 2);
|
||||
EAPI const char *eina_stringshare_vprintf(const char *fmt, va_list args) EINA_WARN_UNUSED_RESULT;
|
||||
EAPI const char *eina_stringshare_nprintf(unsigned int len, const char *fmt, ...) EINA_WARN_UNUSED_RESULT EINA_PRINTF(2, 3);
|
||||
EAPI const char *eina_stringshare_ref(const char *str);
|
||||
EAPI void eina_stringshare_del(const char *str);
|
||||
EAPI int eina_stringshare_strlen(const char *str) EINA_PURE EINA_WARN_UNUSED_RESULT;
|
||||
EAPI void eina_stringshare_dump(void);
|
||||
|
|
|
@ -61,7 +61,7 @@ struct Eina_Tile_Grid_Info
|
|||
|
||||
typedef struct _Eina_Tile_Grid_Slicer Eina_Tile_Grid_Slicer;
|
||||
|
||||
EAPI Eina_Tiler * eina_tiler_new(int w, int h);
|
||||
EAPI Eina_Tiler *eina_tiler_new(int w, int h);
|
||||
EAPI void eina_tiler_free(Eina_Tiler *t);
|
||||
EAPI void eina_tiler_tile_size_set(Eina_Tiler *t, int w, int h);
|
||||
EAPI Eina_Bool eina_tiler_rect_add(Eina_Tiler *t, const Eina_Rectangle *r);
|
||||
|
@ -74,7 +74,6 @@ static inline Eina_Bool eina_tile_grid_slicer_setup(Eina_Tile_Grid_Slicer *slc,
|
|||
|
||||
#include "eina_inline_tiler.x"
|
||||
|
||||
|
||||
/**
|
||||
* @}
|
||||
*/
|
||||
|
|
|
@ -96,7 +96,6 @@
|
|||
# undef EINA_LIKELY
|
||||
#endif
|
||||
|
||||
|
||||
#ifdef __GNUC__
|
||||
# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)
|
||||
# define EINA_WARN_UNUSED_RESULT __attribute__ ((warn_unused_result))
|
||||
|
@ -213,7 +212,6 @@
|
|||
# define EINA_LIKELY(exp) exp
|
||||
#endif /* ! __GNUC__ && ! _WIN32 && ! __SUNPRO_C */
|
||||
|
||||
|
||||
/**
|
||||
* @typedef Eina_Bool
|
||||
* Type to mimic a boolean.
|
||||
|
|
|
@ -44,7 +44,6 @@ EAPI extern const Eina_Unicode *EINA_UNICODE_EMPTY_STRING;
|
|||
EAPI size_t eina_unicode_strlen(const Eina_Unicode *ustr) EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT EINA_PURE;
|
||||
EAPI size_t eina_unicode_strnlen(const Eina_Unicode *ustr, int n) EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT EINA_PURE;
|
||||
|
||||
|
||||
EAPI Eina_Unicode *eina_unicode_strdup(const Eina_Unicode *text) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1) EINA_MALLOC;
|
||||
|
||||
EAPI int eina_unicode_strcmp(const Eina_Unicode *a, const Eina_Unicode *b) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1, 2) EINA_PURE;
|
||||
|
|
Loading…
Reference in New Issue