Home
last modified time | relevance | path

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

/ohos5.0/foundation/ability/ability_runtime/interfaces/kits/native/appkit/ability_runtime/context/
H A Dbindable.h25 class BindingObject final {
28 BindingObject(Runtime& runtime, T* ptr) : runtime_(runtime), object_(ptr, SimpleRelease<T>) {} in BindingObject() function
29 ~BindingObject() = default;
54 BindingObject(const BindingObject&) = delete;
55 BindingObject& operator=(const BindingObject&) = delete;
56 BindingObject(BindingObject&&) = delete;
57 BindingObject& operator=(BindingObject&&) = delete;
77 object_ = std::make_unique<BindingObject>(runtime, object); in Bind()
87 const std::unique_ptr<BindingObject>& GetBindingObject() const in GetBindingObject()
96 std::unique_ptr<BindingObject> object_;