Make UEFI boot-platform build again
[haiku.git] / headers / private / kernel / disk_device_manager / KPartitionVisitor.h
blob4e318373c72d47aa10018c511122c046737be34d
1 // KPartitionVisitor.h
3 #ifndef _K_DISK_DEVICE_PARTITION_VISITOR_H
4 #define _K_DISK_DEVICE_PARTITION_VISITOR_H
6 #include "disk_device_manager.h"
8 namespace BPrivate {
9 namespace DiskDevice {
11 class KPartition;
13 class KPartitionVisitor {
14 public:
15 KPartitionVisitor();
16 virtual ~KPartitionVisitor();
18 virtual bool VisitPre(KPartition *partition);
19 virtual bool VisitPost(KPartition *partition);
22 } // namespace DiskDevice
23 } // namespace BPrivate
25 using BPrivate::DiskDevice::KPartitionVisitor;
27 #endif // _K_DISK_DEVICE_PARTITION_VISITOR_H