DS3 C SDK
5.0.0
Provides access to the Spectra S3 API with C
|
Go to the source code of this file.
Functions | |
static void | _internal_uint64_free (gpointer data) |
static void | _internal_str_free (gpointer data) |
ds3_uint64_string_map * | ds3_uint64_string_map_init (void) |
ds3_bool | ds3_uint64_string_map_insert (ds3_uint64_string_map *map, const uint64_t *key, const ds3_str *value) |
ds3_bool | ds3_uint64_string_map_contains (ds3_uint64_string_map *map, uint64_t *key) |
ds3_str * | ds3_uint64_string_map_lookup (ds3_uint64_string_map *map, uint64_t *key) |
uint64_t | ds3_uint64_string_map_size (ds3_uint64_string_map *map) |
void | ds3_uint64_string_map_free (ds3_uint64_string_map *map) |
ds3_uint64_string_map_iter * | ds3_uint64_string_map_iter_init (ds3_uint64_string_map *map) |
void | ds3_uint64_string_map_iter_free (ds3_uint64_string_map_iter *iter) |
ds3_uint64_string_pair * | ds3_uint64_string_map_iter_next (ds3_uint64_string_map_iter *iter) |
void | ds3_uint64_string_pair_free (ds3_uint64_string_pair *pair) |
|
static |
Definition at line 33 of file ds3_uint64_string_map.c.
|
static |
Definition at line 29 of file ds3_uint64_string_map.c.
ds3_bool ds3_uint64_string_map_contains | ( | ds3_uint64_string_map * | map, |
uint64_t * | key | ||
) |
Definition at line 59 of file ds3_uint64_string_map.c.
void ds3_uint64_string_map_free | ( | ds3_uint64_string_map * | map | ) |
Definition at line 86 of file ds3_uint64_string_map.c.
ds3_uint64_string_map* ds3_uint64_string_map_init | ( | void | ) |
Definition at line 37 of file ds3_uint64_string_map.c.
ds3_bool ds3_uint64_string_map_insert | ( | ds3_uint64_string_map * | map, |
const uint64_t * | key, | ||
const ds3_str * | value | ||
) |
Definition at line 45 of file ds3_uint64_string_map.c.
void ds3_uint64_string_map_iter_free | ( | ds3_uint64_string_map_iter * | iter | ) |
Definition at line 110 of file ds3_uint64_string_map.c.
ds3_uint64_string_map_iter* ds3_uint64_string_map_iter_init | ( | ds3_uint64_string_map * | map | ) |
Definition at line 102 of file ds3_uint64_string_map.c.
ds3_uint64_string_pair* ds3_uint64_string_map_iter_next | ( | ds3_uint64_string_map_iter * | iter | ) |
Definition at line 125 of file ds3_uint64_string_map.c.
ds3_str* ds3_uint64_string_map_lookup | ( | ds3_uint64_string_map * | map, |
uint64_t * | key | ||
) |
Definition at line 71 of file ds3_uint64_string_map.c.
uint64_t ds3_uint64_string_map_size | ( | ds3_uint64_string_map * | map | ) |
Definition at line 82 of file ds3_uint64_string_map.c.
void ds3_uint64_string_pair_free | ( | ds3_uint64_string_pair * | pair | ) |
Definition at line 143 of file ds3_uint64_string_map.c.