Searched refs:deleter (Results 1 - 25 of 31) sorted by relevance

12

/external/libchrome/base/
H A Dsequenced_task_runner.cc19 void(*deleter)(const void*),
21 return PostNonNestableTask(from_here, Bind(deleter, object));
H A Dsequenced_task_runner.h149 void(*deleter)(const void*),
/external/deqp/framework/delibs/decpp/
H A DdeUniquePtr.hpp44 PtrData (T* p, D d) : ptr(p), deleter(d) {}
47 PtrData (const PtrData<T2, D2>& d) : ptr(d.ptr), deleter(d.deleter) {}
50 D deleter; member in struct:de::details::PtrData
61 D getDeleter (void) const throw() { return m_data.deleter; }
67 UniqueBase (T* ptr, D deleter) : m_data(ptr, deleter) {} argument
90 m_data.deleter(m_data.ptr);
129 explicit MovePtr (T* ptr, Deleter deleter = Deleter()) : UniqueBase<T, Deleter> (ptr, deleter) {}
220 UniquePtr(T* ptr, Deleter deleter) argument
[all...]
H A DdeSharedPtr.hpp70 SharedPtrState (Type* ptr, Deleter deleter) argument
72 , m_deleter (deleter)
116 SharedPtr (T* ptr, Deleter deleter);
246 * Deleter must be callable type and deleter is called with the pointer
252 * Calling deleter or calling destructor for deleter should never throw.
256 inline SharedPtr<T>::SharedPtr (T* ptr, Deleter deleter) argument
263 m_state = new SharedPtrState<T, Deleter>(ptr, deleter);
/external/icu/icu4c/source/common/
H A Duvector.cpp34 deleter(0),
44 deleter(0),
54 deleter(d),
64 deleter(d),
101 if (elements[i].pointer != 0 && deleter != 0) {
102 (*deleter)(elements[i].pointer);
141 if (elements[index].pointer != 0 && deleter != 0) {
142 (*deleter)(elements[index].pointer);
151 if (elements[index].pointer != 0 && deleter != 0) {
153 (*deleter)(element
[all...]
H A Duvector.h51 * option to <em>own</em>its contents. To employ this, set a deleter
52 * function. The deleter is called on a void* pointer when that
56 * removes an element. If no deleter is set, or the deleter is set to
76 // comparison function. It uses UObjectDeleter as its deleter
88 UObjectDeleter *deleter; member in class:UVector
/external/skia/tests/
H A DCPlusPlusEleven.cpp21 template <typename T> void deleter(T*) { } function in namespace:__anon17040
52 skstd::unique_ptr<Moveable, void(*)(Moveable*)> u(nullptr, deleter<Moveable>);
60 skstd::unique_ptr<Moveable, void(*)(Moveable*)> u(nullptr, [](Moveable* m){ deleter(m); });
68 auto d = [](Moveable* m){ deleter(m); };
/external/drm_hwcomposer/
H A Dautogl.h36 #define AUTO_GL_TYPE(name, type, zero, deleter) \
42 deleter; \
/external/deqp/external/vulkancts/framework/vulkan/
H A DvkRef.hpp233 , deleter (deleter_)
240 Deleter<T> deleter; member in struct:vk::refdetails::RefData
274 m_data.deleter(m_data.object);
304 Move (Checked<U> object, Deleter<U> deleter) argument
305 : RefBase<T>(RefData<T>(object.object, deleter))
351 Unique (Checked<U> object, Deleter<U> deleter) argument
352 : RefBase<T>(RefData<T>(object.object, deleter))
/external/llvm/include/llvm/Support/
H A DManagedStatic.h47 void RegisterManagedStatic(void *(*creator)(), void (*deleter)(void*)) const;
/external/opencv3/modules/core/include/opencv2/core/
H A Dptr.inl.hpp94 PtrOwnerImpl(Y* p, D d) : owned(p), deleter(d)
99 deleter(owned);
105 D deleter; member in struct:cv::detail::PtrOwnerImpl
/external/google-breakpad/src/tools/windows/converter/
H A Dms_symbol_server_converter.cc319 AutoDeleter deleter(path);
332 deleter.Release();
/external/v8/src/
H A Dsplay-tree-inl.h16 NodeDeleter deleter; local
17 ForEachNode(&deleter);
H A Dobjects-debug.cc958 VerifyPointer(deleter());
H A Dobjects-printer.cc1029 os << "\n - deleter: " << Brief(deleter());
H A Dobjects.cc6158 if (interceptor->deleter()->IsUndefined()) return Nothing<bool>();
6167 v8::IndexedPropertyDeleterCallback deleter = local
6168 v8::ToCData<v8::IndexedPropertyDeleterCallback>(interceptor->deleter());
6171 result = args.Call(deleter, index);
6177 v8::GenericNamedPropertyDeleterCallback deleter = local
6179 interceptor->deleter());
6182 result = args.Call(deleter, v8::Utils::ToLocal(name));
H A Dapi.cc1413 this, config.getter, config.setter, config.query, config.deleter,
1497 if (config.deleter != 0) SET_FIELD_WRAPPED(obj, set_deleter, config.deleter);
H A Dobjects-inl.h5504 ACCESSORS(InterceptorInfo, deleter, Object, kDeleterOffset)
H A Dobjects.h10362 DECL_ACCESSORS(deleter, Object)
/external/libchrome/base/message_loop/
H A Dmessage_loop.cc670 void(*deleter)(const void*),
672 PostNonNestableTask(from_here, Bind(deleter, object));
H A Dmessage_loop.h543 void(*deleter)(const void*),
/external/libchrome/base/files/
H A Dfile_path_watcher_unittest.cc309 scoped_ptr<Deleter> deleter(new Deleter(watcher, &loop_));
310 ASSERT_TRUE(SetupWatch(test_file(), watcher, deleter.get(), false));
317 ASSERT_TRUE(deleter->watcher() == NULL);
/external/icu/icu4c/source/i18n/
H A Drbnf.cpp193 Fn_Deleter deleter; member in class:VArray
195 VArray() : buf(NULL), cap(0), size(0), deleter(NULL) {}
197 VArray(Fn_Deleter del) : buf(NULL), cap(0), size(0), deleter(del) {}
200 if (deleter) {
202 (*deleter)(buf[i]);
/external/llvm/include/llvm/ADT/
H A DSTLExtras.h92 // deleter - Very very very simple method that is used to invoke operator
95 // for_each(V.begin(), B.end(), deleter<Interval>);
98 inline void deleter(T *Ptr) { function in namespace:llvm
/external/v8/include/
H A Dv8.h4200 * Returns a non-empty handle if the deleter intercepts the request.
4246 * Returns a non-empty handle if the deleter intercepts the request.
4291 * Returns a non-empty handle if the deleter intercepts the request.
4562 GenericNamedPropertyDeleterCallback deleter = 0,
4569 deleter(deleter),
4577 GenericNamedPropertyDeleterCallback deleter; member in struct:v8::NamedPropertyHandlerConfiguration
4590 IndexedPropertyDeleterCallback deleter = 0,
4597 deleter(deleter),
4605 IndexedPropertyDeleterCallback deleter; member in struct:v8::IndexedPropertyHandlerConfiguration
[all...]

Completed in 868 milliseconds

12