Home
last modified time | relevance | path

Searched refs:OhCloudExtVector (Results 1 – 13 of 13) sorted by relevance

/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/rust/ylong_cloud_extension/src/c_adapter/
H A Dbasic_rust_types.rs23 pub type OhCloudExtVector = SafeCffiWrapper<VectorCffi>; typedef
122 vector: *const OhCloudExtVector, in OhCloudExtVectorGetValueTyp() argument
156 vector: *mut OhCloudExtVector, in OhCloudExtVectorPush() argument
299 vector: *const OhCloudExtVector, in OhCloudExtVectorGet() argument
416 vector: *const OhCloudExtVector, in OhCloudExtVectorGetLength() argument
667 key: *mut *const OhCloudExtVector, in OhCloudExtHashMapIterGetKeyValuePair() argument
668 value: *mut *const OhCloudExtVector, in OhCloudExtHashMapIterGetKeyValuePair() argument
683 .into_ptr() as *const OhCloudExtVector; in OhCloudExtHashMapIterGetKeyValuePair()
924 val as *mut OhCloudExtVector,
1170 val as *mut OhCloudExtVector,
[all …]
H A Dcloud_extension.rs134 assets: *mut OhCloudExtVector, in OhCloudExtCloudAssetLoaderUpload() argument
177 assets: *mut OhCloudExtVector, in OhCloudExtCloudAssetLoaderDownload() argument
320 value: *const OhCloudExtVector, in OhCloudExtCloudDbBatchInsert() argument
321 extend: *mut OhCloudExtVector, in OhCloudExtCloudDbBatchInsert() argument
334 let value = match OhCloudExtVector::get_inner_ref(value, SafetyCheckId::Vector) { in OhCloudExtCloudDbBatchInsert()
365 value: *const OhCloudExtVector, in OhCloudExtCloudDbBatchUpdate() argument
366 extend: *mut OhCloudExtVector, in OhCloudExtCloudDbBatchUpdate() argument
378 let value = match OhCloudExtVector::get_inner_ref(value, SafetyCheckId::Vector) { in OhCloudExtCloudDbBatchUpdate()
409 extend: *mut OhCloudExtVector, in OhCloudExtCloudDbBatchDelete() argument
609 err: *mut *const OhCloudExtVector, in OhCloudExtCloudSyncSubscribe() argument
[all …]
H A Dcloud_ext_types.rs130 let assets = match OhCloudExtVector::get_inner( in OhCloudExtValueNew()
131 content as *mut OhCloudExtVector, in OhCloudExtValueNew()
529 fields: *mut OhCloudExtVector, in OhCloudExtTableNew() argument
598 fields: *mut *const OhCloudExtVector, in OhCloudExtTableGetFields() argument
999 dbs: *mut *const OhCloudExtVector, in OhCloudExtSchemaMetaGetDatabases() argument
1012 *dbs = OhCloudExtVector::new(vec, SafetyCheckId::Vector).into_ptr(); in OhCloudExtSchemaMetaGetDatabases()
1165 values: *mut *const OhCloudExtVector, in OhCloudExtCloudDbDataGetValues() argument
1202 keys: *mut *const OhCloudExtVector, in OhCloudExtValueBucketGetKeys() argument
1217 *keys = OhCloudExtVector::new(vec, SafetyCheckId::Vector).into_ptr(); in OhCloudExtValueBucketGetKeys()
1447 OhCloudExtVector::get_inner(val as *mut OhCloudExtVector, SafetyCheckId::Vector) in ut_value_assets()
[all …]
H A Dmod.rs204 &mut wrong_typ as *mut _ as *mut OhCloudExtVector, in ut_wrapper()
215 &mut wrong_map as *mut _ as *mut OhCloudExtVector, in ut_wrapper()
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/rust/ylong_cloud_extension/include/
H A Dbasic_rust_types.h58 } OhCloudExtVector; typedef
65 OhCloudExtVector *OhCloudExtVectorNew(OhCloudExtRustType typ);
70 OhCloudExtRustType OhCloudExtVectorGetValueTyp(OhCloudExtVector *src);
78 OhCloudExtVector *src,
89 const OhCloudExtVector *src,
98 int OhCloudExtVectorGetLength(const OhCloudExtVector *src, unsigned int *len);
103 void OhCloudExtVectorFree(OhCloudExtVector *src);
160 OhCloudExtVector **key,
161 OhCloudExtVector **value
H A Dcloud_extension.h99 OhCloudExtVector *assets
117 OhCloudExtVector *assets
193 const OhCloudExtVector *value,
194 OhCloudExtVector *extend
210 const OhCloudExtVector *value,
211 OhCloudExtVector *extend
227 const OhCloudExtVector *extend
335 OhCloudExtVector **err
348 OhCloudExtVector **err
H A Dcloud_ext_types.h264 OhCloudExtVector *fields
292 int OhCloudExtTableGetFields(const OhCloudExtTable *tb, OhCloudExtVector **fields);
511 OhCloudExtVector **db
588 int OhCloudExtCloudDbDataGetValues(const OhCloudExtCloudDbData *data, OhCloudExtVector **values);
618 int OhCloudExtValueBucketGetKeys(OhCloudExtValueBucket *info, OhCloudExtVector **keys, unsigned int…
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/rust/extension/
H A Dcloud_server_impl.cpp87 OhCloudExtVector *keys = nullptr; in GetAppInfo()
88 OhCloudExtVector *values = nullptr; in GetAppInfo()
146 OhCloudExtVector *databases = nullptr; in GetAppSchema()
205 OhCloudExtVector *keys = nullptr; in GetTables()
206 OhCloudExtVector *values = nullptr; in GetTables()
355 OhCloudExtVector *errs = nullptr; in DoSubscribe()
412 OhCloudExtVector *keys = nullptr; in SaveSubscription()
413 OhCloudExtVector *values = nullptr; in SaveSubscription()
480 OhCloudExtVector *keys = nullptr; in GetRelation()
481 OhCloudExtVector *values = nullptr; in GetRelation()
[all …]
H A Dextension_util.h44 static DBVBuckets ConvertBuckets(OhCloudExtVector *values);
51 static DBAssets ConvertAssets(OhCloudExtVector *values);
54 static std::pair<OhCloudExtVector *, size_t> Convert(DBVBuckets &&buckets);
58 static std::pair<OhCloudExtVector *, size_t> Convert(const DBAssets &dbAssets);
59 static std::pair<OhCloudExtVector *, size_t> Convert(const DBTable &dbTable);
H A Dextension_util.cpp21 std::pair<OhCloudExtVector *, size_t> ExtensionUtil::Convert(DBVBuckets &&buckets) in Convert()
23 OhCloudExtVector *datas = OhCloudExtVectorNew(OhCloudExtRustType::VALUETYPE_HASHMAP_VALUE); in Convert()
149 std::pair<OhCloudExtVector *, size_t> ExtensionUtil::Convert(const DBTable &dbTable) in Convert()
152 OhCloudExtVector *fields = OhCloudExtVectorNew(OhCloudExtRustType::VALUETYPE_FIELD); in Convert()
177 DBVBuckets ExtensionUtil::ConvertBuckets(OhCloudExtVector *values) in ConvertBuckets()
205 OhCloudExtVector *valKeys = nullptr; in ConvertBucket()
206 OhCloudExtVector *valValues = nullptr; in ConvertBucket()
212 auto pValValues = std::shared_ptr<OhCloudExtVector>(valValues, [](auto *valValue) { in ConvertBucket()
305 OhCloudExtVector *assets = reinterpret_cast<OhCloudExtVector *>(content); in DoConvertValue()
315 DBAssets ExtensionUtil::ConvertAssets(OhCloudExtVector *values) in ConvertAssets()
[all …]
H A Dcloud_server_impl.h52 void GetDatabases(std::shared_ptr<OhCloudExtVector> databases, DBSchemaMeta &dbSchema);
55 void GetFields(std::shared_ptr<OhCloudExtVector> fields, DBTable &dbTable);
60 int32_t SaveRelation(std::shared_ptr<OhCloudExtVector> keys,
61 std::shared_ptr<OhCloudExtVector> values, DBSub &sub);
H A Dcloud_cursor_impl.cpp176 OhCloudExtVector *keys = nullptr; in GetData()
182 …auto pKeys = std::shared_ptr<OhCloudExtVector>(keys, [](auto *keys) { OhCloudExtVectorFree(keys); … in GetData()
H A Dcloud_cursor_impl.h65 OhCloudExtVector *values_ = nullptr;