BDiskDeviceList
friend class BDiskDeviceList;
class BDiskDeviceList : public BHandler {
BDiskDeviceList(bool useOwnLocker = true);
virtual ~BDiskDeviceList();
BDiskDeviceList deviceList;
BDiskDeviceList::SetNextHandler(BHandler *handler)
AutoLocker<BDiskDeviceList> _(this);
BDiskDeviceList::Fetch()
AutoLocker<BDiskDeviceList> _(this);
BDiskDeviceList::Unset()
AutoLocker<BDiskDeviceList> _(this);
BDiskDeviceList::Lock()
BDiskDeviceList::Unlock()
BDiskDeviceList::CountDevices() const
BDiskDeviceList::DeviceAt(int32 index) const
BDiskDeviceList::BDiskDeviceList(bool useOwnLocker)
BDiskDeviceList::VisitEachDevice(BDiskDeviceVisitor *visitor)
BDiskDeviceList::VisitEachPartition(BDiskDeviceVisitor *visitor)
BDiskDeviceList::VisitEachMountedPartition(BDiskDeviceVisitor *visitor)
BDiskDeviceList::VisitEachMountablePartition(BDiskDeviceVisitor *visitor)
BDiskDeviceList::DeviceWithID(int32 id) const
return const_cast<BDiskDeviceList*>(this)->VisitEachDevice(&visitor);
BDiskDeviceList::~BDiskDeviceList()
BDiskDeviceList::PartitionWithID(int32 id) const
return const_cast<BDiskDeviceList*>(this)->VisitEachPartition(&visitor);
BDiskDeviceList::MountPointMoved(BPartition *partition)
BDiskDeviceList::PartitionMounted(BPartition *partition)
BDiskDeviceList::PartitionUnmounted(BPartition *partition)
BDiskDeviceList::PartitionInitialized(BPartition *partition)
BDiskDeviceList::PartitionResized(BPartition *partition)
BDiskDeviceList::PartitionMoved(BPartition *partition)
BDiskDeviceList::MessageReceived(BMessage *message)
BDiskDeviceList::PartitionCreated(BPartition *partition)
AutoLocker<BDiskDeviceList> _(this);
BDiskDeviceList::PartitionDeleted(BPartition *partition,
BDiskDeviceList::PartitionDefragmented(BPartition *partition)
BDiskDeviceList::PartitionRepaired(BPartition *partition)
BDiskDeviceList::PartitionChanged(BPartition *partition, uint32 event)
BDiskDeviceList::MediaChanged(BDiskDevice *device)
BDiskDeviceList::DeviceAdded(BDiskDevice *device)
BDiskDeviceList::DeviceRemoved(BDiskDevice *device)
BDiskDeviceList::_StartWatching()
BDiskDeviceList::_StopWatching()
BDiskDeviceList::_MountPointMoved(BMessage *message)
BDiskDeviceList::_PartitionMounted(BMessage *message)
BDiskDeviceList::_PartitionUnmounted(BMessage *message)
BDiskDeviceList::_PartitionInitialized(BMessage *message)
BDiskDeviceList::_PartitionResized(BMessage *message)
BDiskDeviceList::_PartitionMoved(BMessage *message)
BDiskDeviceList::_PartitionCreated(BMessage *message)
BDiskDeviceList::_PartitionDeleted(BMessage *message)
BDiskDeviceList::_PartitionDefragmented(BMessage *message)
BDiskDeviceList::_PartitionRepaired(BMessage *message)
BDiskDeviceList::_MediaChanged(BMessage *message)
BDiskDeviceList::_DeviceAdded(BMessage *message)
BDiskDeviceList::_DeviceRemoved(BMessage *message)
BDiskDeviceList::_FindDevice(BMessage *message)
BDiskDeviceList::_FindPartition(BMessage *message)
BDiskDeviceList::_UpdateDevice(BMessage *message)
BDiskDeviceList devices;
const BDiskDeviceList& fDevices;
MountArchivedVisitor::MountArchivedVisitor(const BDiskDeviceList& devices,
BDiskDeviceList devices;
const BDiskDeviceList& devices,