File Coverage

blib/lib/Crypt/OpenSSL/AES.pm
Criterion Covered Total %
statement 8 8 100.0
branch n/a
condition n/a
subroutine 3 3 100.0
pod n/a
total 11 11 100.0


line stmt bran cond sub pod time code
1             package Crypt::OpenSSL::AES;
2              
3             # Copyright (C) 2006 - 2023 DelTel, Inc.
4             #
5             # This library is free software; you can redistribute it and/or modify
6             # it under the same terms as Perl itself, either Perl version 5.8.5 or,
7             # at your option, any later version of Perl 5 you may have available.
8              
9 8     8   684954 use 5.008000;
  8         146  
10 8     8   47 use strict;
  8         18  
  8         178  
11 8     8   37 use warnings;
  8         29  
  8         1251  
12              
13             our $VERSION = '0.15';
14              
15             require Exporter;
16              
17             our @ISA = qw(Exporter);
18              
19             # Items to export into callers namespace by default. Note: do not export
20             # names by default without a very good reason. Use EXPORT_OK instead.
21             # Do not simply export all your public functions/methods/constants.
22              
23             # This allows declaration use Crypt::OpenSSL::AES ':all';
24             # If you do not need this, moving things directly into @EXPORT or @EXPORT_OK
25             # will save memory.
26             our %EXPORT_TAGS = ( 'all' => [ qw(
27            
28             ) ] );
29              
30             our @EXPORT_OK = ( @{ $EXPORT_TAGS{'all'} } );
31              
32             our @EXPORT = qw(
33            
34             );
35              
36             require XSLoader;
37             XSLoader::load('Crypt::OpenSSL::AES', $VERSION);
38              
39             # Preloaded methods go here.
40              
41             1;
42             __END__