
Palm::Timesheet::List - A generic list class.

package Palm::Timesheet::SomeList;
use strict;
use base qw ( Palm::Timesheet::List );
...
1;

A generic list class, primarily for subclassing.
Constructor ...
my $l = Palm::Timesheet::List->new( @stuff );
Returns size of list.
Push stuff on list.
Pop last element from list.
Delete a named item from list.
Return element at $index.
Iterator .. used as in ...
while ( my $item = $list->each ) {
do_something_with( $item );
}

Copyright (c) 2001, Johan Van den Brande. All Rights Reserved. This module is free software. It may be used, redistributed and/or modified under the same terms as Perl itself.