/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/interfaces/include/ |
H A D | kv_store_nb_delegate.h | 68 DB_API virtual ~KvStoreNbDelegate() {} in ~KvStoreNbDelegate() 107 DB_API virtual DBStatus Delete(const Key &key) = 0; 121 DB_API virtual DBStatus DeleteLocal(const Key &key) = 0; 148 DB_API virtual std::string GetStoreId() const = 0; 175 DB_API virtual DBStatus StartTransaction() = 0; 178 DB_API virtual DBStatus Commit() = 0; 181 DB_API virtual DBStatus Rollback() = 0; 207 DB_API virtual DBStatus CheckIntegrity() const = 0; 229 DB_API virtual DBStatus RemoveDeviceData() = 0; 262 DB_API virtual int32_t GetTaskCount() = 0; [all …]
|
H A 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; 54 DB_API virtual bool IsFirst() const = 0; 57 DB_API virtual bool IsLast() const = 0; [all …]
|
H A 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); 44 DB_API static DBStatus SetPermissionCheckCallback(const PermissionCheckCallbackV2 &callback); 46 DB_API static DBStatus SetPermissionCheckCallback(const PermissionCheckCallbackV3 &callback); 50 DB_API static void Dump(int fd, const std::vector<std::u16string> &args); 54 DB_API static DBStatus NotifyUserChanged(); 60 DB_API static bool IsProcessSystemApiAdapterValid(); 62 DB_API static void SetDBInfoHandle(const std::shared_ptr<DBInfoHandle> &handle); 73 DB_API static void ReleaseAutoLaunch(const std::string &userId, const std::string &appId, [all …]
|
H A D | kv_store_delegate_manager.h | 37 DB_API ~KvStoreDelegateManager(); 45 DB_API DBStatus SetKvStoreConfig(const KvStoreConfig &kvStoreConfig); 49 DB_API void GetKvStore(const std::string &storeId, const KvStoreDelegate::Option &option, 60 DB_API DBStatus CloseKvStore(KvStoreDelegate *kvStore); 62 DB_API DBStatus CloseKvStore(KvStoreNbDelegate *kvStore); 65 DB_API DBStatus DeleteKvStore(const std::string &storeId); 68 DB_API DBStatus GetKvStoreDiskSize(const std::string &storeId, uint64_t &size); 76 DB_API static void SetKvStoreCorruptionHandler(const KvStoreCorruptionHandler &handler); 104 DB_API static bool IsProcessSystemApiAdapterValid(); 106 DB_API static void SetStoreStatusNotifier(const StoreStatusNotifier ¬ifier); [all …]
|
H A 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; 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, 80 DB_API virtual DBStatus StartTransaction() = 0; 83 DB_API virtual DBStatus Commit() = 0; 86 DB_API virtual DBStatus Rollback() = 0; [all …]
|
H A 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;
|
H A 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;
|
H A 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;
|
H A 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;
|
H A 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,
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/include/distributeddb/ |
H A 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; 56 DB_API virtual bool IsFirst() const = 0; 59 DB_API virtual bool IsLast() const = 0; [all …]
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/interfaces/include/relational/ |
H A D | relational_store_delegate.h | 33 DB_API virtual ~RelationalStoreDelegate() = default; 53 DB_API virtual int32_t GetCloudSyncTaskCount() = 0; 67 DB_API virtual DBStatus RemoveDeviceData() = 0; 75 DB_API virtual DBStatus SetCloudDbSchema(const DataBaseSchema &schema) = 0; 78 DB_API virtual DBStatus RegisterObserver(StoreObserver *observer) = 0; 80 DB_API virtual DBStatus UnRegisterObserver() = 0; 82 DB_API virtual DBStatus UnRegisterObserver(StoreObserver *observer) = 0; 88 DB_API virtual DBStatus SetTrackerTable(const TrackerSchema &schema) = 0; 96 DB_API virtual DBStatus Pragma(PragmaCmd cmd, PragmaData &pragmaData) = 0; 102 DB_API virtual DBStatus SetCloudSyncConfig(const CloudSyncConfig &config) = 0; [all …]
|
H A 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(const std::string &appId, const std::string &userId, const std::stri… 40 DB_API ~RelationalStoreManager() = default; 47 DB_API DBStatus OpenStore(const std::string &path, const std::string &storeId, 50 DB_API DBStatus CloseStore(RelationalStoreDelegate *store); 53 DB_API static void SetAutoLaunchRequestCallback(const AutoLaunchRequestCallback &callback); 56 …DB_API static std::string GetRelationalStoreIdentifier(const std::string &userId, const std::strin… [all …]
|
H A D | relational_store_client.h | 36 DB_API DistributedDB::DBStatus RegisterClientObserver(sqlite3 *db, const ClientObserver &clientObse… 38 DB_API DistributedDB::DBStatus UnRegisterClientObserver(sqlite3 *db); 40 DB_API DistributedDB::DBStatus RegisterStoreObserver(sqlite3 *db, const std::shared_ptr<StoreObserv… 42 DB_API DistributedDB::DBStatus UnregisterStoreObserver(sqlite3 *db, 45 DB_API DistributedDB::DBStatus UnregisterStoreObserver(sqlite3 *db); 47 DB_API DistributedDB::DBStatus DropLogicDeletedData(sqlite3 *db, const std::string &tableName, uint… 49 DB_API DistributedDB::DBStatus Lock(const std::string &tableName, const std::vector<std::vector<uin… 52 DB_API DistributedDB::DBStatus UnLock(const std::string &tableName, const std::vector<std::vector<u…
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/include/ |
H A D | query.h | 33 DB_API static Query Select(); 38 DB_API Query &From(const std::string &tableName); 98 DB_API Query &Limit(int number, int offset = 0); 134 DB_API Query &IsNull(const std::string &field); 136 DB_API Query &And(); 138 DB_API Query &Or(); 142 DB_API Query &BeginGroup(); 144 DB_API Query &EndGroup(); 150 DB_API Query &InKeys(const std::set<Key> &keys); 155 DB_API ~Query() = default; [all …]
|
H A 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 …]
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/interfaces/src/relational/ |
H A 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()
|
H A D | relational_store_manager.cpp | 92 DB_API DBStatus RelationalStoreManager::OpenStore(const std::string &path, const std::string &store… in OpenStore() 160 DB_API std::string RelationalStoreManager::GetDistributedLogTableName(const std::string &tableName) in GetDistributedLogTableName() 182 DB_API std::vector<uint8_t> RelationalStoreManager::CalcPrimaryKeyHash(const std::map<std::string, … in CalcPrimaryKeyHash()
|
H A D | relational_store_sqlite_ext.cpp | 1592 DB_API DistributedDB::DBStatus RegisterClientObserver(sqlite3 *db, const ClientObserver &clientObse… in RegisterClientObserver() 1610 DB_API DistributedDB::DBStatus UnRegisterClientObserver(sqlite3 *db) in UnRegisterClientObserver() 1631 DB_API DistributedDB::DBStatus RegisterStoreObserver(sqlite3 *db, const std::shared_ptr<StoreObserv… in RegisterStoreObserver() 1667 DB_API DistributedDB::DBStatus UnregisterStoreObserver(sqlite3 *db, const std::shared_ptr<StoreObse… in UnregisterStoreObserver() 1699 DB_API DistributedDB::DBStatus UnregisterStoreObserver(sqlite3 *db) in UnregisterStoreObserver() 1722 DB_API DistributedDB::DBStatus DropLogicDeletedData(sqlite3 *db, const std::string &tableName, uint… in DropLogicDeletedData() 1751 DB_API DistributedDB::DBStatus Lock(const std::string &tableName, const std::vector<std::vector<uin… in Lock() 1757 DB_API DistributedDB::DBStatus UnLock(const std::string &tableName, const std::vector<std::vector<u… in UnLock()
|