/ohos5.0/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/src/ |
H A D | value_object.cpp | 26 ValueObject::ValueObject() in ValueObject() function in OHOS::NativeRdb::ValueObject 34 ValueObject::ValueObject(ValueObject &&val) noexcept in ValueObject() function in OHOS::NativeRdb::ValueObject 42 ValueObject::ValueObject(const ValueObject &val) in ValueObject() function in OHOS::NativeRdb::ValueObject 50 ValueObject::~ValueObject() in ~ValueObject() 74 ValueObject::ValueObject(const char *val) : ValueObject(std::string(val)) in ValueObject() function in OHOS::NativeRdb::ValueObject 82 ValueObject::ValueObject(ValueObject::Asset val) : value(std::move(val)) in ValueObject() function in OHOS::NativeRdb::ValueObject 86 ValueObject::ValueObject(ValueObject::Assets val) : value(std::move(val)) in ValueObject() function in OHOS::NativeRdb::ValueObject 90 ValueObject::ValueObject(ValueObject::BigInt val) : value(std::move(val)) in ValueObject() function in OHOS::NativeRdb::ValueObject 94 ValueObject::ValueObject(ValueObject::FloatVector val) : value(std::move(val)) in ValueObject() function in OHOS::NativeRdb::ValueObject 98 ValueObject &ValueObject::operator=(ValueObject &&val) noexcept in operator =() [all …]
|
H A D | abs_result_set.cpp | 45 return ValueObject(); in Get() 53 return ValueObject(); in Get() 155 ValueObject object; in GetBlob() 162 …if (type == ValueObject::TYPE_ASSETS || type == ValueObject::TYPE_ASSET || type == ValueObject::TY… in GetBlob() 173 ValueObject object; in GetString() 180 …if (type == ValueObject::TYPE_ASSETS || type == ValueObject::TYPE_ASSET || type == ValueObject::TY… in GetString() 201 ValueObject object; in GetLong() 208 …if (type == ValueObject::TYPE_ASSETS || type == ValueObject::TYPE_ASSET || type == ValueObject::TY… in GetLong() 218 ValueObject object; in GetDouble() 225 …if (type == ValueObject::TYPE_ASSETS || type == ValueObject::TYPE_ASSET || type == ValueObject::TY… in GetDouble() [all …]
|
H A D | sqlite_statement.cpp | 219 std::vector<ValueObject> abindArgs; in Bind() 231 ValueObject val; in Bind() 382 std::pair<int, ValueObject> SqliteStatement::ExecuteForValue(const std::vector<ValueObject> &args) in ExecuteForValue() 388 return { errCode, ValueObject() }; in ExecuteForValue() 469 if (declType == ValueObject::DeclType<ValueObject::Asset>()) { in GetColumnType() 471 } else if (declType == ValueObject::DeclType<ValueObject::Assets>()) { in GetColumnType() 473 } else if (declType == ValueObject::DeclType<ValueObject::FloatVector>()) { in GetColumnType() 475 } else if (declType == ValueObject::DeclType<ValueObject::BigInt>()) { in GetColumnType() 503 return { errCode, ValueObject() }; in GetColumn() 517 return { E_OK, ValueObject() }; in GetColumn() [all …]
|
H A D | abs_predicates.cpp | 60 ValueObject valObj = value; in EqualTo() 71 valObj = ValueObject(flagVal); in EqualTo() 176 bindArgs.push_back(ValueObject(value + "%")); in BeginsWith() 190 bindArgs.push_back(ValueObject("%" + value)); in EndsWith() 230 bindArgs.push_back(ValueObject(value)); in Like() 244 bindArgs.push_back(ValueObject(value)); in NotLike() 258 bindArgs.push_back(ValueObject(value)); in Glob() 265 …es *AbsPredicates::Between(const std::string &field, const ValueObject &low, const ValueObject &hi… in Between() 281 …*AbsPredicates::NotBetween(const std::string &field, const ValueObject &low, const ValueObject &hi… in NotBetween() 458 std::vector<ValueObject> bindArgs; in In() [all …]
|
H A D | values_bucket.cpp | 56 values_.insert(std::make_pair(columnName, ValueObject(value))); in PutString() 61 values_.insert(std::make_pair(columnName, ValueObject(value))); in PutInt() 66 values_.insert(std::make_pair(columnName, ValueObject(value))); in PutLong() 71 values_.insert(std::make_pair(columnName, ValueObject(value))); in PutDouble() 76 values_.insert(std::make_pair(columnName, ValueObject(value))); in PutBool() 81 values_.insert(std::make_pair(columnName, ValueObject(value))); in PutBlob() 86 values_.insert(std::make_pair(columnName, ValueObject())); in PutNull() 89 void ValuesBucket::Put(const std::string &columnName, const ValueObject &value) in Put() 123 bool ValuesBucket::GetObject(const std::string &columnName, ValueObject &value) const in GetObject() 133 std::map<std::string, ValueObject> ValuesBucket::GetAll() const in GetAll() [all …]
|
H A D | rd_statement.cpp | 195 ValueObject::Asset asset; in InnerBindBlobTypeArgs() 203 ValueObject::Assets assets; in InnerBindBlobTypeArgs() 211 ValueObject::FloatVector vectors; in InnerBindBlobTypeArgs() 250 std::vector<std::reference_wrapper<ValueObject>> refArgs; in Bind() 327 std::vector<std::reference_wrapper<ValueObject>> refArgs; in Execute() 354 std::pair<int, ValueObject> RdStatement::ExecuteForValue(const std::vector<ValueObject>& args) in ExecuteForValue() 362 return { ret, ValueObject() }; in ExecuteForValue() 364 return { ret, ValueObject(version) }; in ExecuteForValue() 369 return { ret, ValueObject() }; in ExecuteForValue() 374 return { ret, ValueObject() }; in ExecuteForValue() [all …]
|
/ohos5.0/foundation/distributeddatamgr/relational_store/test/native/rdb/unittest/ |
H A D | common.cpp | 79 { 1001, "SunWuKong", 4, ValueObject(1004), "2000-12-17", 8000.00, ValueObject(), 20 }, 82 { 1004, "TangCeng", 2, ValueObject(1009), "2001-04-02", 29750.00, ValueObject(), 20 }, 84 { 1006, "SongJiang", 2, ValueObject(1009), "2001-05-01", 28500.00, ValueObject(), 30 }, 85 { 1007, "LiuBei", 2, ValueObject(1009), "2001-09-01", 24500.00, ValueObject(), 10 }, 86 { 1008, "ZhuBaJie", 4, ValueObject(1004), "2007-04-19", 30000.00, ValueObject(), 20 }, 87 { 1009, "LuoGuanZhong", 1, ValueObject(), "2001-11-17", 50000.00, ValueObject(), 10 }, 88 { 1010, "WuYong", 3, ValueObject(1006), "2001-09-08", 15000.00, ValueObject(), 30 }, 89 { 1011, "ShaCeng", 4, ValueObject(1004), "2007-05-23", 11000.00, ValueObject(), 20 }, 90 { 1012, "LiKui", 4, ValueObject(1006), "2001-12-03", 9500.00, ValueObject(), 30 }, 91 { 1013, "XiaoBaiLong", 4, ValueObject(1004), "2001-12-03", 30000.00, ValueObject(), 20 }, [all …]
|
H A D | rdb_execute_test.cpp | 138 … std::vector<ValueObject>{ ValueObject(std::string("18")), ValueObject(std ::string("20")) }); 183 … std::vector<ValueObject>{ ValueObject(std::string("18")), ValueObject(std ::string("20")) }); 352 std::vector<ValueObject> args = { ValueObject(std::string("tt")), ValueObject(int(28)), 373 std::vector<ValueObject> args = { ValueObject(std::string("tt")), ValueObject(int(28)), 374 ValueObject(double(50000.0)), ValueObject(std::string("ttt")), ValueObject(int(58)), 396 std::vector<ValueObject> args = { ValueObject(std::string("tt")), ValueObject(int(28)), 397 ValueObject(double(50000.0)), ValueObject(std::string("ttt")), ValueObject(int(58)), 426 std::vector<ValueObject> args = { ValueObject(std::string("tt")), ValueObject(int(28)), 427 ValueObject(double(50000.0)), ValueObject(std::string("ttt")), ValueObject(int(82)), 536 std::vector<ValueObject> args = { ValueObject("tt"), ValueObject(28), ValueObject(50000) }; [all …]
|
H A D | rdb_store_interface_test.cpp | 81 ValueObject obj = ValueObject(); 95 ValueObject obj = ValueObject(inputVal); 112 ValueObject obj = ValueObject(inputVal); 129 ValueObject obj = ValueObject(inputVal); 146 ValueObject obj = ValueObject(inputVal); 167 ValueObject obj = ValueObject(inputVal); 168 ValueObject obj1 = ValueObject(); 192 ValueObject obj; 276 ValueObject obj;
|
H A D | rdb_value_bucket_test.cpp | 78 ValueObject valueObject; 236 int retInt = ValueObject(valueInt); 248 bool retBool = ValueObject(valueBool); 267 ValueObject val; 344 ValueObject::Type input; 387 ValueObject valueObject; 389 valueObject = ValueObject(blob); 394 valueObject = ValueObject(asset); 402 valueObject = ValueObject(assets); 411 using Type = ValueObject::Type; [all …]
|
/ohos5.0/foundation/distributeddatamgr/relational_store/interfaces/inner_api/rdb/include/ |
H A D | value_object.h | 36 class API_EXPORT ValueObject { 120 API_EXPORT ValueObject(); 125 API_EXPORT ~ValueObject(); 137 API_EXPORT ValueObject(ValueObject &&val) noexcept; 142 API_EXPORT ValueObject(const ValueObject &val); 169 API_EXPORT ValueObject(double val); 178 API_EXPORT ValueObject(bool val); 214 API_EXPORT ValueObject(Asset val); 223 API_EXPORT ValueObject(Assets val); 245 API_EXPORT ValueObject &operator=(ValueObject &&valueObject) noexcept; [all …]
|
H A D | result_set.h | 29 API_EXPORT void Put(const std::string &name, int32_t index, ValueObject &&value); 30 API_EXPORT ValueObject Get(const std::string &name) const; 31 API_EXPORT ValueObject Get(int index) const; 32 API_EXPORT const std::map<std::string, ValueObject> &Get() const; 33 API_EXPORT std::map<std::string, ValueObject> Steal(); 37 std::map<std::string, ValueObject> values_; 52 virtual int GetAsset(int32_t col, ValueObject::Asset &value) = 0; 53 virtual int GetAssets(int32_t col, ValueObject::Assets &value) = 0; 54 virtual int GetFloat32Array(int32_t index, ValueObject::FloatVector &vecs) in GetFloat32Array() 58 virtual int Get(int32_t col, ValueObject &value) = 0;
|
H A D | cache_result_set.h | 126 API_EXPORT int GetAsset(int32_t col, ValueObject::Asset &value) override; 162 API_EXPORT int Get(int32_t col, ValueObject &value) override; 313 static constexpr ColumnType COLUMNTYPES[ValueObject::TYPE_MAX] = { 314 [ValueObject::TYPE_NULL] = ColumnType::TYPE_NULL, 315 [ValueObject::TYPE_INT] = ColumnType::TYPE_INTEGER, 316 [ValueObject::TYPE_DOUBLE] = ColumnType::TYPE_FLOAT, 317 [ValueObject::TYPE_STRING] = ColumnType::TYPE_STRING, 318 [ValueObject::TYPE_BOOL] = ColumnType::TYPE_INTEGER, 319 [ValueObject::TYPE_BLOB] = ColumnType::TYPE_BLOB, 320 [ValueObject::TYPE_ASSET] = ColumnType::TYPE_BLOB, [all …]
|
H A D | abs_predicates.h | 53 API_EXPORT std::vector<ValueObject> GetBindArgs() const; 56 API_EXPORT void SetBindArgs(const std::vector<ValueObject> &bindArgs); 70 API_EXPORT virtual AbsPredicates *EqualTo(const std::string &field, const ValueObject &value); 71 … API_EXPORT virtual AbsPredicates *NotEqualTo(const std::string &field, const ValueObject &value); 86 const std::string &field, const ValueObject &low, const ValueObject &high); 88 const std::string &field, const ValueObject &low, const ValueObject &high); 89 … API_EXPORT virtual AbsPredicates *GreaterThan(const std::string &field, const ValueObject &value); 90 API_EXPORT virtual AbsPredicates *LessThan(const std::string &field, const ValueObject &value); 92 …API_EXPORT virtual AbsPredicates *LessThanOrEqualTo(const std::string &field, const ValueObject &v… 103 …API_EXPORT virtual AbsPredicates *In(const std::string &field, const std::vector<ValueObject> &val… [all …]
|
/ohos5.0/foundation/distributeddatamgr/relational_store/frameworks/cj/src/ |
H A D | relational_store_utils.cpp | 40 return NativeRdb::ValueObject(blob); in ValueTypeToValueObjectBlob() 47 NativeRdb::ValueObject::Asset asset = { in ValueTypeToValueObjectAsset() 57 return NativeRdb::ValueObject(asset); in ValueTypeToValueObjectAsset() 62 … std::vector<NativeRdb::ValueObject::Asset> assets = std::vector<NativeRdb::ValueObject::Asset>(); in ValueTypeToValueObjectAssets() 79 return NativeRdb::ValueObject(assets); in ValueTypeToValueObjectAssets() 84 NativeRdb::ValueObject valueObject; in ValueTypeToValueObject() 127 NativeRdb::ValueObject::Asset val; in ValueObjectToValueTypeAsset() 143 NativeRdb::ValueObject::Assets val; in ValueObjectToValueTypeAssets() 166 case NativeRdb::ValueObject::TYPE_NULL: in ValueObjectToValueType() 168 case NativeRdb::ValueObject::TYPE_INT: { in ValueObjectToValueType() [all …]
|
H A D | relational_store_impl_rdbpredicatesproxy.cpp | 170 NativeRdb::ValueObject valueObject = ValueTypeToValueObject(value); in LessThanOrEqualTo() 177 NativeRdb::ValueObject valueObject = ValueTypeToValueObject(value); in EqualTo() 184 NativeRdb::ValueObject valueObject = ValueTypeToValueObject(value); in GreaterThanOrEqualTo() 191 NativeRdb::ValueObject valueObject = ValueTypeToValueObject(value); in GreaterThan() 198 NativeRdb::ValueObject lowValueObject = ValueTypeToValueObject(lowValue); in NotBetween() 199 NativeRdb::ValueObject highValueObject = ValueTypeToValueObject(highValue); in NotBetween() 206 NativeRdb::ValueObject lowValueObject = ValueTypeToValueObject(lowValue); in Between() 214 NativeRdb::ValueObject valueObject = ValueTypeToValueObject(value); in LessThan() 221 std::vector<NativeRdb::ValueObject> valueObjects = std::vector<NativeRdb::ValueObject>(); in In() 231 std::vector<NativeRdb::ValueObject> valueObjects = std::vector<NativeRdb::ValueObject>(); in NotIn() [all …]
|
/ohos5.0/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/include/ |
H A D | sqlite_statement.h | 41 int Bind(const std::vector<ValueObject> &args) override; 46 int Execute(const std::vector<ValueObject> &args) override; 48 std::pair<int, ValueObject> ExecuteForValue(const std::vector<ValueObject> &args) override; 55 std::pair<int32_t, ValueObject> GetColumn(int index) const override; 64 using Asset = ValueObject::Asset; 65 using Assets = ValueObject::Assets; 66 using BigInt = ValueObject::BigInt; 67 using Floats = ValueObject::FloatVector; 85 int BindArgs(const std::vector<ValueObject> &bindArgs); 86 int BindArgs(const std::vector<std::reference_wrapper<ValueObject>> &bindArgs); [all …]
|
H A D | rd_statement.h | 37 int32_t Bind(const std::vector<ValueObject>& args) override; 41 int32_t Execute(const std::vector<ValueObject>& args) override; 42 int32_t Execute(const std::vector<std::reference_wrapper<ValueObject>>& args) override; 43 std::pair<int, ValueObject> ExecuteForValue(const std::vector<ValueObject>& args) override; 50 std::pair<int32_t, ValueObject> GetColumn(int32_t index) const override; 59 int32_t Bind(const std::vector<std::reference_wrapper<ValueObject>>& args); 60 int InnerBindBlobTypeArgs(const ValueObject &bindArg, uint32_t index) const;
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/common/src/ |
H A D | value_object.cpp | 21 ValueObject::ValueObject(const ValueObject &other) in ValueObject() function in DistributedDB::ValueObject 28 ValueObject& ValueObject::operator=(const ValueObject &other) in operator =() 38 int ValueObject::Parse(const std::string &inString) in Parse() 48 int ValueObject::Parse(const std::vector<uint8_t> &inData) in Parse() 58 int ValueObject::Parse(const uint8_t *dataBegin, const uint8_t *dataEnd, uint32_t offset) in Parse() 77 bool ValueObject::IsValid() const in IsValid() 82 std::string ValueObject::ToString() const in ToString() 93 void ValueObject::WriteIntoVector(std::vector<uint8_t> &outData) const in WriteIntoVector() 102 bool ValueObject::IsFieldPathExist(const FieldPath &inPath) const in IsFieldPathExist() 147 int ValueObject::GetSubFieldPathAndType(const std::set<FieldPath> &inPath, in GetSubFieldPathAndType() [all …]
|
/ohos5.0/foundation/deviceprofile/device_info_manager/services/core/src/trustprofilemanager/ |
H A D | trust_profile_manager.cpp | 310 std::vector<ValueObject>{ ValueObject(bindType), ValueObject(status) }); in GetAccessControlProfile() 348 std::vector<ValueObject>{ ValueObject(trustDeviceId), ValueObject(status) }); in GetAccessControlProfile() 547 std::vector<ValueObject>{ ValueObject(bindType), ValueObject(status) }); in GetAccessControlProfile() 584 std::vector<ValueObject>{ ValueObject(trustDeviceId), ValueObject(status) }); in GetAccessControlProfile() 848 … std::vector<ValueObject>{ ValueObject(accesserId), ValueObject(userId), ValueObject(accountId) }); in GetAclProfileByUserIdAndAccountId() 872 … std::vector<ValueObject>{ ValueObject(accesseeId), ValueObject(userId), ValueObject(accountId) }); in GetAclProfileByUserIdAndAccountId() 1619 …std::vector<ValueObject>{ ValueObject(accesserId), ValueObject(userId), ValueObject(bundleName) }); in GetAccessControlProfiles() 1643 …std::vector<ValueObject>{ ValueObject(accesseeId), ValueObject(userId), ValueObject(bundleName) }); in GetAccessControlProfiles() 1668 std::vector<ValueObject>{ ValueObject(accesserId), ValueObject(userId) }); in GetAccessControlProfiles() 1767 …std::vector<ValueObject>{ ValueObject(accesserId), ValueObject(trustDeviceId), ValueObject(tokenId… in GetAccessControlProfilesByTokenId() [all …]
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/common/include/ |
H A D | value_object.h | 24 class ValueObject { 27 ValueObject() = default; 28 ~ValueObject() = default; 29 ValueObject(const ValueObject &); 30 ValueObject& operator=(const ValueObject &); 33 ValueObject(ValueObject &&) = delete; 34 ValueObject& operator=(ValueObject &&) = delete;
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/gaussdb_rd/src/oh_adapter/src/ |
H A D | rd_json_object.cpp | 28 ValueObject::ValueObject(bool val) in ValueObject() function in DocumentDB::ValueObject 34 ValueObject::ValueObject(double val) in ValueObject() function in DocumentDB::ValueObject 40 ValueObject::ValueObject(const char *val) in ValueObject() function in DocumentDB::ValueObject 46 ValueObject::ValueType ValueObject::GetValueType() const in GetValueType() 388 return ValueObject(); in GetItemValue() 390 ValueObject value; in GetItemValue() 396 return ValueObject(); in GetItemValue() 668 ValueObject::ValueObject(bool val) 674 ValueObject::ValueObject(double val) 680 ValueObject::ValueObject(const char *val) [all …]
|
/ohos5.0/foundation/bundlemanager/bundle_framework/services/bundlemgr/test/mock/include/ |
H A D | mock_app_provision_info.h | 54 const std::vector<ValueObject> &bindArgs = {}) 65 const std::string &whereClause = "", const std::vector<ValueObject> &bindArgs = {}, 76 const std::vector<ValueObject> &bindArgs = {}) 82 const std::vector<ValueObject> &bindArgs = {}, const std::string &groupBy = "", 95 const std::string &sql, const std::vector<ValueObject> &selectionArgs = {}) 105 const std::string &sql, const std::vector<ValueObject> &bindArgs = {}, bool preCount = true) 110 … const std::string &sql, const std::vector<ValueObject> &bindArgs = std::vector<ValueObject>()) 115 const std::vector<ValueObject> &bindArgs = std::vector<ValueObject>()) 120 const std::vector<ValueObject> &bindArgs = std::vector<ValueObject>()) 125 const std::vector<ValueObject> &bindArgs = std::vector<ValueObject>()) [all …]
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/gaussdb_rd/src/oh_adapter/include/ |
H A D | rd_json_object.h | 34 class ValueObject { 42 ValueObject() = default; 43 explicit ValueObject(bool val); 44 explicit ValueObject(double val); 45 explicit ValueObject(const char *val); 63 using ResultValue = ValueObject; 84 ValueObject GetItemValue() const; 96 ValueObject GetObjectByPath(const JsonFieldPath &jsonPath, int &errCode) const;
|
/ohos5.0/foundation/distributeddatamgr/relational_store/test/native/rdb_data_share_adapter/unittest/ |
H A D | rdb_data_share_adapter_test.cpp | 112 …store->ExecuteSql(insertSql, std::vector<ValueObject>{ ValueObject(std::string("hello")), ValueObj… in GenerateDefaultTable() 113 ValueObject((double)1.0), ValueObject((std::vector<uint8_t>)typeBlob) in GenerateDefaultTable() 118 store->ExecuteSql(insertSql, std::vector<ValueObject>{ in GenerateDefaultTable() 119 ValueObject(std::string("2")), ValueObject((int)-5), ValueObject((double)2.5), in GenerateDefaultTable() 120 ValueObject() // set double value 2.5 in GenerateDefaultTable() 124 store->ExecuteSql(insertSql, std::vector<ValueObject>{ in GenerateDefaultTable() 125 ValueObject(std::string("hello world")), ValueObject((int)3), ValueObject((double)1.8), in GenerateDefaultTable() 126 ValueObject(std::vector<uint8_t>{ 4, 5, 6 }) // set int value 3, double 1.8 in GenerateDefaultTable() 130 store->ExecuteSql(insertSql, std::vector<ValueObject>{ in GenerateDefaultTable() 131 ValueObject(std::string("new world")), ValueObject((int)5), in GenerateDefaultTable() [all …]
|