File Coverage

blib/lib/Net/GPSD3/Base.pm
Criterion Covered Total %
statement 14 14 100.0
branch n/a
condition 1 3 33.3
subroutine 4 4 100.0
pod 2 2 100.0
total 21 23 91.3


line stmt bran cond sub pod time code
1             package Net::GPSD3::Base;
2 12     12   63 use strict;
  12         21  
  12         353  
3 12     12   53 use warnings;
  12         22  
  12         1654  
4              
5             our $VERSION='0.12';
6              
7             =head1 NAME
8              
9             Net::GPSD3::Base - Net::GPSD3 base object
10              
11             =head1 SYNOPSIS
12              
13             use base qw{Net::GPSD3::Base};
14              
15             =head1 DESCRIPTION
16              
17             =head1 CONSTRUCTOR
18              
19             =head2 new
20              
21             =cut
22              
23             sub new {
24 77     77 1 10322 my $this = shift();
25 77   33     603 my $class = ref($this) || $this;
26 77         210 my $self = {};
27 77         189 bless $self, $class;
28 77         402 $self->initialize(@_);
29 77         201 return $self;
30             }
31              
32             =head1 METHODS
33              
34             =head2 initialize
35              
36             =cut
37              
38             sub initialize {
39 77     77 1 103 my $self=shift;
40 77         664 %$self=@_;
41             }
42              
43             =head1 BUGS
44              
45             Log on RT and Send to gpsd-dev email list
46              
47             =head1 SUPPORT
48              
49             DavisNetworks.com supports all Perl applications including this package.
50              
51             Try gpsd-dev email list
52              
53             =head1 AUTHOR
54              
55             Michael R. Davis
56             CPAN ID: MRDVT
57             STOP, LLC
58             domain=>michaelrdavis,tld=>com,account=>perl
59             http://www.stopllc.com/
60              
61             =head1 COPYRIGHT
62              
63             This program is free software licensed under the...
64              
65             The BSD License
66              
67             The full text of the license can be found in the LICENSE file included with this module.
68              
69             =head1 SEE ALSO
70              
71             L
72              
73             =cut
74              
75             1;