Symbol: AutoDeleter
headers/private/fs_shell/fssh_auto_deleter.h
106
struct ArrayDeleter : AutoDeleter<C, ArrayDelete<C> >
headers/private/fs_shell/fssh_auto_deleter.h
108
ArrayDeleter() : AutoDeleter<C, ArrayDelete<C> >() {}
headers/private/fs_shell/fssh_auto_deleter.h
109
ArrayDeleter(C *array) : AutoDeleter<C, ArrayDelete<C> >(array) {}
headers/private/fs_shell/fssh_auto_deleter.h
123
struct MemoryDeleter : AutoDeleter<void, MemoryDelete >
headers/private/fs_shell/fssh_auto_deleter.h
125
MemoryDeleter() : AutoDeleter<void, MemoryDelete >() {}
headers/private/fs_shell/fssh_auto_deleter.h
126
MemoryDeleter(void *memory) : AutoDeleter<void, MemoryDelete >(memory) {}
headers/private/fs_shell/fssh_auto_deleter.h
146
: AutoDeleter<Type, CObjectDelete<Type, DestructorReturnType, Destructor> >
headers/private/fs_shell/fssh_auto_deleter.h
148
typedef AutoDeleter<Type,
headers/private/fs_shell/fssh_auto_deleter.h
185
: AutoDeleter<Type, MethodDelete<Type, DestructorReturnType> >
headers/private/fs_shell/fssh_auto_deleter.h
187
typedef AutoDeleter<Type, MethodDelete<Type, DestructorReturnType> > Base;
headers/private/fs_shell/fssh_auto_deleter.h
22
class AutoDeleter {
headers/private/fs_shell/fssh_auto_deleter.h
24
inline AutoDeleter()
headers/private/fs_shell/fssh_auto_deleter.h
29
inline AutoDeleter(C *object)
headers/private/fs_shell/fssh_auto_deleter.h
34
inline ~AutoDeleter()
headers/private/fs_shell/fssh_auto_deleter.h
87
struct ObjectDeleter : AutoDeleter<C, ObjectDelete<C> >
headers/private/fs_shell/fssh_auto_deleter.h
89
ObjectDeleter() : AutoDeleter<C, ObjectDelete<C> >() {}
headers/private/fs_shell/fssh_auto_deleter.h
90
ObjectDeleter(C *object) : AutoDeleter<C, ObjectDelete<C> >(object) {}
headers/private/net/NetBufferUtilities.h
177
: BPrivate::AutoDeleter<net_buffer, NetBufferDelete<Module> >
headers/private/net/NetBufferUtilities.h
180
: BPrivate::AutoDeleter<net_buffer, NetBufferDelete<Module> >(buffer)
headers/private/shared/AutoDeleter.h
103
AutoDeleter(const AutoDeleter&);
headers/private/shared/AutoDeleter.h
104
AutoDeleter& operator=(const AutoDeleter&);
headers/private/shared/AutoDeleter.h
120
struct ObjectDeleter : AutoDeleter<C, ObjectDelete<C> >
headers/private/shared/AutoDeleter.h
122
ObjectDeleter() : AutoDeleter<C, ObjectDelete<C> >() {}
headers/private/shared/AutoDeleter.h
123
ObjectDeleter(C *object) : AutoDeleter<C, ObjectDelete<C> >(object) {}
headers/private/shared/AutoDeleter.h
139
struct ArrayDeleter : AutoDeleter<C, ArrayDelete<C> >
headers/private/shared/AutoDeleter.h
141
ArrayDeleter() : AutoDeleter<C, ArrayDelete<C> >() {}
headers/private/shared/AutoDeleter.h
142
ArrayDeleter(C *array) : AutoDeleter<C, ArrayDelete<C> >(array) {}
headers/private/shared/AutoDeleter.h
161
struct MemoryDeleter : AutoDeleter<void, MemoryDelete >
headers/private/shared/AutoDeleter.h
163
MemoryDeleter() : AutoDeleter<void, MemoryDelete >() {}
headers/private/shared/AutoDeleter.h
164
MemoryDeleter(void *memory) : AutoDeleter<void, MemoryDelete >(memory) {}
headers/private/shared/AutoDeleter.h
184
: AutoDeleter<Type, CObjectDelete<Type, DestructorReturnType, Destructor> >
headers/private/shared/AutoDeleter.h
186
typedef AutoDeleter<Type,
headers/private/shared/AutoDeleter.h
216
: AutoDeleter<Type, MethodDelete<Type, DestructorReturnType, Destructor> >
headers/private/shared/AutoDeleter.h
218
typedef AutoDeleter<Type,
headers/private/shared/AutoDeleter.h
246
: AutoDeleter<Type, MethodObjectDelete<Type, Table, table, Deleter> >
headers/private/shared/AutoDeleter.h
248
typedef AutoDeleter<Type,
headers/private/shared/AutoDeleter.h
37
class AutoDeleter {
headers/private/shared/AutoDeleter.h
39
inline AutoDeleter()
headers/private/shared/AutoDeleter.h
44
inline AutoDeleter(C *object)
headers/private/shared/AutoDeleter.h
49
inline ~AutoDeleter()
headers/private/util/Stack.h
106
: BPrivate::AutoDeleter<Stack<T>, StackDelete<T> >(stack)
headers/private/util/Stack.h
99
: public BPrivate::AutoDeleter<Stack<T>, StackDelete<T> > {
src/add-ons/input_server/devices/virtio/VirtioInputDevice.h
109
BPrivate::AutoDeleter<key_map, BPrivate::MemoryDelete>
src/add-ons/input_server/devices/virtio/VirtioInputDevice.h
111
BPrivate::AutoDeleter<char, BPrivate::MemoryDelete>
src/add-ons/kernel/network/protocols/udp/udp.cpp
730
: BPrivate::AutoDeleter<UdpDomainSupport, DomainSupportDelete>
src/add-ons/kernel/network/protocols/udp/udp.cpp
733
: BPrivate::AutoDeleter<UdpDomainSupport, DomainSupportDelete>(object)
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPConnectionWorker.cpp
505
struct CommandDeleter : BPrivate::AutoDeleter<WorkerCommand, CommandDelete>
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPConnectionWorker.cpp
509
BPrivate::AutoDeleter<WorkerCommand, CommandDelete>(command),
src/bin/debug/strace/exec.cpp
17
using BPrivate::AutoDeleter;
src/kits/interface/Layout.cpp
167
AutoDeleter<BView, ViewRemover> remover(NULL);
src/kits/interface/Layout.cpp
23
using BPrivate::AutoDeleter;
src/kits/interface/layouter/LayoutOptimizer.cpp
489
typedef BPrivate::AutoDeleter<double*, MatrixDelete> MatrixDeleter;
src/libs/alm/ALMLayout.cpp
23
using BPrivate::AutoDeleter;
src/libs/linprog/LayoutOptimizer.cpp
467
typedef BPrivate::AutoDeleter<double*, MatrixDelete> MatrixDeleter;
src/system/boot/loader/file_systems/tarfs/tarfs.cpp
56
typedef BPrivate::AutoDeleter<void, RegionDelete> RegionDeleter;
src/tests/kits/app/bmessenger/Helpers.h
39
class AutoDeleter {
src/tests/kits/app/bmessenger/Helpers.h
41
inline AutoDeleter(T *object, bool array = false)
src/tests/kits/app/bmessenger/Helpers.h
43
inline ~AutoDeleter()
src/tests/kits/app/bmessenger/Helpers.h
57
class HandlerDeleter : AutoDeleter<BHandler> {
src/tests/kits/app/bmessenger/Helpers.h
60
: AutoDeleter<BHandler>(handler) {}
src/tests/kits/app/bmessenger/SendMessageTester.cpp
85
AutoDeleter<SMTarget> deleter(target);
src/tests/kits/storage/AppFileInfoTest.cpp
296
AutoDeleter<char> deleter(buffer, true);
src/tests/kits/storage/AppFileInfoTest.cpp
550
AutoDeleter<char> deleter(buffer, true);
src/tests/kits/storage/AppFileInfoTest.cpp
563
AutoDeleter<char> deleter(buffer, true);
src/tests/kits/storage/NodeInfoTest.cpp
259
AutoDeleter<char> deleter(buffer, true);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
362
typedef BPrivate::AutoDeleter<Node, PutNode> NodePutter;
src/tools/restest/ResourceFile.cpp
1007
AutoDeleter<bool> deleter(readIndices, true);
src/tools/restest/ResourceFile.cpp
168
AutoDeleter(C* object, bool array = false) : object(object), array(array)