[tradic-dev 87] MemberRead.pod(前半)の翻訳(第2版)

Back to archive index

Takahashi Yu yuuuu****@hotma*****
2005年 1月 10日 (月) 23:03:00 JST


高橋です。

訂正してみました。確認お願いします。

=head1 NAME

=head1 名前

Archive::Zip::MemberRead - A wrapper that lets you read Zip archive members 
as if they were files.

Archive::Zip::MemberRead - Zipアーカイブのメンバをファイルとして読ませるため
のラッパー。

=cut

=head1 SYNOPSIS

=head1 概要

  use Archive::Zip;
  use Archive::Zip::MemberRead;
  $zip = new Archive::Zip("file.zip");
  $fh  = new Archive::Zip::MemberRead($zip, "subdir/abc.txt");
  while (defined($line = $fh->getline()))
  {
      print $fh->input_line_number . "#: $line\n";
  }

  $read = $fh->read($buffer, 32*1024);
  print "Read $read bytes as :$buffer:\n";

=head1 DESCRIPTION

=head1 説明

The Archive::Zip::MemberRead module lets you read Zip archive member data
just like you read data from files.

Archive::Zip::MemberReadモジュールはファイルからデータを読むのと同じよ
うにZipアーカイブのメンバデータを読むためのものです。

=head1 METHODS

=head1 方法

=over 4


=cut

=item Archive::Zip::Member::readFileHandle()

You can get a C<Archive::Zip::MemberRead> from an archive member by
calling C<readFileHandle()>:

以下のようにしてC<readFileHandle()>を呼び出すことでアーカイブメンバから
C<Archive::Zip::MemberRead>を得ます。

  my $member = $zip->memberNamed('abc/def.c');
  my $fh = $member->readFileHandle();
  while (defined($line = $fh->getline()))
  {
	  # ...
  }
  $fh->close();


=cut

=item Archive::Zip::MemberRead->new($zip, $fileName)

=item Archive::Zip::MemberRead->new($zip, $member)

=item Archive::Zip::MemberRead->new($member)

Construct a new Archive::Zip::MemberRead on the specified member.

Archive::Zip::MenberRead->New()というメソッドが指定されたメンバの新しい
Archive::Zip::MemberReadを構成します。

  my $fh = Archive::Zip::MemberRead->new($zip, 'fred.c')


=cut





tradic-dev メーリングリストの案内
Back to archive index