/haiku/headers/private/shared/ |
H A D | AutoDeleterPosix.h | 18 typedef CObjectDeleter<FILE, int, fclose> FileCloser; 19 typedef CObjectDeleter<DIR, int, closedir> DirCloser; 20 typedef CObjectDeleter<DIR, int, fs_close_attr_dir> AttrDirCloser;
|
H A D | AutoDeleterDrivers.h | 23 typedef CObjectDeleter<void, status_t, unload_driver_settings> 28 typedef CObjectDeleter<struct vnode, void, vfs_put_vnode> VnodePutter; 29 typedef CObjectDeleter<file_descriptor, void, put_fd> FileDescriptorPutter;
|
H A D | AutoDeleter.h | 13 CObjectDeleter - calls an arbitrary specified destructor function 168 // CObjectDeleter 183 struct CObjectDeleter struct in namespace:BPrivate 189 CObjectDeleter() : Base() function in struct:BPrivate::CObjectDeleter 193 CObjectDeleter(Type *object) : Base(object) function in struct:BPrivate::CObjectDeleter 344 using ::BPrivate::CObjectDeleter;
|
/haiku/headers/private/fs_shell/ |
H A D | fssh_auto_deleter.h | 12 CObjectDeleter - calls an arbitrary specified destructor function 130 // CObjectDeleter 145 struct CObjectDeleter struct in namespace:FSShell 151 CObjectDeleter() : Base() function in struct:FSShell::CObjectDeleter 155 CObjectDeleter(Type *object) : Base(object) function in struct:FSShell::CObjectDeleter 207 using FSShell::CObjectDeleter;
|
/haiku/src/tools/hvif2png/ |
H A D | hvif2png.cpp | 95 CObjectDeleter<h2p_state, void, &h2p_close_state> stateCloser(state);
|
/haiku/src/system/kernel/arch/x86/ |
H A D | ioapic.cpp | 719 BPrivate::CObjectDeleter<const char, status_t, put_module>
|
/haiku/src/add-ons/kernel/file_systems/ntfs/ |
H A D | kernel_interface.cpp | 47 typedef CObjectDeleter<ntfs_inode, int, ntfs_inode_close> NtfsInodeCloser; 48 typedef CObjectDeleter<ntfs_attr, void, ntfs_attr_close> NtfsAttrCloser;
|
/haiku/src/add-ons/kernel/network/stack/ |
H A D | net_socket.cpp | 309 CObjectDeleter< 1279 CObjectDeleter<
|
/haiku/src/kits/package/solver/libsolv/ |
H A D | LibsolvSolver.cpp | 563 CObjectDeleter<Transaction, void, transaction_free>
|
/haiku/src/add-ons/kernel/drivers/disk/nvme/ |
H A D | nvme_disk.cpp | 888 CObjectDeleter<void, void, nvme_free> dsmRangesDeleter(dsmRanges);
|
/haiku/src/system/kernel/device_manager/ |
H A D | device_manager.cpp | 795 CObjectDeleter<BaseDevice, void, devfs_put_device>
|
/haiku/src/add-ons/kernel/file_systems/bfs/ |
H A D | kernel_interface.cpp | 1380 CObjectDeleter<void, void, file_cache_enable> fileCacheEnabler;
|
/haiku/src/system/kernel/ |
H A D | elf.cpp | 1869 CObjectDeleter<elf_image_info, void, delete_elf_image> imageDeleter(image);
|
H A D | team.cpp | 4515 CObjectDeleter<io_context, void, vfs_put_io_context>
|