The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Algorithm::Dependency::Objects::Ordered - An ordered dependency set

SYNOPSIS

        use Algorithm::Dependency::Objects::Ordered;

        my $o = Algorithm::Dependency::Ordered->new(
                objects => \@some_objects,
        );

        foreach my $object ( $o->schedule_all ) {
                print "$object, then...\n";             
        }

        print "done\n";

DESCRIPTION

METHODS

new
objects
selected
depends
schedule
schedule_all
circular_dep

SEE ALSO

Adam Kennedy's excellent Algorithm::Dependency::Ordered module, upon which this is based.

AUTHORS

Yuval Kogman

Stevan Little

COPYRIGHT AND LICENSE

Copyright (C) 2005, 2007 Yuval Kogman, Stevan Little

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