Stream :: lezer

Stream :: Reader is een Stream Reader Perl-klasse.
Download nu

Stream :: lezer Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Andrian Zubko
  • Uitgever website:
  • http://search.cpan.org/~ondr/Stream-Reader-0.09/lib/Stream/Reader.pm

Stream :: lezer Tags


Stream :: lezer Beschrijving

Stream :: Reader is een Stream Reader Perl-klasse. Stroom :: Reader is een stroom lezer Perl class.SYNOPSIS # Input stream kan verwijzing naar TYPEGLOB of SCALAR, output stroom # kunnen dezelfde types of undefined # Constructor $ stroom = stroom :: kaartlezer-> new (* IN, {worden Limit => $ limit, buffSize => $ buffsize, Mode => 'UB'}); # Het lezen van alle voordat begrenzer te beginnen vanaf de huidige positie. # Delimiter SCALAR of verwijzing naar array met vele SCALAIRE's. # Returns werkelijke waarde op de succesvolle matching of als einde van stroom # verwacht bij de eerste keer $ bool = $ stroomlijnen> readto ($ begrenzer, {Out => * OUT, Limit => $ limit, Mode => 'AIE'}) ; # Reading vast aantal tekens beginnend vanaf de huidige positie. # Returns werkelijke waarde, indien werd readed aantal tekens meer dan nul of # einde van stroom was niet verwacht nog $ bool = $ stroomlijnen> readsome ($ limit, {Out => * OUT, Mode => 'A'}); # Mode is koord, wat kan bevat: # U - modificator voor de constructeur. disable UTF-8 checking # B - modificator voor de constructeur. inschakelen tweede buffer voor het versnellen # hoofdlettergevoelig zoeken # A - modificator voor readto () en readsome (). toevoegen van data naar het uitvoerstroom als stroom SCALAR # I - modificator voor readto (). schakelen hoofdlettergevoelig zoeken # E - modificator voor readto (). aan het eind van de input stroom alltimes # returns valse waarde $ number = $ stream -> {Total}; # Totale aantal readed karakters $ number = $ stream -> {Readed}; # Readed aantal karakters eindelijk # bewerking (zonder aangepaste tekenreeks # lang bij readto () methode) $ number = $ stream -> {} opgeslagen; # Aantal succesvol opgeslagen tekens # eindelijk operatie $ string = $ stream -> {Match}; # Afgestemd string aan laatste handeling # (eigenlijk voor readto () alleen) $ bool = $ stream -> {fout}; # Foutstatus. true op errorMETHODSOBJ = Stroom :: kaartlezer-> new (INPUT, {... Params ...}) De constructormethode concretiseert een nieuwe stream :: Reader object.INPUT - is een verwijzing naar het bestand stroom, geopend voor het lezen, of verwijzing naar bepaalde tekenreeks. Dit is een verplichte parameter.Params (alle optionaly): Limit - groottelimiet van invoerstroom gegevens karakters. Als deze parameter ontbreekt, niet gedefinieerd of minder dan nul is, worden alle gegevens van invoerstroom beschikbaar voor reading.BuffSize zijn - grootte van buffer in tekens. Als deze parameter ontbreekt, niet gedefinieerd of minder dan nul is, dan neemt de gebruikte standaardbuffertijd grootte 32768 characters.Mode - is tekenreeks met letters-modificators: B - gebruik tweede buffer. Kan echt versnellen zoeken in niet hoofdlettergevoelig mode.U - disable UTF-8 data check in UTF-8-modus. Gebruik deze vlag als u absoluut zeker, dat je UTF-8 data is valid.RESULT = OBJ-> readto (DELIMITER, {... Params ...}) Deze methode leest alle gegevens van input stream voor het eerst gevonden begrenzer, te beginnen vanaf de huidige position.RESULT - boolean waarde. True waarde als successfuly GEVONDEN onderscheidingsteken of en van de input stroom bij de eerste keer is verwacht. False waarde anders, of bij het lezen error.DELIMETER - een draadvormige onderscheidingsteken of referentie array met veel delimeters. Dit is een verplichte parameter en moet defined.Remember zijn! In het geval van de vele tekens, links begrenzer alltimes hebben meer prioriteit dan naar rechts Params (alle optionaly): Out - is een verwijzing naar het bestand stroom, geopend voor het schrijven, of een verwijzing naar string. Als deze parameter ontbreekt dan gegevens worden niet stored.Limit - grootte in karakters. Definieert het maximum aantal tekens dat moet worden opgeslagen in out. Als dit paramter afwezig, niet gedefinieerd of minder dan nul is, dan is deze methode zal proberen om alle readed data.Mode opslaan - is tekenreeks met letters-modificators: A - appendig gegevens uit of Out is een verwijzing naar string.I - zoeken in hoofdlettergevoelig mode.E - eind invoerstroom winst slechts valse waarde. Zonder deze modificator, als einde van stroom op het eerste moment verwacht, dan zal worden teruggegeven waar value.RESULT = OBJ-> readsome (LIMIT, {... Params ...}) Deze methode leest vast aantal karakters uit de input stroom begin van huidige position.RESULT - boolean waarde. Werkelijke waarde, of een teken werden gelezen of het einde van de input stroom is nog niet verwacht. False waarde anders is, of in het geval van het lezen van error.LIMIT - limiet grootte in personages, hoeveel is het noodzakelijk om te lezen. Als deze parameter ontbreekt, niet gedefinieerd of minder dan nul is, dan zal het lezen van alle beschikbare gegevens van input stream.Params (alle optionaly): Out - hetzelfde als in readto () method.Mode - is string met letters-modificators: A - hetzelfde als in readto () method.Statistics: OBJ -> {Total} - totaal aantal readed karakters. Waarschuwing! Deze module gebruikt block lezen en werkelijke positie in stroom different.OBJ -> {Readed} - aantal tekens readed eindelijk bediening (zonder afgestemd snaarlengte bij readto () methode) OBJ -> {opgeslagen} - aantal succesvol opgeslagen tekens eindelijk operationOBJ -> {Match} - afgestemd string aan laatste handeling (eigenlijk voor readto () only) OBJ -> {fout} - Boolen foutstatus. Op elk lezing erorrs zullen alle activiteiten worden Stopes en deze vlag wendde zich tot werkelijke waarde. Vereisten: · Perl


Stream :: lezer Gerelateerde software

Bestand :: LCKPWDF

Bestand :: LCKPWDF is een PERL-module om de passwd- en schaduwbestanden te vergrendelen en ontgrendelen met LCKPWDF en ULCKPWDF. ...

184

Downloaden