Home
last modified time | relevance | path

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

/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/codec/
H A Dcodec_data.h191 struct CopyableUniquePtr final {
192 CopyableUniquePtr() = default;
193 ~CopyableUniquePtr() = default;
195 CopyableUniquePtr(const CopyableUniquePtr& other) : ptr(std::make_unique<T>(*other.ptr)) {} in CopyableUniquePtr() function
196 CopyableUniquePtr(CopyableUniquePtr&& other) = default;
198 CopyableUniquePtr& operator=(const CopyableUniquePtr& other)
203 CopyableUniquePtr& operator=(CopyableUniquePtr&& other) = default;
212CopyableUniquePtr<std::map<std::string, std::string>>, CopyableUniquePtr<std::set<std::string>>,
213 CopyableUniquePtr<std::vector<int8_t>>, CopyableUniquePtr<std::vector<int16_t>>,
214 CopyableUniquePtr<std::vector<int32_t>>>;
[all …]