25 #include <aerospike/as_util.h>
26 #include <aerospike/as_val.h>
34 #define pair_new(a,b) as_pair_new((as_val *) a, (as_val *) b)
44 typedef struct as_pair_s {
115 return pair ? pair->
_1 : NULL;
123 return pair ? pair->
_2 : NULL;
as_pair * as_pair_init(as_pair *pair, as_val *_1, as_val *_2)
void as_pair_val_destroy(as_val *)
as_val * as_pair_toval(const as_pair *pair)
#define as_val_destroy(__v)
as_pair * as_pair_new(as_val *_1, as_val *_2)
#define as_util_fromval(object, type_id, type)
uint32_t as_pair_val_hashcode(const as_val *)
void as_pair_destroy(as_pair *pair)
as_val * as_pair_2(as_pair *pair)
as_val * as_pair_1(as_pair *pair)
char * as_pair_val_tostring(const as_val *)
as_pair * as_pair_fromval(const as_val *v)