Searched refs:Destructor (Results 1 - 4 of 4) sorted by path

/haiku/src/tests/system/kernel/slab/
H A DSlab.cpp89 Constructor _constructor, Destructor _destructor, void *_cookie)
H A DSlab.h51 typedef void (*Destructor)(void *cookie, void *object); typedef in class:BaseCache
54 Constructor _constructor, Destructor _destructor, void *_cookie);
86 Destructor fDestructor;
121 Constructor _constructor, Destructor _destructor, void *_cookie)
523 typedef typename CacheType::Destructor Destructor; typedef in class:LocalCache
526 Constructor _constructor, Destructor _destructor, void *_cookie)
/haiku/headers/private/fs_shell/
H A Dfssh_auto_deleter.h133 DestructorReturnType (*Destructor)(Type*)>
139 Destructor(object);
144 DestructorReturnType (*Destructor)(Type*)>
146 : AutoDeleter<Type, CObjectDelete<Type, DestructorReturnType, Destructor> >
149 CObjectDelete<Type, DestructorReturnType, Destructor> > Base;
172 template<typename Destructor>
173 inline void operator=(Destructor destructor)
189 template<typename Destructor>
190 MethodDeleter(Destructor destructor) : Base()
195 template<typename Destructor>
[all...]
/haiku/headers/private/shared/
H A DAutoDeleter.h171 DestructorReturnType (*Destructor)(Type*)>
177 Destructor(object);
182 DestructorReturnType (*Destructor)(Type*)>
184 : AutoDeleter<Type, CObjectDelete<Type, DestructorReturnType, Destructor> >
187 CObjectDelete<Type, DestructorReturnType, Destructor> > Base;
202 DestructorReturnType (Type::*Destructor)()>
208 (object->*Destructor)();
214 DestructorReturnType (Type::*Destructor)()>
216 : AutoDeleter<Type, MethodDelete<Type, DestructorReturnType, Destructor> >
219 MethodDelete<Type, DestructorReturnType, Destructor> > Bas
[all...]

Completed in 63 milliseconds