The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Prty::DirHandle - Verzeichnis-Handle

BASE CLASS

Prty::Object

SYNOPSIS

    use Prty::DirHandle;
    
    my $dh = Prty::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() - Instanziiere Directory-Handle

Synopsis

    $dh = $class->new($dir);

Description

Instanziiere 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.

AUTHOR

Frank Seitz, http://fseitz.de/