mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 00:27:45 +00:00
Kernel: Make various T::class_name() and similar return StringView
Instead of returning char const*, we can also give you a StringView.
This commit is contained in:
parent
fa9111ac46
commit
c9f6786e8b
58 changed files with 72 additions and 72 deletions
|
@ -37,7 +37,7 @@ public:
|
|||
virtual ~AHCIPortHandler() override;
|
||||
|
||||
RefPtr<StorageDevice> device_at_port(size_t port_index) const;
|
||||
virtual const char* purpose() const override { return "SATA Port Handler"; }
|
||||
virtual StringView purpose() const override { return "SATA Port Handler"; }
|
||||
|
||||
AHCI::HBADefinedCapabilities hba_capabilities() const;
|
||||
NonnullRefPtr<AHCIController> hba_controller() const { return m_parent_controller; }
|
||||
|
|
|
@ -99,7 +99,7 @@ public:
|
|||
RefPtr<StorageDevice> master_device() const;
|
||||
RefPtr<StorageDevice> slave_device() const;
|
||||
|
||||
virtual const char* purpose() const override { return "PATA Channel"; }
|
||||
virtual StringView purpose() const override { return "PATA Channel"; }
|
||||
|
||||
virtual bool is_dma_enabled() const { return false; }
|
||||
|
||||
|
|
|
@ -32,7 +32,7 @@ UNMAP_AFTER_INIT PATADiskDevice::~PATADiskDevice()
|
|||
{
|
||||
}
|
||||
|
||||
const char* PATADiskDevice::class_name() const
|
||||
StringView PATADiskDevice::class_name() const
|
||||
{
|
||||
return "PATADiskDevice";
|
||||
}
|
||||
|
|
|
@ -48,7 +48,7 @@ private:
|
|||
PATADiskDevice(const IDEController&, IDEChannel&, DriveType, InterfaceType, u16, u64);
|
||||
|
||||
// ^DiskDevice
|
||||
virtual const char* class_name() const override;
|
||||
virtual StringView class_name() const override;
|
||||
|
||||
bool is_slave() const;
|
||||
|
||||
|
|
|
@ -72,7 +72,7 @@ String DiskPartition::device_name() const
|
|||
return String::formatted("{}{}", m_device->device_name(), partition_index + 1);
|
||||
}
|
||||
|
||||
const char* DiskPartition::class_name() const
|
||||
StringView DiskPartition::class_name() const
|
||||
{
|
||||
return "DiskPartition";
|
||||
}
|
||||
|
|
|
@ -32,7 +32,7 @@ public:
|
|||
const DiskPartitionMetadata& metadata() const;
|
||||
|
||||
private:
|
||||
virtual const char* class_name() const override;
|
||||
virtual StringView class_name() const override;
|
||||
|
||||
DiskPartition(BlockDevice&, unsigned, DiskPartitionMetadata);
|
||||
|
||||
|
|
|
@ -28,7 +28,7 @@ RamdiskDevice::~RamdiskDevice()
|
|||
{
|
||||
}
|
||||
|
||||
const char* RamdiskDevice::class_name() const
|
||||
StringView RamdiskDevice::class_name() const
|
||||
{
|
||||
return "RamdiskDevice";
|
||||
}
|
||||
|
|
|
@ -25,7 +25,7 @@ public:
|
|||
virtual void start_request(AsyncBlockDeviceRequest&) override;
|
||||
|
||||
// ^DiskDevice
|
||||
virtual const char* class_name() const override;
|
||||
virtual StringView class_name() const override;
|
||||
virtual String device_name() const override;
|
||||
|
||||
bool is_slave() const;
|
||||
|
|
|
@ -28,7 +28,7 @@ SATADiskDevice::~SATADiskDevice()
|
|||
{
|
||||
}
|
||||
|
||||
const char* SATADiskDevice::class_name() const
|
||||
StringView SATADiskDevice::class_name() const
|
||||
{
|
||||
return "SATADiskDevice";
|
||||
}
|
||||
|
|
|
@ -36,7 +36,7 @@ private:
|
|||
SATADiskDevice(const AHCIController&, const AHCIPort&, size_t sector_size, u64 max_addressable_block);
|
||||
|
||||
// ^DiskDevice
|
||||
virtual const char* class_name() const override;
|
||||
virtual StringView class_name() const override;
|
||||
NonnullRefPtr<AHCIPort> m_port;
|
||||
};
|
||||
|
||||
|
|
|
@ -27,7 +27,7 @@ StorageDevice::StorageDevice(const StorageController& controller, int major, int
|
|||
{
|
||||
}
|
||||
|
||||
const char* StorageDevice::class_name() const
|
||||
StringView StorageDevice::class_name() const
|
||||
{
|
||||
return "StorageDevice";
|
||||
}
|
||||
|
|
|
@ -36,7 +36,7 @@ protected:
|
|||
StorageDevice(const StorageController&, size_t, u64);
|
||||
StorageDevice(const StorageController&, int, int, size_t, u64);
|
||||
// ^DiskDevice
|
||||
virtual const char* class_name() const override;
|
||||
virtual StringView class_name() const override;
|
||||
|
||||
private:
|
||||
NonnullRefPtr<StorageController> m_storage_controller;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue