/foundation/distributeddatamgr/udmf/framework/common/unittest/mock/ |
H A D | tlv_util_mock.cpp | 21 template <> size_t CountBufferSize(const std::nullptr_t &input, TLVObject &data) in CountBufferSize() function 36 template <> size_t CountBufferSize(const std::monostate &input, TLVObject &data) in CountBufferSize() function 51 template <> size_t CountBufferSize(const std::string &input, TLVObject &data) in CountBufferSize() function 66 template <> size_t CountBufferSize(const std::vector<uint8_t> &input, TLVObject &data) in CountBufferSize() function 81 template <> size_t CountBufferSize(const UDType &input, TLVObject &data) in CountBufferSize() function 96 template <> size_t CountBufferSize(const DataStatus &input, TLVObject &data) in CountBufferSize() function 111 template <> size_t CountBufferSize(const Object &input, TLVObject &data) in CountBufferSize() function 125 template <> size_t CountBufferSize(const UnifiedKey &input, TLVObject &data) in CountBufferSize() function 139 template <> size_t CountBufferSize(const UnifiedData &input, TLVObject &data) in CountBufferSize() function 154 template <> size_t CountBufferSize(cons function 169 template <> size_t CountBufferSize(const Runtime &input, TLVObject &data) CountBufferSize() function 184 template <> size_t CountBufferSize(const Privilege &input, TLVObject &data) CountBufferSize() function 199 template <> size_t CountBufferSize(const std::shared_ptr<OHOS::Media::PixelMap> &input, TLVObject &data) CountBufferSize() function 214 template <> size_t CountBufferSize(const std::shared_ptr<OHOS::AAFwk::Want> &input, TLVObject &data) CountBufferSize() function [all...] |
/foundation/distributeddatamgr/udmf/framework/common/ |
H A D | tlv_util.h | 35 template <typename T> size_t API_EXPORT CountBufferSize(const T &input, TLVObject &data);
39 template <typename... _Types> size_t API_EXPORT CountBufferSize(const std::variant<_Types...> &input, TLVObject &data);
44 template <typename T> size_t API_EXPORT CountBufferSize(const std::shared_ptr<T> &input, TLVObject &data);
48 template <typename T> size_t API_EXPORT CountBufferSize(const std::vector<T> &input, TLVObject &data);
52 template <typename T, typename R> size_t API_EXPORT CountBufferSize(const std::map<T, R> &input, TLVObject &data);
56 template <> size_t API_EXPORT CountBufferSize(const std::nullptr_t &input, TLVObject &data);
60 template <> size_t API_EXPORT CountBufferSize(const std::monostate &input, TLVObject &data);
64 template <> size_t API_EXPORT CountBufferSize(const std::string &input, TLVObject &data);
68 template <> size_t API_EXPORT CountBufferSize(const std::vector<uint8_t> &input, TLVObject &data);
72 template <> size_t API_EXPORT CountBufferSize(cons 139 template <typename T> size_t CountBufferSize(const T &input, TLVObject &data) CountBufferSize() function 155 template <typename T> size_t CountBufferSize(const std::shared_ptr<T> &input, TLVObject &data) CountBufferSize() function 180 template <typename T> size_t CountBufferSize(const std::vector<T> &input, TLVObject &data) CountBufferSize() function 230 template <typename T, typename R> size_t CountBufferSize(const std::map<T, R> &input, TLVObject &data) CountBufferSize() function 309 template <typename... _Types> size_t CountBufferSize(const std::variant<_Types...> &input, TLVObject &data) CountBufferSize() function [all...] |
H A D | tlv_util.cpp | 25 template <> size_t CountBufferSize(const std::nullptr_t &input, TLVObject &data) in CountBufferSize() function 41 template <> size_t CountBufferSize(const std::monostate &input, TLVObject &data) in CountBufferSize() function 57 template <> size_t CountBufferSize(const std::string &input, TLVObject &data) in CountBufferSize() function 73 template <> size_t CountBufferSize(const std::vector<uint8_t> &input, TLVObject &data) in CountBufferSize() function 89 template <> size_t CountBufferSize(const UDType &input, TLVObject &data) in CountBufferSize() function 115 template <> size_t CountBufferSize(const DataStatus &input, TLVObject &data) in CountBufferSize() function 141 template <> size_t CountBufferSize(const Object &input, TLVObject &data) in CountBufferSize() function 143 return data.CountHead() + CountBufferSize(input.value_, data); in CountBufferSize() 171 template <> size_t CountBufferSize(const UnifiedKey &input, TLVObject &data) in CountBufferSize() function 232 template <> size_t CountBufferSize(cons function 278 template <> size_t CountBufferSize(const UnifiedRecord &input, TLVObject &data) CountBufferSize() function 346 template <> size_t CountBufferSize(const Runtime &input, TLVObject &data) CountBufferSize() function 466 template <> size_t CountBufferSize(const Privilege &input, TLVObject &data) CountBufferSize() function 520 template <> size_t CountBufferSize(const std::shared_ptr<OHOS::Media::PixelMap> &input, TLVObject &data) CountBufferSize() function 556 template <> size_t CountBufferSize(const std::shared_ptr<OHOS::AAFwk::Want> &input, TLVObject &data) CountBufferSize() function [all...] |
/foundation/distributeddatamgr/udmf/framework/common/unittest/ |
H A D | tlv_util_test.cpp | 69 EXPECT_EQ(sizeof(TLVHead) + sizeof(num1), TLVUtil::CountBufferSize(num1, tlvObject)); // 7 in HWTEST_F() 71 EXPECT_EQ(sizeof(TLVHead) + sizeof(num2), TLVUtil::CountBufferSize(num2, tlvObject)); // 8 in HWTEST_F() 73 EXPECT_EQ(sizeof(TLVHead) + sizeof(num3), TLVUtil::CountBufferSize(num3, tlvObject)); // 10 in HWTEST_F() 75 EXPECT_EQ(sizeof(TLVHead) + sizeof(num4), TLVUtil::CountBufferSize(num4, tlvObject)); // 8 in HWTEST_F() 77 EXPECT_EQ(sizeof(TLVHead) + sizeof(num5), TLVUtil::CountBufferSize(num5, tlvObject)); // 10 in HWTEST_F() 79 EXPECT_EQ(sizeof(TLVHead) + sizeof(boolean), TLVUtil::CountBufferSize(boolean, tlvObject)); // 7 in HWTEST_F() 81 EXPECT_EQ(sizeof(TLVHead) + sizeof(doubleNum), TLVUtil::CountBufferSize(doubleNum, tlvObject)); // 14 in HWTEST_F() 82 EXPECT_EQ(sizeof(TLVHead), TLVUtil::CountBufferSize(std::nullptr_t(), tlvObject)); // 6 in HWTEST_F() 84 EXPECT_EQ(sizeof(TLVHead), TLVUtil::CountBufferSize(monostate, tlvObject)); // 6 in HWTEST_F() 86 EXPECT_EQ(sizeof(TLVHead) + str.size(), TLVUtil::CountBufferSize(st in HWTEST_F() [all...] |