Home
last modified time | relevance | path

Searched defs:SafePtr (Results 1 - 1 of 1) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_util/include/
H A Dsafe_ptr.h30 class SafePtr { class
41 SafePtr(pointer ptr) : base(ptr) {} in SafePtr() function in maple::utils::SafePtr
43 SafePtr(T &ref) : base(ref, CheckNothing<T>) {} in SafePtr() function in maple::utils::SafePtr
48 SafePtr(U *ptr) : base(ptr) in SafePtr() function in maple::utils::SafePtr
53 SafePtr(U &ref) : base(ref, CheckNothing<T>) in SafePtr() function in maple::utils::SafePtr
60 SafePtr(const SafePtr &other) : base(other.base) {} SafePtr() function in maple::utils::SafePtr
65 explicit SafePtr(const SafePtr<U> &other) : base(other.get(), CheckNothing<T>) SafePtr() function in maple::utils::SafePtr
70 explicit SafePtr(SafePtr<U> &&other) : base(other.get(), CheckNothing<T>) SafePtr() function in maple::utils::SafePtr
[all...]

Completed in 1 milliseconds