All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
_shim.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <aerospike/as_error.h>
4 #include <aerospike/as_operations.h>
5 #include <aerospike/as_policy.h>
6 #include <aerospike/as_record.h>
7 #include <aerospike/as_status.h>
8 #include <aerospike/as_serializer.h>
9 
10 #include <citrusleaf/citrusleaf.h>
11 #include <citrusleaf/cl_types.h>
12 #include <citrusleaf/cl_write.h>
13 
14 #include <stdint.h>
15 
17 
18 void askey_from_clkey(as_key * key, const as_namespace ns, const as_set set, cl_object * obj);
19 
20 void clbin_to_asval(cl_bin * bin, as_serializer * ser, as_val ** val);
21 
22 void clbin_to_asrecord(cl_bin * bin, as_record * r);
23 
24 void clbins_to_asrecord(cl_bin * bins, uint32_t nbins, as_record * rec);
25 
27 
29 
31 
32 void asval_to_clobject(as_val * val, cl_object * obj);
33 
35 
36 void asbin_to_clbin(as_bin * as, cl_bin * cl);
37 
38 void asrecord_to_clbins(as_record * rec, cl_bin * bins, uint32_t nbins);
void asrecord_to_clbins(as_record *rec, cl_bin *bins, uint32_t nbins)
void clbin_to_asval(cl_bin *bin, as_serializer *ser, as_val **val)
cl_rv
Definition: cl_types.h:64
void aspolicyremove_to_clwriteparameters(const as_policy_remove *policy, cl_write_parameters *wp)
as_status as_error_fromrc(as_error *err, cl_rv rc)
void aspolicywrite_to_clwriteparameters(const as_policy_write *policy, const as_record *rec, cl_write_parameters *wp)
char as_namespace[AS_NAMESPACE_MAX_SIZE]
void asbin_to_clbin(as_bin *as, cl_bin *cl)
void aspolicyoperate_to_clwriteparameters(const as_policy_operate *policy, const as_operations *ops, cl_write_parameters *wp)
char as_set[AS_SET_MAX_SIZE]
void askey_from_clkey(as_key *key, const as_namespace ns, const as_set set, cl_object *obj)
void asval_to_clobject(as_val *val, cl_object *obj)
void clbin_to_asrecord(cl_bin *bin, as_record *r)
void clbins_to_asrecord(cl_bin *bins, uint32_t nbins, as_record *rec)
void asbinvalue_to_clobject(as_bin_value *val, cl_object *obj)