| /foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/interfaces/include/ |
| D | kv_store_result_set.h | 25 DB_API virtual ~KvStoreResultSet() {}; in ~KvStoreResultSet() 28 DB_API virtual int GetCount() const = 0; 31 DB_API virtual int GetPosition() const = 0; 34 DB_API virtual bool MoveToFirst() = 0; 37 DB_API virtual bool MoveToLast() = 0; 41 DB_API virtual bool MoveToNext() = 0; 45 DB_API virtual bool MoveToPrevious() = 0; 48 DB_API virtual bool Move(int offset) = 0; 51 DB_API virtual bool MoveToPosition(int position) = 0; 54 DB_API virtual bool IsFirst() const = 0; [all …]
|
| D | kv_store_nb_delegate.h | 62 DB_API virtual ~KvStoreNbDelegate() {} in ~KvStoreNbDelegate() 66 DB_API virtual DBStatus Get(const Key &key, Value &value) const = 0; 70 DB_API virtual DBStatus GetEntries(const Key &keyPrefix, std::vector<Entry> &entries) const = 0; 74 … DB_API virtual DBStatus GetEntries(const Key &keyPrefix, KvStoreResultSet *&resultSet) const = 0; 78 DB_API virtual DBStatus GetEntries(const Query &query, std::vector<Entry> &entries) const = 0; 82 DB_API virtual DBStatus GetEntries(const Query &query, KvStoreResultSet *&resultSet) const = 0; 86 DB_API virtual DBStatus GetCount(const Query &query, int &count) const = 0; 89 DB_API virtual DBStatus CloseResultSet(KvStoreResultSet *&resultSet) = 0; 92 DB_API virtual DBStatus Put(const Key &key, const Value &value) = 0; 95 DB_API virtual DBStatus PutBatch(const std::vector<Entry> &entries) = 0; [all …]
|
| D | runtime_config.h | 37 DB_API RuntimeConfig() = default; 38 DB_API ~RuntimeConfig() = default; 40 DB_API static DBStatus SetProcessLabel(const std::string &appId, const std::string &userId); 42 …DB_API static DBStatus SetProcessCommunicator(const std::shared_ptr<IProcessCommunicator> &inCommu… 44 DB_API static DBStatus SetPermissionCheckCallback(const PermissionCheckCallbackV2 &callback); 46 DB_API static DBStatus SetPermissionCheckCallback(const PermissionCheckCallbackV3 &callback); 48 …DB_API static DBStatus SetProcessSystemAPIAdapter(const std::shared_ptr<IProcessSystemApiAdapter> … 50 DB_API static void Dump(int fd, const std::vector<std::u16string> &args); 52 …DB_API static DBStatus SetSyncActivationCheckCallback(const SyncActivationCheckCallback &callback); 54 DB_API static DBStatus NotifyUserChanged(); [all …]
|
| D | kv_store_delegate.h | 40 DB_API virtual ~KvStoreDelegate() {} in ~KvStoreDelegate() 44 DB_API virtual DBStatus Put(const Key &key, const Value &value) = 0; 48 DB_API virtual DBStatus PutBatch(const std::vector<Entry> &entries) = 0; 52 DB_API virtual DBStatus Delete(const Key &key) = 0; 56 DB_API virtual DBStatus DeleteBatch(const std::vector<Key> &keys) = 0; 60 DB_API virtual DBStatus Clear() = 0; 63 DB_API virtual std::string GetStoreId() const = 0; 67 DB_API virtual void GetKvStoreSnapshot(KvStoreObserver *observer, 71 DB_API virtual DBStatus ReleaseKvStoreSnapshot(KvStoreSnapshotDelegate *&snapshotDelegate) = 0; 74 DB_API virtual DBStatus RegisterObserver(KvStoreObserver *observer) = 0; [all …]
|
| D | kv_store_delegate_manager.h | 34 …DB_API KvStoreDelegateManager(const std::string &appId, const std::string &userId, int32_t instanc… 35 DB_API ~KvStoreDelegateManager(); 43 DB_API DBStatus SetKvStoreConfig(const KvStoreConfig &kvStoreConfig); 47 DB_API void GetKvStore(const std::string &storeId, const KvStoreDelegate::Option &option, 54 DB_API void GetKvStore(const std::string &storeId, const KvStoreNbDelegate::Option &option, 58 DB_API DBStatus CloseKvStore(KvStoreDelegate *kvStore); 60 DB_API DBStatus CloseKvStore(KvStoreNbDelegate *kvStore); 63 DB_API DBStatus DeleteKvStore(const std::string &storeId); 66 DB_API DBStatus GetKvStoreDiskSize(const std::string &storeId, uint64_t &size); 69 DB_API static DBStatus SetProcessLabel(const std::string &appId, const std::string &userId); [all …]
|
| D | kv_store_nb_conflict_data.h | 36 DB_API virtual ~KvStoreNbConflictData() {}; in ~KvStoreNbConflictData() 38 DB_API virtual KvStoreNbConflictType GetType() const = 0; 40 DB_API virtual void GetKey(Key &key) const = 0; 42 DB_API virtual DBStatus GetValue(ValueType type, Value &value) const = 0; 44 DB_API virtual bool IsDeleted(ValueType type) const = 0; 46 DB_API virtual bool IsNative(ValueType type) const = 0;
|
| D | kv_store_changed_data.h | 26 DB_API virtual ~KvStoreChangedData() {} in ~KvStoreChangedData() 29 DB_API virtual const std::list<Entry> &GetEntriesInserted() const = 0; 31 DB_API virtual const std::list<Entry> &GetEntriesUpdated() const = 0; 33 DB_API virtual const std::list<Entry> &GetEntriesDeleted() const = 0; 35 DB_API virtual bool IsCleared() const = 0;
|
| D | intercepted_data.h | 32 DB_API virtual ~InterceptedData() {} in ~InterceptedData() 35 DB_API virtual std::vector<KVEntry> GetEntries() = 0; 38 DB_API virtual DBStatus ModifyKey(size_t index, const Key &newKey) = 0; 41 DB_API virtual DBStatus ModifyValue(size_t index, const Value &newValue) = 0;
|
| D | store_changed_data.h | 33 DB_API virtual ~StoreChangedData() {} in ~StoreChangedData() 36 DB_API virtual std::string GetDataChangeDevice() const = 0; 39 DB_API virtual void GetStoreProperty(StoreProperty &storeProperty) const = 0;
|
| D | kv_store_snapshot_delegate.h | 27 DB_API virtual ~KvStoreSnapshotDelegate() {} in ~KvStoreSnapshotDelegate() 31 …DB_API virtual void Get(const Key &key, const std::function<void(DBStatus, const Value &)> &callba… 35 DB_API virtual void GetEntries(const Key &keyPrefix,
|
| /foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/include/distributeddb/ |
| D | result_set.h | 27 DB_API virtual ~ResultSet() {}; in ~ResultSet() 30 DB_API virtual int GetCount() const = 0; 33 DB_API virtual int GetPosition() const = 0; 36 DB_API virtual bool MoveToFirst() = 0; 39 DB_API virtual bool MoveToLast() = 0; 43 DB_API virtual bool MoveToNext() = 0; 47 DB_API virtual bool MoveToPrevious() = 0; 50 DB_API virtual bool Move(int offset) = 0; 53 DB_API virtual bool MoveToPosition(int position) = 0; 56 DB_API virtual bool IsFirst() const = 0; [all …]
|
| /foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/interfaces/include/relational/ |
| D | relational_store_delegate.h | 33 DB_API virtual ~RelationalStoreDelegate() = default; 45 …DB_API DBStatus CreateDistributedTable(const std::string &tableName, TableSyncType type = DEVICE_C… 50 DB_API virtual DBStatus Sync(const std::vector<std::string> &devices, SyncMode mode, 53 DB_API virtual int32_t GetCloudSyncTaskCount() = 0; 55 DB_API DBStatus RemoveDeviceData(const std::string &device, ClearMode mode = DEFAULT) 60 …DB_API virtual DBStatus RemoveDeviceData(const std::string &device, const std::string &tableName) … 63 DB_API virtual DBStatus RemoteQuery(const std::string &device, const RemoteCondition &condition, 67 DB_API virtual DBStatus RemoveDeviceData() = 0; 69 DB_API virtual DBStatus Sync(const std::vector<std::string> &devices, SyncMode mode, 73 DB_API virtual DBStatus SetCloudDB(const std::shared_ptr<ICloudDb> &cloudDb) = 0; [all …]
|
| D | relational_store_manager.h | 30 …DB_API static std::string GetDistributedTableName(const std::string &device, const std::string &ta… 32 DB_API static std::string GetDistributedLogTableName(const std::string &tableName); 34 …DB_API static std::vector<uint8_t> CalcPrimaryKeyHash(const std::map<std::string, Type> &primaryKe… 37 …DB_API RelationalStoreManager(const std::string &appId, const std::string &userId, int32_t instanc… 38 DB_API ~RelationalStoreManager() = default; 45 DB_API DBStatus OpenStore(const std::string &path, const std::string &storeId, 48 DB_API DBStatus CloseStore(RelationalStoreDelegate *store); 51 DB_API static void SetAutoLaunchRequestCallback(const AutoLaunchRequestCallback &callback); 54 …DB_API static std::string GetRelationalStoreIdentifier(const std::string &userId, const std::strin… 57 … DB_API static std::vector<QueryNode> ParserQueryNodes(const Bytes &queryBytes, DBStatus &status);
|
| D | relational_store_client.h | 34 DB_API DistributedDB::DBStatus RegisterClientObserver(sqlite3 *db, const ClientObserver &clientObse… 36 DB_API DistributedDB::DBStatus UnRegisterClientObserver(sqlite3 *db); 38 DB_API DistributedDB::DBStatus DropLogicDeletedData(sqlite3 *db, const std::string &tableName, uint…
|
| /foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/include/ |
| D | query.h | 33 DB_API static Query Select(); 34 DB_API static Query Select(const std::string &tableName); 36 DB_API Query &FromTable(const std::vector<std::string> &tableNames); 38 DB_API Query &From(const std::string &tableName); 41 DB_API Query &EqualTo(const std::string &field, const T &value) in EqualTo() 50 DB_API Query &NotEqualTo(const std::string &field, const T &value) in NotEqualTo() 59 DB_API Query &GreaterThan(const std::string &field, const T &value) in GreaterThan() 68 DB_API Query &LessThan(const std::string &field, const T &value) in LessThan() 77 DB_API Query &GreaterThanOrEqualTo(const std::string &field, const T &value) in GreaterThanOrEqualTo() 86 DB_API Query &LessThanOrEqualTo(const std::string &field, const T &value) in LessThanOrEqualTo() [all …]
|
| D | types_export.h | 29 #define DB_API __declspec(dllexport) macro 31 #define DB_API 34 #define DB_API __attribute__ ((visibility ("default"))) 37 #define DB_SYMBOL DB_API 61 DB_API CipherPassword(); 62 DB_API ~CipherPassword(); 64 DB_API bool operator==(const CipherPassword &input) const; 65 DB_API bool operator!=(const CipherPassword &input) const; 67 DB_API size_t GetSize() const; 68 DB_API const uint8_t *GetData() const; [all …]
|
| /foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/interfaces/src/relational/ |
| D | relational_store_changed_data_impl.cpp | 21 DB_API std::string RelationalStoreChangedDataImpl::GetDataChangeDevice() const in GetDataChangeDevice() 27 DB_API void RelationalStoreChangedDataImpl::GetStoreProperty(StoreProperty &storeProperty) const in GetStoreProperty()
|
| D | relational_store_manager.cpp | 84 DB_API DBStatus RelationalStoreManager::OpenStore(const std::string &path, const std::string &store… in OpenStore() 155 DB_API std::string RelationalStoreManager::GetDistributedLogTableName(const std::string &tableName) in GetDistributedLogTableName() 177 DB_API std::vector<uint8_t> RelationalStoreManager::CalcPrimaryKeyHash(const std::map<std::string, … in CalcPrimaryKeyHash()
|
| D | relational_store_sqlite_ext.cpp | 1130 DB_API DistributedDB::DBStatus RegisterClientObserver(sqlite3 *db, const ClientObserver &clientObse… in RegisterClientObserver() 1148 DB_API DistributedDB::DBStatus UnRegisterClientObserver(sqlite3 *db) in UnRegisterClientObserver() 1169 DB_API DistributedDB::DBStatus DropLogicDeletedData(sqlite3 *db, const std::string &tableName, uint… in DropLogicDeletedData()
|