![]() |
#include <aerospike/as_util.h>
#include <aerospike/as_val.h>
#include <aerospike/as_integer.h>
#include <aerospike/as_string.h>
#include <aerospike/as_bytes.h>
#include <aerospike/as_list.h>
#include <aerospike/as_map.h>
#include <stdbool.h>
#include <stdint.h>
#include <string.h>
Go to the source code of this file.
Functions | |
static as_val * | as_stringmap_get (as_map *m, const char *k) |
static as_bytes * | as_stringmap_get_bytes (as_map *m, const char *k) |
static int64_t | as_stringmap_get_int64 (as_map *m, const char *k) |
static as_integer * | as_stringmap_get_integer (as_map *m, const char *k) |
static as_list * | as_stringmap_get_list (as_map *m, const char *k) |
static as_map * | as_stringmap_get_map (as_map *m, const char *k) |
static char * | as_stringmap_get_str (as_map *m, const char *k) |
static as_string * | as_stringmap_get_string (as_map *m, const char *k) |
static int | as_stringmap_set (as_map *m, const char *k, as_val *v) |
static int | as_stringmap_set_bytes (as_map *m, const char *k, as_bytes *v) |
static int | as_stringmap_set_int64 (as_map *m, const char *k, int64_t v) |
static int | as_stringmap_set_integer (as_map *m, const char *k, as_integer *v) |
static int | as_stringmap_set_list (as_map *m, const char *k, as_list *v) |
static int | as_stringmap_set_map (as_map *m, const char *k, as_map *v) |
static int | as_stringmap_set_str (as_map *m, const char *k, const char *v) |
static int | as_stringmap_set_string (as_map *m, const char *k, as_string *v) |
Get the specified key's value as an as_val.
Definition at line 120 of file target/Linux-x86_64/include/aerospike/as_stringmap.h.
References as_string::as_string_init(), as_util_hook, and key.
Get the specified key's value as an as_bytes.
Definition at line 172 of file target/Linux-x86_64/include/aerospike/as_stringmap.h.
References as_bytes::as_bytes_fromval(), as_string::as_string_init(), as_util_hook, and key.
|
inlinestatic |
Get the specified key's value as an int64_t.
Definition at line 130 of file target/Linux-x86_64/include/aerospike/as_stringmap.h.
References as_integer::as_integer_fromval(), as_integer::as_integer_toint(), as_string::as_string_init(), as_util_hook, and key.
|
inlinestatic |
Get the specified key's value as an as_integer.
Definition at line 152 of file target/Linux-x86_64/include/aerospike/as_stringmap.h.
References as_integer::as_integer_fromval(), as_string::as_string_init(), as_util_hook, and key.
Get the specified key's value as an as_list.
Definition at line 182 of file target/Linux-x86_64/include/aerospike/as_stringmap.h.
References as_list::as_list_fromval(), as_string::as_string_init(), as_util_hook, and key.
Get the specified key's value as an as_map.
Definition at line 192 of file target/Linux-x86_64/include/aerospike/as_stringmap.h.
References as_map::as_map_fromval(), as_string::as_string_init(), as_util_hook, and key.
|
inlinestatic |
Get the specified key's value as a NULL terminated string.
Definition at line 141 of file target/Linux-x86_64/include/aerospike/as_stringmap.h.
References as_string::as_string_fromval(), as_string::as_string_init(), as_string::as_string_tostring(), as_util_hook, and key.
Get the specified key's value as an as_string.
Definition at line 162 of file target/Linux-x86_64/include/aerospike/as_stringmap.h.
References as_string::as_string_fromval(), as_string::as_string_init(), as_util_hook, and key.
Set the specified key's value to an as_val.
Definition at line 52 of file target/Linux-x86_64/include/aerospike/as_stringmap.h.
References as_string_new_strdup(), and as_util_hook.
Set the specified key's value to an as_bytes.
Definition at line 92 of file target/Linux-x86_64/include/aerospike/as_stringmap.h.
References as_string_new_strdup(), and as_util_hook.
|
inlinestatic |
Set the specified key's value to an int64_t.
Definition at line 60 of file target/Linux-x86_64/include/aerospike/as_stringmap.h.
References as_integer::as_integer_new(), as_string_new_strdup(), and as_util_hook.
|
inlinestatic |
Set the specified key's value to an as_integer.
Definition at line 76 of file target/Linux-x86_64/include/aerospike/as_stringmap.h.
References as_string_new_strdup(), and as_util_hook.
Set the specified key's value to an as_list.
Definition at line 100 of file target/Linux-x86_64/include/aerospike/as_stringmap.h.
References as_string_new_strdup(), and as_util_hook.
Set the specified key's value to an as_map.
Definition at line 108 of file target/Linux-x86_64/include/aerospike/as_stringmap.h.
References as_string_new_strdup(), and as_util_hook.
|
inlinestatic |
Set the specified key's value to a NULL terminated string.
Definition at line 68 of file target/Linux-x86_64/include/aerospike/as_stringmap.h.
References as_string_new_strdup(), and as_util_hook.
Set the specified key's value to an as_string.
Definition at line 84 of file target/Linux-x86_64/include/aerospike/as_stringmap.h.
References as_string_new_strdup(), and as_util_hook.