in reply to Grabbing unknown functions from modules
Failing that, you could just use call the subroutines that match your specificationuse Devel::Symdump; require Your::Module; my @hashes = grep { ref $_ eq 'HASH' } Devel::Symdump->scalars("Your::Module");
Note that neither of the above examples use strict because of the use of symbolic references.my @hashes = map &$_, grep /::get(\w+)Struct$/, Devel::Symdump->functions("Your::Module");
_________
broquaint
|
|---|