NAME
Quiq::DirHandle - Verzeichnis-Handle
BASE CLASS
SYNOPSIS
use Quiq::DirHandle;
my $dh = Quiq::DirHandle->new($dir);
while (my $entry = $dh->next) {
say $entry;
}
$dh->close;
DESCRIPTION
Die Klasse stellt eine objektorientierte Schnittstelle zu Perls Directory Handles her. Mit den Methoden der Klasse kann ein Verzeichnis geöffnet und über seine Einträge iteriert werden.
METHODS
Konstruktor/Destruktor
new() - Instantiiere Directory-Handle
Synopsis
$dh = $class->new($dir);
Description
Instantiiere ein Dirhandle-Objekt für Verzeichnis $dir und liefere eine Referenz auf dieses Objekt zurück.
close() - Schließe Verzeichnis
Synopsis
$dh->close;
Description
Schließe das Verzeichnis. Die Methode liefert keinen Wert zurück.
Operationen
next() - Liefere nächsten Verzeichniseintrag
Synopsis
$entry = $dh->next;
Description
Liefere den nächsten Verzeichniseintrag. Die Einträge werden in der Reihenfolge geliefert, wie sie im Verzeichnis stehen, also de facto ungeordnet. Ist das Ende erreicht, liefere undef.
VERSION
1.222
AUTHOR
Frank Seitz, http://fseitz.de/
COPYRIGHT
Copyright (C) 2024 Frank Seitz
LICENSE
This code is free software; you can redistribute it and/or modify it under the same terms as Perl itself.