BDiskDeviceVisitor
virtual bool _AcceptVisitor(BDiskDeviceVisitor* visitor,
BDiskDevice *VisitEachDevice(BDiskDeviceVisitor *visitor);
BPartition *VisitEachPartition(BDiskDeviceVisitor *visitor);
BPartition *VisitEachMountedPartition(BDiskDeviceVisitor *visitor);
BPartition *VisitEachMountablePartition(BDiskDeviceVisitor *visitor);
class PartitionFilterVisitor : public BDiskDeviceVisitor {
PartitionFilterVisitor(BDiskDeviceVisitor *visitor,
BDiskDeviceVisitor *fVisitor;
class IDFinderVisitor : public BDiskDeviceVisitor {
bool VisitEachDevice(BDiskDeviceVisitor* visitor,
bool VisitEachPartition(BDiskDeviceVisitor* visitor,
BDiskDeviceVisitor* visitor,
BDiskDeviceVisitor* visitor,
class BDiskDeviceVisitor;
class BDiskDeviceVisitor {
BDiskDeviceVisitor();
virtual ~BDiskDeviceVisitor();
class BDiskDeviceVisitor;
virtual bool _AcceptVisitor(BDiskDeviceVisitor* visitor,
BDiskDeviceVisitor* visitor,
BPartition* VisitEachChild(BDiskDeviceVisitor* visitor)
BDiskDeviceVisitor* visitor) const;
class PartitionVisitor : public BDiskDeviceVisitor {
class PartitionRecorder : public BDiskDeviceVisitor {
class DiskView::PartitionLayout : public BDiskDeviceVisitor {
class MountAllVisitor : public BDiskDeviceVisitor {
class ListPopulatorVisitor : public BDiskDeviceVisitor {
class SourceVisitor : public BDiskDeviceVisitor {
class TargetVisitor : public BDiskDeviceVisitor {
class EFIVisitor : public BDiskDeviceVisitor {
class RemovableDeviceVisitor : public BDiskDeviceVisitor {
struct MountVisitor : public BDiskDeviceVisitor {
struct PrintPartitionsVisitor : public BDiskDeviceVisitor {
struct IsModifiedVisitor : public BDiskDeviceVisitor {
BDiskDevice::_AcceptVisitor(BDiskDeviceVisitor* visitor, int32 level)
BDiskDeviceList::VisitEachDevice(BDiskDeviceVisitor *visitor)
BDiskDeviceList::VisitEachPartition(BDiskDeviceVisitor *visitor)
BDiskDeviceList::VisitEachMountedPartition(BDiskDeviceVisitor *visitor)
BDiskDeviceList::VisitEachMountablePartition(BDiskDeviceVisitor *visitor)
PartitionFilterVisitor::PartitionFilterVisitor(BDiskDeviceVisitor *visitor,
: BDiskDeviceVisitor(),
: BDiskDeviceVisitor(),
BDiskDeviceRoster::VisitEachDevice(BDiskDeviceVisitor* visitor,
BDiskDeviceRoster::VisitEachPartition(BDiskDeviceVisitor* visitor,
BDiskDeviceRoster::VisitEachMountedPartition(BDiskDeviceVisitor* visitor,
BDiskDeviceRoster::VisitEachMountablePartition(BDiskDeviceVisitor* visitor,
class FindPartitionVisitor : public BDiskDeviceVisitor {
BDiskDeviceVisitor::BDiskDeviceVisitor()
BDiskDeviceVisitor::~BDiskDeviceVisitor()
BDiskDeviceVisitor::Visit(BDiskDevice *device)
BDiskDeviceVisitor::Visit(BPartition *partition, int32 level)
BPartition::_AcceptVisitor(BDiskDeviceVisitor* visitor, int32 level)
BPartition::_VisitEachDescendant(BDiskDeviceVisitor* visitor, int32 level)
BPartition::VisitEachChild(BDiskDeviceVisitor* visitor) const
BPartition::VisitEachDescendant(BDiskDeviceVisitor* visitor) const
class AddMenuItemVisitor : public BDiskDeviceVisitor {
class ArchiveVisitor : public BDiskDeviceVisitor {
class MountVisitor : public BDiskDeviceVisitor {
class IsMountedVisitor : public BDiskDeviceVisitor {
class MountArchivedVisitor : public BDiskDeviceVisitor {
class PrintShortVisitor : public BDiskDeviceVisitor {
class FindPartitionByIndexVisitor : public BDiskDeviceVisitor {
class PrintLongVisitor : public BDiskDeviceVisitor {
class DumpVisitor : public BDiskDeviceVisitor {