Stream :: lector

Stream :: Reader es una clase de lector de corriente Perl.
Descargar ahora

Stream :: lector Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Andrian Zubko
  • Sitio web del editor:
  • http://search.cpan.org/~ondr/Stream-Reader-0.09/lib/Stream/Reader.pm

Stream :: lector Etiquetas


Stream :: lector Descripción

Stream :: Reader es una clase de lector de flujo Perl. Stream :: Reader es un lector de flujo Perl Class.Synopsis # Stream de entrada puede ser referencia a MyPEGLOB o SCALAR, STROP SLECT # puede ser el mismo tipo o no definido # constructor $ Stream = Stream :: Reader-> Nuevo (* en, { Límite => $ límite, buffsize => $ buffsize, modo => 'UB'}); # Lectura de todos antes del delimitador a partir de la posición actual. # Delimitador es escalar o referencia a la matriz con muchos escalares. # Devuelve el valor verdadero en la coincidencia de sucesivos o si el final de la secuencia # se espera a la primera vez $ bool = $ stream-> readto ($ delimiter, {out => * out, limite => $ límite, modo => 'aie'}) ; # Leyendo el número fijo de caracteres que comienzan desde la posición actual. # Devuelve el valor verdadero Si se leía un número de caracteres más, se esperaba más, cero o # final de la secuencia, aún no se esperaba $ bool = $ stream-> sellectome ($ límite, {out => * out, mode => 'a'}); # El modo es una cadena, lo que puede contener: # u - modificador para constructor. Desactive UTF-8 Comprobación # B - Modificador para constructor. Habilite el segundo búfer para acelerar # Caso de búsqueda insensible # A - Modificador para Readto () y ReadSome (). Añadir los datos a # STROPORTE DE PROPORCIONACIÓN, SI SIGNO ES SCALAR # I - MODIFICADOR PARA READTO (). Habilitar la búsqueda insensible de la búsqueda # E - Modificador para Readto (). Al final del flujo de entrada Alltimes # devuelve el valor falso $ número = $ Stream -> {Total}; # Número total de caracteres lectados $ número = $ Stream -> {lectura}; # Número de caracteres lectados en la operación de la última # (sin cadena emparejada # Longitud en el método Readto ()) $ Número = $ STREAM -> {almacenado}; # Número de caracteres de almacenamiento exitosamente # en la última operación $ string = $ Stream -> {coincidencia}; # Cadena coincidente en la última operación # (en realidad para Readto () solamente) $ bool = $ stream -> {error}; # Estado de error. Verdadero en ErrormethodsobJ = Stream :: Reader-> NUEVO (ENTRADA, {... PARAMOS ...}) El método del constructor crea una nueva transmisión :: lector objeto.input: es una referencia a la secuencia de archivos, abierta para leer, o Referencia a la cadena definida. Este es un parámetro obligatorio .Params (todo lo contrario): límite: limite el tamaño de los datos de flujo de entrada en caracteres. Si este parámetro está ausente, no está definido o menos, cero, entonces todos los datos del flujo de entrada estarán disponibles para la lectura. Tamaño del tamaño del búfer en caracteres. Si este parámetro está ausente, no está definido o menos, entonces cero, se utilizará el tamaño de tampón predeterminado 32768 caracteres. Modo - es una cadena con letras-modificadores: B - Use el segundo búfer. Realmente puede acelerar la búsqueda en el modo insensible en el caso.U - Desactivar la verificación de datos UTF-8 en el modo UTF-8. Use esta bandera si está absolutamente seguro, que sus datos UTF-8 son válidos .Result = obj-> ReadtoTo (Delimiter, {... params ...}) Este método lee todos los datos del flujo de entrada antes de encontrar primero delimitador, A partir de la posición actual.Result - Valor booleano. VERDADERO VALOR Si se ha encontrado exitosamente el delímetro o el flujo de entrada se espera a la primera vez. Valor falso de otra manera, o en caso de lectura Error.delimeter: es un delímetro de cadena o referencia a la matriz con muchos delimentadores. Este es un parámetro obligatorio y debe definirse. ¡Rember! En el caso de muchos delimitadores, los tiempos delimitadores de la izquierda tienen más prioridad, los parames (todo lo opcional): fuera: es una referencia a la secuencia de archivos, abierta para escribir o hacer referencia a la cadena. Si este parámetro está ausente, los datos no se almacenarán. Tamaño de limitación en caracteres. Define, el número máximo de caracteres que deben almacenarse en la salida. Si este parámetro está ausente, no está definido o menos, entonces cero, entonces este método intentará almacenar todos los datos lectados. Modelo: es una cadena con las letras-modificadores: A - APEnDIG DATOS A OUT OUT es una referencia a la cadena. Búsqueda en modo insensible en caso de que, al final del flujo de entrada devuelve solo el valor falso. Sin este modificador, si el final de la secuencia se espera a la primera vez, se devolverá VERDADERO VALOR.RESULT = obj-> Reilsome (límite, {... params ...}) Este método lee el número fijo de caracteres del inicio del flujo de entrada de la posición actual.Result - Valor booleano. El valor verdadero, si se lee los caracteres o no se espera que finalice el flujo de entrada. Valor falso de otra manera, o en caso de lectura Error.limit - Tamaño límite en caracteres, cuántos es necesario leer. Si este parámetro está ausente, no está definido o menos, luego cero, se lea todos los datos disponibles de Stream.Params (todo lo contrario): Out, lo mismo que en Readto () Method.Mode - es una cadena con letras-modificators: A - lo mismo que en el método Readto (). Estación: Obj -> {Total} - Número total de caracteres legales. ¡Advertencia! Este módulo que usa la lectura de bloques y la posición real en la corriente es diferente. OOBJ -> {lectura} - Número de caracteres lectados en la última operación (sin la longitud de la cadena coincidente en el método Readto ()) .OBJ -> {almacenado} - Número de sinceramente almacenado Chars en la última OperationObj -> {coincidencia} - cadena coincidente en la última operación (en realidad solo para Readto () solamente) obj -> {error} - Estado de error Boolen. En cualquier error de lectura, todas las operaciones se detendrán y esta bandera se convirtió en un verdadero valor. Requisitos: · Perl


Stream :: lector Software relacionado

Filesys :: DF

Filesys :: DF es una extensión Perl para la información del espacio del disco de sistema de archivos. ...

191

Descargar

Archivo :: lckpwdf

Archivo :: LCKPWDF es un módulo Perl para bloquear y desbloquear los archivos PASSWD y SHUFT con LCKPWDF y ULCKPWDF. ...

184

Descargar

DPML SDK

DPML SDK es una plataforma de administración para el desarrollo de componentes basado en Java, la gestión de recursos y la implementación. ...

183

Descargar

Radiuslib

RADIUSLIB proporciona una biblioteca completa de protocolo de radio y utilidad para Ruby. ...

249

Descargar