|
PebbleOS
|
Data Structures | |
| struct | pbl_pstring16 |
| Length-prefixed string, not NUL-terminated. More... | |
| struct | pbl_serialized_array |
| Length-prefixed byte array. More... | |
| struct | pbl_pstring16_list |
| View of a pbl_serialized_array holding back-to-back pbl_pstring16 entries. More... | |
Functions | |
| void | pbl_pstring16_to_cstring (const struct pbl_pstring16 *pstring, char *string_out) |
| Copy a pstring16 into a C string. | |
| bool | pbl_pstring16_equal (const struct pbl_pstring16 *ps1, const struct pbl_pstring16 *ps2) |
| Compare two pstring16. | |
| bool | pbl_pstring16_equal_cstring (const struct pbl_pstring16 *pstr, const char *cstr) |
| Compare a pstring16 with a C string. | |
| void | pbl_pstring16_list_init (struct pbl_pstring16_list *list, struct pbl_serialized_array *serialized_array) |
| Point a list at a serialized array and count its entries. | |
| struct pbl_pstring16 * | pbl_pstring16_list_get (const struct pbl_pstring16_list *list, uint16_t index) |
| Get an entry of a list. | |