Iterator::File::State::Interface -- Interface for Iterator::File state classes
All data sources should subclass Iterator::File::State::Interface, overriding methods as appropriate.
Iterator::File::State::Interface inherits from Iterator::File::Utility.
Each subclass can take a %config hash. Keys/meaning will be specific to each subclass.
Initilizes any requirements for class. (E.g., prepping temp files.) The iterator is not available until after initialize is invoked.
Increments the marker by one.
Return the current value of the marker.
Sets the value of the marker to $num. Note this update is independent of any changes to the source file.
Perform any required clean up once we're done.
Iterator::File
William Reardon, <wdr1@pobox.com>
Copyright (C) 2008 by William Reardon
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.8 or, at your option, any later version of Perl 5 you may have available.
To install Iterator::File, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Iterator::File
CPAN shell
perl -MCPAN -e shell install Iterator::File
For more information on module installation, please visit the detailed CPAN module installation guide.