KPartitionListener
bool AddListener(KPartitionListener *listener);
bool RemoveListener(KPartitionListener *listener);
class KPartitionListener;
class KPartitionListener {
KPartitionListener();
virtual ~KPartitionListener();
using BPrivate::DiskDevice::KPartitionListener;
KPartition::AddListener(KPartitionListener* listener)
KPartition::RemoveListener(KPartitionListener* listener)
struct KPartition::ListenerSet : VectorSet<KPartitionListener*> {};
KPartitionListener::ChildAdded(KPartition *partition, KPartition *child,
KPartitionListener::ChildRemoved(KPartition *partition, KPartition *child,
KPartitionListener::DiskSystemChanged(KPartition *partition,
KPartitionListener::CookieChanged(KPartition *partition, void *cookie)
KPartitionListener::~KPartitionListener()
KPartitionListener::ContentCookieChanged(KPartition *partition, void *cookie)
KPartitionListener::OffsetChanged(KPartition *partition, off_t offset)
KPartitionListener::SizeChanged(KPartition *partition, off_t size)
KPartitionListener::ContentSizeChanged(KPartition *partition, off_t size)
KPartitionListener::BlockSizeChanged(KPartition *partition, uint32 blockSize)
KPartitionListener::IndexChanged(KPartition *partition, int32 index)
KPartitionListener::StatusChanged(KPartition *partition, uint32 status)
KPartitionListener::FlagsChanged(KPartition *partition, uint32 flags)
KPartitionListener::NameChanged(KPartition *partition, const char *name)
KPartitionListener::ContentNameChanged(KPartition *partition, const char *name)
KPartitionListener::TypeChanged(KPartition *partition, const char *type)
KPartitionListener::IDChanged(KPartition *partition, partition_id id)
KPartitionListener::KPartitionListener()
KPartitionListener::VolumeIDChanged(KPartition *partition, dev_t volumeID)
KPartitionListener::ParametersChanged(KPartition *partition,
KPartitionListener::ContentParametersChanged(KPartition *partition,