[libcamera-devel] [PATCH] libcamera: device_enumerator_udev: Align class final declaration with sysfs subclass
Umang Jain
email at uajain.com
Mon Aug 3 06:23:29 CEST 2020
Hi Niklas,
On 8/3/20 4:20 AM, Niklas Söderlund wrote:
> Instead of marking each individual overloaded function with final mark
> the whole class as final. This aligns the sysfs and udev based
> DeviceEnumerator implementations.
>
> Signed-off-by: Niklas Söderlund <niklas.soderlund at ragnatech.se>
Reviewed-by: Umang Jain <email at uajain.com>
Thanks.
> ---
> include/libcamera/internal/device_enumerator_udev.h | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/include/libcamera/internal/device_enumerator_udev.h b/include/libcamera/internal/device_enumerator_udev.h
> index 2e7916a0b280f60d..6f45be0c1c423d02 100644
> --- a/include/libcamera/internal/device_enumerator_udev.h
> +++ b/include/libcamera/internal/device_enumerator_udev.h
> @@ -26,14 +26,14 @@ class EventNotifier;
> class MediaDevice;
> class MediaEntity;
>
> -class DeviceEnumeratorUdev : public DeviceEnumerator
> +class DeviceEnumeratorUdev final : public DeviceEnumerator
> {
> public:
> DeviceEnumeratorUdev();
> ~DeviceEnumeratorUdev();
>
> - int init() final;
> - int enumerate() final;
> + int init();
> + int enumerate();
>
> private:
> using DependencyMap = std::map<dev_t, std::list<MediaEntity *>>;
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.libcamera.org/pipermail/libcamera-devel/attachments/20200803/ebaf9c7c/attachment.htm>
More information about the libcamera-devel
mailing list