H A D | bindings.inl | 21 std::unordered_map<int, IFunctionBinding*> JSClassImpl<T, ImplDetail>::functions_; member in OHOS::Ace::Framework::JSClassImpl<T, ImplDetail> 38 functions_.emplace(nextFreeId_, new FunctionBinding(name, options, func)); 47 functions_.emplace(nextFreeId_, new FunctionBinding(name, options, func)); 55 functions_.emplace(nextFreeId, new FunctionBinding(name, options, func)); 64 functions_.emplace(nextFreeId, new FunctionBinding(name, options, func)); 74 functions_.emplace(nextFreeId_, new FunctionBinding(name, MethodOptions::NONE, callback)); 95 functions_.emplace(nextFreeId_, new FunctionBinding(name, MethodOptions::NONE, getter)); 97 functions_.emplace(nextFreeId_, new FunctionBinding(name, MethodOptions::NONE, setter)); 115 functions_.emplace(nextFreeId, new FunctionBinding(name, MethodOptions::NONE, callback)); 167 return functions_[id];
|