e_hal_util.h
Go to the documentation of this file.
1#ifndef E_HAL_UTIL_H
2#define E_HAL_UTIL_H
3
4#include "E_Hal.h"
5
7const char *e_hal_property_string_get(E_Hal_Properties *properties, const char *key, int *err);
8char e_hal_property_bool_get(E_Hal_Properties *properties, const char *key, int *err);
9int e_hal_property_int_get(E_Hal_Properties *properties, const char *key, int *err);
10uint64_t e_hal_property_uint64_get(E_Hal_Properties *properties, const char *key, int *err);
11double e_hal_property_double_get(E_Hal_Properties *properties, const char *key, int *err);
12const Eina_List *e_hal_property_strlist_get(E_Hal_Properties *properties, const char *key, int *err);
13
14#endif
const Eina_List * e_hal_property_strlist_get(E_Hal_Properties *properties, const char *key, int *err)
Definition: e_hal_util.c:108
const char * e_hal_property_string_get(E_Hal_Properties *properties, const char *key, int *err)
Retrive a string from an element of a property hash.
Definition: e_hal_util.c:33
char e_hal_property_bool_get(E_Hal_Properties *properties, const char *key, int *err)
Definition: e_hal_util.c:48
void e_hal_property_free(E_Hal_Property *prop)
Definition: e_hal_util.c:13
double e_hal_property_double_get(E_Hal_Properties *properties, const char *key, int *err)
Definition: e_hal_util.c:93
int e_hal_property_int_get(E_Hal_Properties *properties, const char *key, int *err)
Definition: e_hal_util.c:63
uint64_t e_hal_property_uint64_get(E_Hal_Properties *properties, const char *key, int *err)
Definition: e_hal_util.c:78
Definition: E_Hal.h:70
Definition: E_Hal.h:56