Home
last modified time | relevance | path

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

/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/interfaces/include/
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;
51 DB_API virtual bool MoveToPosition(int position) = 0;
54 DB_API virtual bool IsFirst() const = 0;
[all …]
Dkv_store_nb_delegate.h62 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;
74DB_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 …]
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);
42DB_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);
48DB_API static DBStatus SetProcessSystemAPIAdapter(const std::shared_ptr<IProcessSystemApiAdapter> …
50 DB_API static void Dump(int fd, const std::vector<std::u16string> &args);
52DB_API static DBStatus SetSyncActivationCheckCallback(const SyncActivationCheckCallback &callback);
54 DB_API static DBStatus NotifyUserChanged();
[all …]
Dkv_store_delegate.h40 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 …]
Dkv_store_delegate_manager.h34DB_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 …]
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;
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;
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;
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;
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,
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/include/distributeddb/
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;
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/
Drelational_store_delegate.h33 DB_API virtual ~RelationalStoreDelegate() = default;
45DB_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)
60DB_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 …]
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…
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);
54DB_API static std::string GetRelationalStoreIdentifier(const std::string &userId, const std::strin…
57DB_API static std::vector<QueryNode> ParserQueryNodes(const Bytes &queryBytes, DBStatus &status);
Drelational_store_client.h34 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/
Dquery.h33 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 …]
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 …]
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/interfaces/src/relational/
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()
Drelational_store_manager.cpp84 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()
Drelational_store_sqlite_ext.cpp1130 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()