[inseparable changes from patch from perl5.003_10 to perl5.003_11]
[p5sagit/p5-mst-13.2.git] / lib / Time / tm.pm
1 package Time::tm;
2 use strict;
3
4 use Class::Template qw(struct);
5 struct('Time::tm' => [
6      map { $_ => '$' } qw{ sec min hour mday mon year wday yday isdst }
7 ]);
8
9 1;
10 __END__
11
12 =head1 NAME
13
14 Time::tm.pm - internal object used by Time::gmtime and Time::localtime
15
16 =head1 DESCRIPTION
17
18 This module is used internally as a base class by Time::localtime And
19 Time::gmtime functions.  It creates a Time::tm struct object which is
20 addressable just like's C's tm structure from F<time.h>; namely with sec,
21 min, hour, mday, mon, year, wday, yday, and isdst.
22
23 This class is an internal interface only. 
24
25 =head1 AUTHOR
26
27 Tom Christiansen