Please note: Many features of this site require JavaScript. You appear to have JavaScript disabled,
or are running a non-JavaScript capable web browser.
To get the best experience, please enable JavaScript or download a modern web browser such as Internet Explorer 8 , Firefox , Safari , or Google Chrome .
Devel::InnerPackage
NAME
Devel::InnerPackage - find all the inner packages of a package
SYNOPSIS
use Foo::Bar ; use Devel::InnerPackage qw(list_packages) ; my @inner_packages = list_packages ( 'Foo::Bar' ) ; DESCRIPTION
Given a file like this
package Foo::Bar ; sub foo { } package Foo::Bar::Quux ; sub quux { } package Foo::Bar::Quirka ; sub quirka { } 1 ; then
list_packages ( 'Foo::Bar' ) ; will return
Foo::Bar::Quux Foo::Bar::Quirka METHODS
list_packages <package name>
Return a list of all inner packages of that package.
AUTHOR
Simon Wistow <simon@thegestalt.org>
COPYING
Copyright, 2005 Simon Wistow
Distributed under the same terms as Perl itself.
BUGS
None known.