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

NAME

$pkg

$pkg is a wrapper around an instance of Mozilla's $iface interface. This class inherits from L\<$parentclass|$pkgbase\::$parentclass>.

HEAD

print POUT "$classcomment\n\n" if $classcomment;

if (@enums) { print POUT "The following constants are available.\n\n", "=over 4\n\n";

    foreach my $enum (@enums) {
        print POUT "=item $enum->{name} => $enum->{value}\n\n";
    }

    print POUT "=back\n\n";
}

print POUT <<POD; =head1 CLASS METHODS

\$iid = $pkg\->B\<GetIID>()

Pass this to QueryInterface.

METHODS

POD

foreach my $pod (@pod) { print POUT $pod; }

print POUT <<FOOT; =head1 SEE ALSO

Mozilla::DOM

COPYRIGHT

Copyright (C) 2005, Scott Lanning

This software is licensed under the LGPL. See Mozilla::DOM for a full notice.