Searched refs:str_parms (Results 1 – 4 of 4) sorted by relevance
/system/core/include/cutils/ |
D | str_parms.h | 25 struct str_parms; 27 struct str_parms *str_parms_create(void); 28 struct str_parms *str_parms_create_str(const char *_string); 29 void str_parms_destroy(struct str_parms *str_parms); 31 void str_parms_del(struct str_parms *str_parms, const char *key); 33 int str_parms_add_str(struct str_parms *str_parms, const char *key, 35 int str_parms_add_int(struct str_parms *str_parms, const char *key, int value); 37 int str_parms_add_float(struct str_parms *str_parms, const char *key, 41 int str_parms_has_key(struct str_parms *str_parms, const char *key); 46 int str_parms_get_str(struct str_parms *str_parms, const char *key, [all …]
|
/system/core/libcutils/ |
D | str_parms.c | 48 struct str_parms { struct 72 struct str_parms *str_parms_create(void) in str_parms_create() argument 74 struct str_parms *str_parms; in str_parms_create() local 76 str_parms = calloc(1, sizeof(struct str_parms)); in str_parms_create() 77 if (!str_parms) in str_parms_create() 80 str_parms->map = hashmapCreate(5, str_hash_fn, str_eq); in str_parms_create() 81 if (!str_parms->map) in str_parms_create() 84 return str_parms; in str_parms_create() 87 free(str_parms); in str_parms_create() 92 struct str_parms *str_parms; member [all …]
|
D | Android.mk | 51 str_parms.c \
|
/system/core/libcutils/tests/ |
D | test_str_parms.cpp | 21 str_parms* str_parms = str_parms_create_str(str); in test_str_parms_str() local 22 str_parms_add_str(str_parms, "dude", "woah"); in test_str_parms_str() 23 str_parms_add_str(str_parms, "dude", "woah"); in test_str_parms_str() 24 str_parms_del(str_parms, "dude"); in test_str_parms_str() 25 str_parms_dump(str_parms); in test_str_parms_str() 26 char* out_str = str_parms_to_str(str_parms); in test_str_parms_str() 27 str_parms_destroy(str_parms); in test_str_parms_str() 32 TEST(str_parms, smoke) { in TEST() argument 50 TEST(str_parms, put_ENOMEM) { in TEST() argument
|