Plucene::Store::InputStream(3pm)

Plucene::Store::InputStream3pm

A random-access input stream

Usage

        # isa IO::File

Overview

A random-access input stream.Used for all Plucene index input operations.

Methods

new

        my $inputstream = Plucene::Store::InputStream->new($file);

Create a new input stream.

fh / read / seek / tell / getc / print / eof / close

File operations

clone

This will return a clone of this stream.

read_byte

This will read and return a single byte.

read_int

This will read four bytes and return an integer.

read_vint

This will read an integer stored in a variable-length format.

read_vlong

This will read a long and stored in variable-length format

read_string

This will read a string.

read_long

This will read eight bytes and return a long.

Releases

11 releases since Debian 3.1 (Sarge); the text changed 5 times.

  1. 3.1
  2. 4.0
  3. 5.0–6.0
  4. 7–9
  5. 10–11
  6. 12–13

From libplucene-perl 1.25-5 in Debian 13 (Trixie). Parsed by carta from the page's man source.