Home
last modified time | relevance | path

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

/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/
H A Dbindings.inl25 std::string JSClassImpl<T, ImplDetail>::jsName;
31 ImplDetail<C>::Declare(name);
79 void JSClassImpl<C, ImplDetail>::CustomMethod(const char* name, typename ImplDetail<C>::FunctionCal…
120 void JSClassImpl<C, ImplDetail>::StaticMethod(const char* name, typename ImplDetail<C>::FunctionCal…
133 void JSClassImpl<C, ImplDetail>::Bind(
134 typename ImplDetail<C>::BindingTarget bindTarget, typename ImplDetail<C>::FunctionCallback ctor)
136 ImplDetail<C>::Bind(bindTarget, ctor);
141 void JSClassImpl<C, ImplDetail>::Bind(typename ImplDetail<C>::BindingTarget bindTarget)
148 void JSClassImpl<C, ImplDetail>::Inherit()
157 typename ImplDetail<C>::BindingTarget bindTarget, ImplDetail<C>::JSFunctionCallback ctor,
[all …]
H A Dbindings_implementation.inl27 ImplDetail<C>::Declare(name);
62 ImplDetail<C>::CustomMethod(name, callback);
74 void JSClassImpl<C, ImplDetail>::CustomProperty(
107 ImplDetail<C>::ExoticGetter(callback);
113 ImplDetail<C>::ExoticSetter(callback);
119 ImplDetail<C>::ExoticHasProperty(callback);
132 ImplDetail<C>::Bind(bindTarget, ctor);
136 void JSClassImpl<C, ImplDetail>::Bind(
144 void JSClassImpl<C, ImplDetail>::Bind(
152 void JSClassImpl<C, ImplDetail>::Inherit()
[all …]
H A Djs_object_template.inl20 template<typename ImplDetail>
21 JSObjectTemplateImpl<ImplDetail>::JSObjectTemplateImpl() : ImplDetail()
24 template<typename ImplDetail>
25 JSObjectTemplateImpl<ImplDetail>::~JSObjectTemplateImpl()
28 template<typename ImplDetail>
32 ImplDetail::Constant(name, value);
35 template<typename ImplDetail>
36 auto JSObjectTemplateImpl<ImplDetail>::operator*() const
38 return ImplDetail::operator*();
41 template<typename ImplDetail>
[all …]
H A Djs_ref_ptr.h27 template<typename T, typename ImplDetail>
34 explicit JSRefPtrImpl(const ImplDetail& rhs) : object_(rhs) {} in JSRefPtrImpl()
35 explicit JSRefPtrImpl(ImplDetail&& rhs) : object_(std::move(rhs)) {} in JSRefPtrImpl()
37 JSRefPtrImpl(const JSRefPtrImpl<T, ImplDetail>& rhs) : object_(rhs.object_) {} in JSRefPtrImpl()
38 JSRefPtrImpl(JSRefPtrImpl<T, ImplDetail>&& rhs) : object_(std::move(rhs.object_)) {} in JSRefPtrImpl()
39 JSRefPtrImpl<T, ImplDetail>& operator=(const JSRefPtrImpl<T, ImplDetail>& rhs)
46 JSRefPtrImpl<T, ImplDetail>& operator=(JSRefPtrImpl<T, ImplDetail>&& rhs)
68 operator ImplDetail() const in ImplDetail() function
73 const ImplDetail& Get() const in Get()
79 ImplDetail object_;
H A Djs_object_template.h25 template<typename ImplDetail>
26 class JSObjectTemplateImpl : private ImplDetail {
H A Dbindings_implementation.h221 template<typename C, template<typename> typename ImplDetail>