Home
last modified time | relevance | path

Searched refs:OhCloudExtHashMap (Results 1 – 11 of 11) sorted by relevance

/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/rust/ylong_cloud_extension/include/
H A Dbasic_rust_types.h112 } OhCloudExtHashMap; typedef
119 OhCloudExtHashMap *OhCloudExtHashMapNew(OhCloudExtRustType valueTyp);
124 OhCloudExtRustType OhCloudExtHashMapGetKeyTyp(const OhCloudExtHashMap *src);
129 OhCloudExtRustType OhCloudExtHashMapGetValueTyp(const OhCloudExtHashMap *src);
134 int OhCloudExtHashMapGetLength(const OhCloudExtHashMap *src, unsigned int *len);
142 OhCloudExtHashMap *src,
159 const OhCloudExtHashMap *src,
170 const OhCloudExtHashMap *src,
180 void OhCloudExtHashMapFree(OhCloudExtHashMap *src);
H A Dcloud_extension.h177 OhCloudExtHashMap *extend
332 const OhCloudExtHashMap *dbs,
334 OhCloudExtHashMap **relations,
347 const OhCloudExtHashMap *relations,
H A Dcloud_ext_types.h204 OhCloudExtHashMap *tables
237 int OhCloudExtDatabaseGetTable(const OhCloudExtDatabase *db, OhCloudExtHashMap **tables);
426 OhCloudExtHashMap **appInfo
538 OhCloudExtHashMap *relations
557 int OhCloudExtRelationSetGetRelations(const OhCloudExtRelationSet *re, OhCloudExtHashMap **relation…
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/rust/extension/
H A Dcloud_server_impl.h51 void GetAppInfo(std::shared_ptr<OhCloudExtHashMap> briefInfo, DBCloudInfo &cloudInfo);
53 void GetTables(std::shared_ptr<OhCloudExtHashMap> tables, DBMeta &dbMeta);
57 std::shared_ptr<OhCloudExtHashMap> databases);
58 int32_t SaveSubscription(int32_t userId, std::shared_ptr<OhCloudExtHashMap> relations,
62 int32_t GetRelation(std::shared_ptr<OhCloudExtHashMap> relations, DBRelation &dbRelation);
64 …std::shared_ptr<OhCloudExtHashMap> relations, const std::vector<std::string> &bundles, DBSub &sub);
H A Dcloud_server_impl.cpp73 OhCloudExtHashMap *briefInfo = nullptr; in GetServerInfo()
78 auto pBriefInfo = std::shared_ptr<OhCloudExtHashMap>(briefInfo, [](auto *briefInfo) { in GetServerInfo()
190 OhCloudExtHashMap *tables = nullptr; in GetDatabases()
195 auto pTables = std::shared_ptr<OhCloudExtHashMap>(tables, [](auto *tables) { in GetDatabases()
203 void CloudServerImpl::GetTables(std::shared_ptr<OhCloudExtHashMap> tables, DBMeta &dbMeta) in GetTables()
320 auto pDatabases = std::shared_ptr<OhCloudExtHashMap>(databases, [](auto *databases) { in Subscribe()
350 std::shared_ptr<OhCloudExtHashMap> databases) in DoSubscribe()
354 OhCloudExtHashMap *relations = nullptr; in DoSubscribe()
360 auto pRelations = std::shared_ptr<OhCloudExtHashMap>(relations, [](auto *relations) { in DoSubscribe()
459 OhCloudExtHashMap *relations = nullptr; in SaveRelation()
[all …]
H A Dextension_util.h45 static DBVBucket ConvertBucket(OhCloudExtHashMap *value);
53 static std::pair<OhCloudExtHashMap *, size_t> Convert(const DBVBucket &bucket);
H A Dextension_util.cpp42 std::pair<OhCloudExtHashMap *, size_t> ExtensionUtil::Convert(const DBVBucket &bucket) in Convert()
44 OhCloudExtHashMap *values = OhCloudExtHashMapNew(OhCloudExtRustType::VALUETYPE_VALUE); in Convert()
116 OhCloudExtHashMap *databases = OhCloudExtHashMapNew(OhCloudExtRustType::VALUETYPE_TABLE); in Convert()
193 … auto pValues = std::shared_ptr<OhCloudExtHashMap>(reinterpret_cast<OhCloudExtHashMap *>(value), in ConvertBuckets()
202 DBVBucket ExtensionUtil::ConvertBucket(OhCloudExtHashMap *value) in ConvertBucket()
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/rust/ylong_cloud_extension/src/c_adapter/
H A Dbasic_rust_types.rs24 pub type OhCloudExtHashMap = SafeCffiWrapper<HashMapCffi>; typedef
467 ) -> *mut OhCloudExtHashMap { in OhCloudExtHashMapNew() argument
481 OhCloudExtHashMap::new(map, SafetyCheckId::HashMap).into_ptr() in OhCloudExtHashMapNew()
491 hash_map: *const OhCloudExtHashMap, in OhCloudExtHashMapGetKeyTyp() argument
507 hash_map: *const OhCloudExtHashMap, in OhCloudExtHashMapGetValueTyp() argument
536 hash_map: *const OhCloudExtHashMap, in OhCloudExtHashMapGetLength() argument
570 hash_map: *mut OhCloudExtHashMap, in OhCloudExtHashMapInsert() argument
666 hash_map: *const OhCloudExtHashMap, in OhCloudExtHashMapIterGetKeyValuePair() argument
785 hash_map: *const OhCloudExtHashMap, in OhCloudExtHashMapGet() argument
866 pub unsafe extern "C" fn OhCloudExtHashMapFree(hash_map: *mut OhCloudExtHashMap) { in OhCloudExtHashMapFree() argument
[all …]
H A Dcloud_extension.rs281 extend: *mut OhCloudExtHashMap, in OhCloudExtCloudDbExecuteSql() argument
298 let extend = match OhCloudExtHashMap::get_inner_mut(extend, SafetyCheckId::HashMap) { in OhCloudExtCloudDbExecuteSql()
606 dbs: *const OhCloudExtHashMap, in OhCloudExtCloudSyncSubscribe() argument
608 relations: *mut *const OhCloudExtHashMap, in OhCloudExtCloudSyncSubscribe() argument
620 let dbs = match OhCloudExtHashMap::get_inner_ref(dbs, SafetyCheckId::HashMap) { in OhCloudExtCloudSyncSubscribe()
632 *relations = OhCloudExtHashMap::new(result, SafetyCheckId::HashMap).into_ptr(); in OhCloudExtCloudSyncSubscribe()
656 relations: *const OhCloudExtHashMap, in OhCloudExtCloudSyncUnsubscribe() argument
668 let relations = match OhCloudExtHashMap::get_inner_ref(relations, SafetyCheckId::HashMap) { in OhCloudExtCloudSyncUnsubscribe()
H A Dcloud_ext_types.rs428 tables: *mut OhCloudExtHashMap, in OhCloudExtDatabaseNew() argument
498 tables: *mut *const OhCloudExtHashMap, in OhCloudExtDatabaseGetTable() argument
509 *tables = OhCloudExtHashMap::new(tb_hashmap, SafetyCheckId::HashMap).into_ptr() in OhCloudExtDatabaseGetTable()
510 as *const OhCloudExtHashMap; in OhCloudExtDatabaseGetTable()
851 app_info: *mut *const OhCloudExtHashMap, in OhCloudExtCloudInfoGetAppInfo() argument
862 *app_info = OhCloudExtHashMap::new(apps, SafetyCheckId::HashMap).into_ptr(); in OhCloudExtCloudInfoGetAppInfo()
1031 relations: *mut OhCloudExtHashMap, in OhCloudExtRelationSetNew() argument
1099 relations: *mut *const OhCloudExtHashMap, in OhCloudExtRelationSetGetRelations() argument
1112 *relations = OhCloudExtHashMap::new(hashmap, SafetyCheckId::HashMap).into_ptr(); in OhCloudExtRelationSetGetRelations()
1302 OhCloudExtHashMap, OhCloudExtRustType, OhCloudExtVector, OhCloudExtVectorNew,
[all …]
H A Dmod.rs212 let mut wrong_map = OhCloudExtHashMap::new(map, SafetyCheckId::HashMap); in ut_wrapper()