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.