| Gegevens :: geërfd Gegevens: geërfd is een perl-module met hiërarchie-brede accumulatie van lijst en hash-resultaten. |
Download nu |
Gegevens :: geërfd Rangschikking & Samenvatting
- Vergunning:
- Perl Artistic License
- Naam uitgever:
- Marcel Grnauer
- Uitgever website:
- http://search.cpan.org/~marcel/Module-Install-Template-0.05/lib/Module/Install/Template.pm
Gegevens :: geërfd Tags
Gegevens :: geërfd Beschrijving
Gegevens: geërfd is een perl-module met hiërarchie-brede accumulatie van lijst en hash-resultaten. Gegevens: geërfd is een perl-module met hiërarchie-brede accumulatie van lijst en hash-resultaten. Synopsis pakket foo; Gebruik basis 'gegevens :: geërfd'; Gebruik constante eigenschappen => (QW / Naamadres /); pakketbalk; gebruik base 'foo'; Gebruik constante eigenschappen => (QW / leeftijd /); pakket main; mijn $ bar = bar-> nieuw; Print "$ _N" voor $ bar-> every_list ('eigenschappen'); prints naamadres Agethis is een mixles. Door eruit te vallen, krijgt u twee methoden die in staat zijn om hiërarchie-brede lijst en hash-resultaten te accumuleren. Every_list (string $ methode_name, bool? $ Overschat_cache = 0) neemt als argumenten een methode-naam (verplicht) en een boolean die aangeeft of De cache (optioneel, uitgeschakeld) veroorzaakt elke methode in de hiërarchie van het object met de gegeven naam die moet worden aangeroepen. De resulterende lijst is de gecombineerde reeks resultaten van alle methoden, bij elkaar geduwd in top-to-bodem order (hiërarchie-wise) .Elvery_list () retourneert een lijst in de lijstcontext en een array-referentie in Scalaire context. Het resultaat is in de cache (per roepingspakket) en de volgende keer dat de methode wordt genoemd vanuit hetzelfde pakket met hetzelfde methode-argument, wordt het cache-resultaat geretourneerd. Dit is om methode-oproepen te versnellen, omdat intern deze module wordt gebruikt, wat vrij langzaam is. Naar verwachting wordt dat elke_list () wordt gebruikt voor methoden die statische lijsten retourneren (objectinstellingen, statische klassendefinities en dergelijke). Als u het cachingmechanisme wilt overschrijven, kunt u het optionele tweede argument bieden. Het resultaat is in elk geval in de cache. Vereisten: · Perl
Gegevens :: geërfd Gerelateerde software