Aaron James Trevena > Autodia-2.14 > [%class.Name%]

Download:
Autodia-2.14.tar.gz

Annotate this POD

CPAN RT

New  5
Open  0
Stalled  2
View/Report Bugs
Source  

NAME ^

[%class.Name%] - package for [% class.Name %]

DESCRIPTION ^

description goes here.

lorum ipsum

VERSION ^

version 0.00

SYNOPSIS ^

Quick summary of what the module does.

Perhaps a little code snippet.

    use [%class.Name%];

    my $foo = [%class.Name%]->new;

[% FOREACH op = class.Operations %]

my $xxx = [% class.Name %]->[% op.name %]( .. );

[% END %]

[% IF class.Attributes %]

ATTRIBUTES ^

  [% FOREACH at = class.Attributes %]

[% at.name %]

  [% END %]

[% END %]

[% IF class.Operations %]

METHODS ^

[% FOREACH op = class.Operations %]

[% op.name %]

my $xxx = [% class.Name %]->[% op.name %] ( [% FOREACH par = op.Param %] [% par.Name %] => xxx [% IF loop.last %] [% ELSE %], [% END %] [% END %] );

takes arguments : [% FOREACH par = op.Param %] [% par.Name %] [% IF loop.last %] [% ELSE %], [% END %] [% END %]

returns :

[% END %]

[% END %]

NOTES ^

Created using Autodia (http://www.aarontrevena.co.uk/opensource/autodia/index.html) : autodia.pl -l perl -r -d path/to/files -t /path/to/pod.tt -F -O

SEE ALSO ^

[% IF class.Inheritances %]

Inherits from :

[% FOREACH inheritence = class.Inheritances %] [% SET superclass = diagram.object_from_id(inheritence.Parent) %] =item [% superclass.Name%]

[% END %]

[% END %]

[% IF class.Dependancies %]

Requires / Uses :

[% FOREACH dependancy = class.Dependancies %] [% SET component = diagram.object_from_id(dependancy.Parent) %]

[% component.Name %]

[% END %]

[% END %]

AUTHOR ^

A U Thor, <xxxx@xxxx.com>

BUGS ^

Report bugs via http://rt.cpan.org

COPYRIGHT & LICENSE ^

Copyright A U Thor 2007 All Rights Reserved.

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.1 or, at your option, any later version of Perl 5 you may have available.

syntax highlighting: