Home
last modified time | relevance | path

Searched refs:DB_API (Results 1 – 19 of 19) sorted by relevance

/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/interfaces/include/
H A Dkv_store_nb_delegate.h68 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 Dkv_store_result_set.h25 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 Druntime_config.h37 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 Dkv_store_delegate_manager.h37 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 &notifier);
[all …]
H A Dkv_store_delegate.h40 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 Dkv_store_nb_conflict_data.h36 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 Dkv_store_changed_data.h26 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 Dintercepted_data.h32 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 Dstore_changed_data.h33 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 Dkv_store_snapshot_delegate.h27 DB_API virtual ~KvStoreSnapshotDelegate() {} in ~KvStoreSnapshotDelegate()
31DB_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 Dresult_set.h27 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 Drelational_store_delegate.h33 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 Drelational_store_manager.h30DB_API static std::string GetDistributedTableName(const std::string &device, const std::string &ta…
32 DB_API static std::string GetDistributedLogTableName(const std::string &tableName);
34DB_API static std::vector<uint8_t> CalcPrimaryKeyHash(const std::map<std::string, Type> &primaryKe…
37DB_API RelationalStoreManager(const std::string &appId, const std::string &userId, int32_t instanc…
38DB_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);
56DB_API static std::string GetRelationalStoreIdentifier(const std::string &userId, const std::strin…
[all …]
H A Drelational_store_client.h36 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 Dquery.h33 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 Dtypes_export.h29 #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 Drelational_store_changed_data_impl.cpp21 DB_API std::string RelationalStoreChangedDataImpl::GetDataChangeDevice() const in GetDataChangeDevice()
27 DB_API void RelationalStoreChangedDataImpl::GetStoreProperty(StoreProperty &storeProperty) const in GetStoreProperty()
H A Drelational_store_manager.cpp92 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 Drelational_store_sqlite_ext.cpp1592 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()