Home
last modified time | relevance | path

Searched refs:GRD_KVItemT (Results 1 - 15 of 15) sorted by relevance

/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/gaussdb_rd/src/executor/kv/
H A Dgrd_kv_api_inner.cpp23 int32_t GRD_KVPutInner(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key, const GRD_KVItemT *value) in GRD_KVPutInner()
28 int32_t GRD_KVGetInner(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key, const GRD_KVItemT *value) in GRD_KVGetInner()
33 int32_t GRD_KVDelInner(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key) in GRD_KVDelInner()
38 int32_t GRD_KVScanInner(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key, GRD_KvScanModeE mode, in GRD_KVScanInner()
60 int32_t GRD_KVFreeItemInner(GRD_KVItemT *item) in GRD_KVFreeItemInner()
H A Dgrd_kv_api.cpp26 GRD_API int32_t GRD_KVPut(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key, const GRD_KVItemT *value) in GRD_KVPut()
37 GRD_API int32_t GRD_KVGet(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key, const GRD_KVItemT *value) in GRD_KVGet()
48 GRD_API int32_t GRD_KVDel(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key) in GRD_KVDel()
59 GRD_API int32_t GRD_KVScan(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key, GRD_KvScanModeE mode, in GRD_KVScan()
105 GRD_API int32_t GRD_KVFreeItem(GRD_KVItemT *item) in GRD_KVFreeItem()
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/gaussdb_rd/src/executor/include/
H A Dgrd_kv_api_inner.h25 int32_t GRD_KVPutInner(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key, const GRD_KVItemT *value);
27 int32_t GRD_KVGetInner(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key, const GRD_KVItemT *value);
29 int32_t GRD_KVDelInner(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key);
31 int32_t GRD_KVScanInner(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key, GRD_KvScanModeE mode,
41 int32_t GRD_KVFreeItemInner(GRD_KVItemT *item);
H A Dgrd_resultset_api_inner.h31 int32_t GRD_FetchInner(GRD_ResultSet *resultSet, GRD_KVItemT *key, GRD_KVItemT *value);
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/gaussdb_rd/include/grd_kv/
H A Dgrd_kv_api.h27 GRD_API int32_t GRD_KVPut(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key, const GRD_KVItemT *value);
29 GRD_API int32_t GRD_KVGet(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key, const GRD_KVItemT *value);
31 GRD_API int32_t GRD_KVDel(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key);
33 GRD_API int32_t GRD_KVScan(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key, GRD_KvScanModeE mode,
43 GRD_API int32_t GRD_KVFreeItem(GRD_KVItemT *item);
/foundation/distributeddatamgr/preferences/frameworks/native/platform/include/
H A Dpreferences_db_adapter.h37 } GRD_KVItemT; typedef
50 GRD_KVItemT begin;
51 GRD_KVItemT end;
91 typedef int32_t (*DBKvPut)(GRD_DB *db, const char *tableName, const GRD_KVItemT *key, const GRD_KVItemT *value);
92 typedef int32_t (*DBKvGet)(GRD_DB *db, const char *tableName, const GRD_KVItemT *key, const GRD_KVItemT *value);
93 typedef int32_t (*DBKvDel)(GRD_DB *db, const char *tableName, const GRD_KVItemT *key);
101 typedef int32_t (*Fetch)(GRD_ResultSet *resultSet, GRD_KVItemT *key, GRD_KVItemT *valu
[all...]
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/gaussdb_rd/src/common/include/
H A Dgrd_api_manager.h41 typedef int32_t (*Fetch)(GRD_ResultSet *resultSet, GRD_KVItemT *key, GRD_KVItemT *value);
44 typedef int32_t (*KVPut)(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key, const GRD_KVItemT *value);
45 typedef int32_t (*KVGet)(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key, const GRD_KVItemT *value);
46 typedef int32_t (*KVDel)(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key);
47 typedef int32_t (*KVScan)(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key, GRD_KvScanModeE mode,
53 typedef int32_t (*KVFreeItem)(GRD_KVItemT *item);
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/storage/src/gaussdb_rd/
H A Drd_utils.cpp100 static inline std::vector<uint8_t> KvItemToBlob(GRD_KVItemT &item) in KvItemToBlob()
124 GRD_KVItemT innerKey{(void *)&key[0], (uint32_t)key.size()}; in RdKVPut()
125 GRD_KVItemT innerVal{(void *)&value[0], (uint32_t)value.size()}; in RdKVPut()
139 GRD_KVItemT innerKey{(void *)&key[0], (uint32_t)key.size()}; in RdKVGet()
140 GRD_KVItemT innerVal = { 0 }; in RdKVGet()
167 GRD_KVItemT innerKey{(void *)&key[0], (uint32_t)key.size()}; in RdKVDel()
185 GRD_KVItemT innerKey{(void *)&key[0], (uint32_t)key.size()}; in RdKVScan()
196 GRD_KVItemT beginInnerKey{(void *)&beginKey[0], (uint32_t)beginKey.size()}; in RdKVRangeScan()
197 GRD_KVItemT endInnerKey{(void *)&endKey[0], (uint32_t)endKey.size()}; in RdKVRangeScan()
237 GRD_KVItemT innerKe in RdKVBatchPushback()
[all...]
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/gaussdb_rd/include/grd_base/
H A Dgrd_resultset_api.h34 GRD_API int32_t GRD_Fetch(GRD_ResultSet *resultSet, GRD_KVItemT *key, GRD_KVItemT *value);
H A Dgrd_type_export.h63 } GRD_KVItemT; typedef
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/gaussdb_rd/src/executor/document/
H A Dgrd_resultset_api_inner.cpp74 int32_t GRD_FetchInner(GRD_ResultSet *resultSet, GRD_KVItemT *key, GRD_KVItemT *value) in GRD_FetchInner()
H A Dgrd_resultset_api.cpp86 GRD_API int32_t GRD_Fetch(GRD_ResultSet *resultSet, GRD_KVItemT *key, GRD_KVItemT *value) in GRD_Fetch()
/foundation/distributeddatamgr/preferences/frameworks/native/platform/src/
H A Dpreferences_db_adapter.cpp316 GRD_KVItemT innerKey = BlobToKvItem(key); in Put()
317 GRD_KVItemT innerVal = BlobToKvItem(value); in Put()
351 GRD_KVItemT innerKey = BlobToKvItem(key); in Delete()
386 GRD_KVItemT innerKey = BlobToKvItem(key); in Get()
387 GRD_KVItemT innerVal = { NULL, 0 }; in Get()
506 GRD_KVItemT PreferencesDb::BlobToKvItem(const std::vector<uint8_t> &blob) in BlobToKvItem()
514 std::vector<uint8_t> PreferencesDb::KvItemToBlob(GRD_KVItemT &item) in KvItemToBlob()
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/test/fuzztest/json_fuzzer/
H A Djson_fuzzer.cpp1591 GRD_KVItemT key = { &i, sizeof(uint32_t) }; in TestGrdDbApGrdGetItem002Fuzz()
1592 GRD_KVItemT value = { reinterpret_cast<void *>(v.data()), static_cast<uint32_t>(v.size()) + 1 }; in TestGrdDbApGrdGetItem002Fuzz()
1595 GRD_KVItemT getValue = { nullptr, 0 }; in TestGrdDbApGrdGetItem002Fuzz()
1616 GRD_KVItemT key = { &i, sizeof(uint32_t) }; in TestGrdDbApGrdGetItem002Fuzz()
1668 GRD_KVItemT keyItem = { nullptr, 0 }; in TestGrdKvBatchCoupling003Fuzz()
1669 GRD_KVItemT valueItem = { nullptr, 0 }; in TestGrdKvBatchCoupling003Fuzz()
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/test/fuzztest/jsoninner_fuzzer/
H A Djsoninner_fuzzer.cpp1600 GRD_KVItemT key = { &i, sizeof(uint32_t) }; in TestGrdDbApGrdGetItem002Fuzz()
1601 GRD_KVItemT value = { reinterpret_cast<void *>(v.data()), static_cast<uint32_t>(v.size()) + 1 }; in TestGrdDbApGrdGetItem002Fuzz()
1604 GRD_KVItemT getValue = { nullptr, 0 }; in TestGrdDbApGrdGetItem002Fuzz()
1625 GRD_KVItemT key = { &i, sizeof(uint32_t) }; in TestGrdDbApGrdGetItem002Fuzz()
1677 GRD_KVItemT keyItem = { nullptr, 0 }; in TestGrdKvBatchCoupling003Fuzz()
1678 GRD_KVItemT valueItem = { nullptr, 0 }; in TestGrdKvBatchCoupling003Fuzz()

Completed in 14 milliseconds