BIE-Data-HDF5-Data
view release on metacpan or search on metacpan
lib/BIE/Data/HDF5/Data.pm view on Meta::CPAN
package BIE::Data::HDF5::Data;
our $VERSION = '0.01';
use Moose;
use namespace::autoclean;
use v5.10;
use BIE::Data::HDF5 ':all';
has 'name' => (
is => 'ro',
isa => 'Str',
lazy => 1,
default => sub {
my $self = shift;
h5name($self->id);
},
);
has 'id' => (
is => 'ro',
isa => 'Int',
required => 1,
);
has 'code' => (
is => 'ro',
isa => 'Str',
lazy => 1,
default => sub {
my $self = shift;
getH5DCode($self->id);
},
);
has 'value' => (
is => 'ro',
lazy => 1,
default => sub {
my $self = shift;
H5Dread($self->id);
},
);
has 'dType' => (
is => 'ro',
isa => 'Int',
);
has 'mType' => (
is => 'ro',
isa => 'Int',
);
has 'space' => (
is => 'ro',
isa => 'Int',
);
has 'size' => (
is => 'ro',
isa => 'Int'
);
sub read {
my $self = shift;
( run in 2.142 seconds using v1.01-cache-2.11-cpan-59e3e3084b8 )