NAME

    Pod::Simple::Data -- retrieve the data inlined in Pod

SYNOPSIS

      perl -MPod::Simple::Data -e \
       "exit Pod::Simple::Data->new('stuff', 'xstuff')->parse_file(shift)->any_errata_seen" \
       thingy.pod

DESCRIPTION

    This class is that for retrieving data from =begin/=for/=end sections.
    The constructor accepts a list of identifier, the default is '*' which
    allows to retrieve all data.

    This is a subclass of Pod::Simple and inherits all its methods.

CALLING FROM THE COMMAND LINE

      perl -MPod::Simple::Data -e \
       "exit Pod::Simple::Data->new()->parse_file(shift)->any_errata_seen" \
       thingy.pod

CALLING FROM PERL

 Minimal code

      use Pod::Simple::Data;
      my $p = Pod::Simple::Data->new();
      $p->output_string(\my $data);
      $p->parse_file('path/to/Module/Name.pm');
      open my $out, '>', 'out.dat' or die "Cannot open 'out.dat': $!\n";
      print $out $data;

SEE ALSO

    Pod::Simple, "About Data Paragraphs" in perlpodspec, Travis CI
    <https://travis-ci.org/fperrad/Pod-Simple-Data>, Coveralls
    <https://coveralls.io/r/fperrad/Pod-Simple-Data>

AUTHOR

    Francois Perrad <francois.perrad@gadz.org>

COPYRIGHT

    Copyright 2014 Francois Perrad

LICENSE

    This library is free software; you can redistribute it and/or modify it
    under the same terms as Perl itself.

