/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/gaussdb_rd/include/grd_kv/ |
H A D | grd_kv_api.h | 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_KvSc… 36 GRD_API int32_t GRD_KVFilter(GRD_DB *db, const char *collectionName, const GRD_FilterOptionT *scanP… 39 GRD_API int32_t GRD_KVGetSize(GRD_ResultSet *resultSet, uint32_t *keyLen, uint32_t *valueLen); 41 GRD_API int32_t GRD_GetItem(GRD_ResultSet *resultSet, void *key, void *value); 43 GRD_API int32_t GRD_KVFreeItem(GRD_KVItemT *item); 45 GRD_API int32_t GRD_KVBatchPrepare(uint16_t itemNum, GRD_KVBatchT **batch); 47 GRD_API int32_t GRD_KVBatchPushback(const void *key, uint32_t keyLen, const void *data, uint32_t da… 50 GRD_API int32_t GRD_KVBatchPut(GRD_DB *db, const char *collectionName, GRD_KVBatchT *batch); 52 GRD_API int32_t GRD_KVBatchDel(GRD_DB *db, const char *collectionName, GRD_KVBatchT *batch); [all …]
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/gaussdb_rd/src/executor/kv/ |
H A D | grd_kv_api.cpp | 26 GRD_API int32_t GRD_KVPut(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key, const GRD… in GRD_KVPut() 48 GRD_API int32_t GRD_KVDel(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key) in GRD_KVDel() 71 GRD_API int32_t GRD_KVFilter(GRD_DB *db, const char *collectionName, const GRD_FilterOptionT *scanP… in GRD_KVFilter() 83 GRD_API int32_t GRD_KVGetSize(GRD_ResultSet *resultSet, uint32_t *keyLen, uint32_t *valueLen) in GRD_KVGetSize() 94 GRD_API int32_t GRD_GetItem(GRD_ResultSet *resultSet, void *key, void *value) in GRD_GetItem() 105 GRD_API int32_t GRD_KVFreeItem(GRD_KVItemT *item) in GRD_KVFreeItem() 116 GRD_API int32_t GRD_KVBatchPrepare(uint16_t itemNum, GRD_KVBatchT **batch) in GRD_KVBatchPrepare() 127 GRD_API int32_t GRD_KVBatchPushback(const void *key, uint32_t keyLen, const void *data, uint32_t da… in GRD_KVBatchPushback() 139 GRD_API int32_t GRD_KVBatchPut(GRD_DB *db, const char *collectionName, GRD_KVBatchT *batch) in GRD_KVBatchPut() 150 GRD_API int32_t GRD_KVBatchDel(GRD_DB *db, const char *collectionName, GRD_KVBatchT *batch) in GRD_KVBatchDel() [all …]
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/gaussdb_rd/include/grd_document/ |
H A D | grd_document_api.h | 28 GRD_API int32_t GRD_CreateCollection(GRD_DB *db, const char *collectionName, const char *optionStr,… 30 GRD_API int32_t GRD_DropCollection(GRD_DB *db, const char *collectionName, uint32_t flags); 32 GRD_API int32_t GRD_InsertDoc(GRD_DB *db, const char *collectionName, const char *document, uint32_… 34 GRD_API int32_t GRD_FindDoc(GRD_DB *db, const char *collectionName, Query query, uint32_t flags, 37 GRD_API int32_t GRD_UpdateDoc(GRD_DB *db, const char *collectionName, const char *filter, const cha… 40 GRD_API int32_t GRD_UpsertDoc(GRD_DB *db, const char *collectionName, const char *filter, const cha… 43 GRD_API int32_t GRD_DeleteDoc(GRD_DB *db, const char *collectionName, const char *filter, uint32_t …
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/gaussdb_rd/include/grd_base/ |
H A D | grd_resultset_api.h | 28 GRD_API int32_t GRD_Next(GRD_ResultSet *resultSet); 30 GRD_API int32_t GRD_Prev(GRD_ResultSet *resultSet); 32 GRD_API int32_t GRD_GetValue(GRD_ResultSet *resultSet, char **value); 34 GRD_API int32_t GRD_Fetch(GRD_ResultSet *resultSet, GRD_KVItemT *key, GRD_KVItemT *value); 36 GRD_API int32_t GRD_FreeValue(char *value); 38 GRD_API int32_t GRD_FreeResultSet(GRD_ResultSet *resultSet);
|
H A D | grd_db_api.h | 25 GRD_API int32_t GRD_DBOpen(const char *dbPath, const char *configStr, uint32_t flags, GRD_DB **db); 27 GRD_API int32_t GRD_DBClose(GRD_DB *db, uint32_t flags); 29 GRD_API int32_t GRD_DBBackup(GRD_DB *db, const char *backupDbFile, uint8_t *encryptedKey, uint32_t … 31 GRD_API int32_t GRD_DBRestore(const char *dbFile, const char *backupDbFile, uint8_t *decryptedKey, 34 GRD_API int32_t GRD_IndexPreload(GRD_DB *db, const char *collectionName); 36 GRD_API int32_t GRD_Flush(GRD_DB *db, uint32_t flags);
|
H A D | grd_type_export.h | 24 #define GRD_API __attribute__((visibility("default"))) macro 26 #define GRD_API
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/gaussdb_rd/src/executor/document/ |
H A D | grd_resultset_api.cpp | 26 GRD_API int32_t GRD_Next(GRD_ResultSet *resultSet) in GRD_Next() 38 GRD_API int32_t GRD_GetValue(GRD_ResultSet *resultSet, char **value) in GRD_GetValue() 50 GRD_API int32_t GRD_FreeValue(char *value) in GRD_FreeValue() 62 GRD_API int32_t GRD_FreeResultSet(GRD_ResultSet *resultSet) in GRD_FreeResultSet() 74 GRD_API int32_t GRD_Prev(GRD_ResultSet *resultSet) in GRD_Prev() 86 GRD_API int32_t GRD_Fetch(GRD_ResultSet *resultSet, GRD_KVItemT *key, GRD_KVItemT *value) in GRD_Fetch()
|
H A D | grd_document_api.cpp | 28 GRD_API int32_t GRD_CreateCollection(GRD_DB *db, const char *collectionName, const char *optionStr,… in GRD_CreateCollection() 40 GRD_API int32_t GRD_DropCollection(GRD_DB *db, const char *collectionName, uint32_t flags) in GRD_DropCollection() 52 GRD_API int32_t GRD_UpdateDoc(GRD_DB *db, const char *collectionName, const char *filter, const cha… in GRD_UpdateDoc() 65 GRD_API int32_t GRD_UpsertDoc(GRD_DB *db, const char *collectionName, const char *filter, const cha… in GRD_UpsertDoc() 78 GRD_API int32_t GRD_InsertDoc(GRD_DB *db, const char *collectionName, const char *document, uint32_… in GRD_InsertDoc() 90 GRD_API int32_t GRD_DeleteDoc(GRD_DB *db, const char *collectionName, const char *filter, uint32_t … in GRD_DeleteDoc() 102 GRD_API int32_t GRD_FindDoc(GRD_DB *db, const char *collectionName, Query query, uint32_t flags, in GRD_FindDoc()
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/gaussdb_rd/src/executor/base/ |
H A D | grd_db_api.cpp | 28 GRD_API int32_t GRD_DBOpen(const char *dbPath, const char *configStr, uint32_t flags, GRD_DB **db) in GRD_DBOpen() 41 GRD_API int32_t GRD_DBClose(GRD_DB *db, uint32_t flags) in GRD_DBClose() 53 GRD_API int32_t GRD_DBBackup(GRD_DB *db, const char *backupDbFile, uint8_t *encryptedKey, uint32_t … in GRD_DBBackup() 65 GRD_API int32_t GRD_DBRestore(const char *dbFile, const char *backupDbFile, uint8_t *decryptedKey, in GRD_DBRestore() 78 GRD_API int32_t GRD_Flush(GRD_DB *db, uint32_t flags) in GRD_Flush() 90 GRD_API int32_t GRD_IndexPreload(GRD_DB *db, const char *collectionName) in GRD_IndexPreload()
|
/ohos5.0/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/include/ |
H A D | grd_type_export.h | 24 #define GRD_API __attribute__((visibility("default"))) macro 26 #define GRD_API
|