-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Christian,
Using

use Sword;
my $mgr = Sword::SWMgr->new();
for (my $i = 0; $i < $mgr->moduleCount(); ++$i) {
        my $m = $mgr->getModuleAt($i);
        print $m->Name() . " \n";
}

works for me. Seems like we have to write a Perl wrapper class for some Swig 
bindings so it's easier to use. Or we have to dive into the complicated world 
of Swig :)

I have no yet figured out how to return a list which will work in Perl from 
the Swig binding.

Let me know what you think,
Joachim

> How can I get a list of all modules that are installed using the Perl
> library? I'd like to be able to do something like this:
>
> my $SWMgr = Sword::SWMgr->new();
> print SWMgr->modules();
>
> =>
> ChiUns
> KJV
> ZhEnglish
> GerElb
> ...
>
> Greetings,
>    Christian

- -- 
<>< Re: deemed!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux)

iD8DBQE+/aWrEyRIb2AZBB0RAm4BAKChRJVfbQcRFwOsKZv7SaoPiS0qAwCdHNql
HVE+lfzFW2sn/PrW/SPnk80=
=v1q2
-----END PGP SIGNATURE-----

_______________________________________________
sword-devel mailing list
[EMAIL PROTECTED]
http://www.crosswire.org/mailman/listinfo/sword-devel

Reply via email to