Home
last modified time | relevance | path

Searched refs:floats (Results 1 - 5 of 5) sorted by relevance

/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/src/
H A Draw_data_parser.cpp179 size_t RawDataParser::ParserRawData(const uint8_t* data, size_t length, RawDataParser::Floats& floats) in ParserRawData() argument
208 floats.assign(values, values + count); in ParserRawData()
245 std::vector<uint8_t> RawDataParser::PackageRawData(const RawDataParser::Floats& floats) in PackageRawData() argument
248 auto size = sizeof(FLOUT32_ARRAY) + sizeof(uint32_t) + sizeof(float) * floats.size(); in PackageRawData()
253 *(reinterpret_cast<uint32_t *>(&data[offset])) = Endian::HToLe(uint32_t(floats.size())); in PackageRawData()
255 for (size_t i = 0; i < floats.size(); ++i) { in PackageRawData()
256 *(reinterpret_cast<float *>(&data[offset])) = floats[i]; in PackageRawData()
H A Dabs_shared_result_set.cpp278 ValueObject::FloatVector floats; in GetCustomerValue() local
279 RawDataParser::ParserRawData(data, size, floats); in GetCustomerValue()
280 value = std::move(floats); in GetCustomerValue()
H A Dsqlite_statement.cpp555 Floats floats; in GetValueFromBlob() local
556 RawDataParser::ParserRawData(blob, size, floats); in GetValueFromBlob()
557 return ValueObject(std::move(floats)); in GetValueFromBlob()
/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/include/
H A Draw_data_parser.h35 static size_t ParserRawData(const uint8_t *data, size_t length, Floats &floats);
41 static std::vector<uint8_t> PackageRawData(const Floats &floats);
/foundation/distributeddatamgr/relational_store/test/native/rdb/unittest/
H A Draw_data_parser_test.cpp77 std::vector<float> floats(15, 9.65); in HWTEST_F()
78 auto rawData = RawDataParser::PackageRawData(floats); in HWTEST_F()
84 ASSERT_TRUE(floats.size() == parsedFloats.size()); in HWTEST_F()

Completed in 4 milliseconds