Commit | Line | Data |
36477c24 |
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 |