Fsdb
view release on metacpan or search on metacpan
lib/Fsdb/IO.pm view on Meta::CPAN
sub error {
my($self) = @_;
return $self->{_error};
}
=head2 update_v1_headerrow
internal: create the header the internal schema
=cut
sub update_v1_headerrow {
my $self = shift @_;
my $h = "#h ";
$h = "#L " if ($self->{_rscode} ne 'D');
if ($self->{_fscode} && $self->{_fscode} ne 'D') {
$h .= "-F" . $self->{_fscode} . " ";
};
if ($self->{_rscode} && $self->{_rscode} eq 'I') { # xxx: should be ne 'D'
$h .= "-R" . $self->{_rscode} . " ";
};
$h .= join(" ", @{$self->{_cols}});
lib/Fsdb/IO.pm view on Meta::CPAN
foreach (@f) {
$self->_internal_col_create($_);
};
}
=head2 update_headerrow
internal: create the header the internal schema
=cut
sub update_headerrow($) {
my $self = shift @_;
my $h = "#fsdb ";
if ($self->{_fscode} && $self->{_fscode} ne 'D') {
$h .= "-F " . $self->{_fscode} . " ";
};
if ($self->{_rscode} && $self->{_rscode} ne 'D') { # xxx: should be ne 'D'
$h .= "-R " . $self->{_rscode} . " ";
};
if ($self->{_compression} && $self->{_compression} ne 'none') { # xxx: should be ne 'D'
$h .= "-Z " . $self->{_compression} . " ";
( run in 0.504 second using v1.01-cache-2.11-cpan-4d4bc49f3ae )