~ubuntu-branches/ubuntu/intrepid/perl-doc-html/intrepid

« back to all changes in this revision

Viewing changes to Devel/InnerPackage.html

  • Committer: Bazaar Package Importer
  • Author(s): Roberto C. Sanchez
  • Date: 2008-05-17 20:14:19 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20080517201419-qgbuogq2ckkdisyi
Tags: 5.10.0-2
Supersede botched upload of 5.10.0-1.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
 
2
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
 
3
<head>
 
4
  <title>Devel::InnerPackage - perldoc.perl.org</title>
 
5
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
 
6
  <meta http-equiv="Content-Language" content="en-gb" />
 
7
  <link href="../css.css" rel="stylesheet" rev="stylesheet" type="text/css" media="screen" />
 
8
</head>
 
9
 
 
10
<script language="JavaScript" type="text/javascript" src="../label.js"></script>
 
11
 
 
12
<script language="JavaScript">
 
13
  pageDepth = 1;
 
14
  setPath();
 
15
</script>
 
16
 
 
17
<body onLoad="showToolbars();loadLabels()">
 
18
 
 
19
<div id="pageHeader">
 
20
  <div id="pageHeaderLogo">
 
21
    <img src="../onion.gif">
 
22
  </div>
 
23
  <div id="pageHeaderText">
 
24
    <a href="http://perldoc.perl.org">perldoc.perl.org</a>
 
25
  </div>
 
26
</div>
 
27
 
 
28
<div id="pageBody">
 
29
  <div id="left">
 
30
    <div id="leftContent">
 
31
      <div id="leftClose">
 
32
        <a href="#" onClick="closeLeft()" title="Hide navigation" onmouseover="leftCloseIcon.src='../close_purple.gif';" onmouseout="leftCloseIcon.src='../close_blue.gif';"><img src="../close_blue.gif" name="leftCloseIcon" id="leftCloseIcon" border=0></a>
 
33
      </div>
 
34
      <h1>Manual:</h1>
 
35
      <ul>
 
36
        <li><a href="../index-overview.html">Overview</a></li>
 
37
        <li><a href="../index-tutorials.html">Tutorials</a></li>
 
38
        <li><a href="../index-faq.html">FAQs</a></li>
 
39
        <li><a href="../index-history.html">History / Changes</a></li>
 
40
        <li><a href="../index-licence.html">Licence</a></li>
 
41
      </ul>
 
42
      <h2>Reference:</h2>
 
43
      <ul>
 
44
        <li><a href="../index-language.html">Language</a></li>
 
45
        <li><a href="../index-functions.html">Functions</a></li>
 
46
        <li><a href="../perlop.html">Operators</a></li>
 
47
        <li><a href="../perlvar.html">Special variables</a></li>
 
48
        <li><a href="../index-pragmas.html">Pragmas</a></li>
 
49
        <li><a href="../index-modules-A.html">Core modules</a></li>
 
50
        <li><a href="../index-utilities.html">Utilities</a></li>
 
51
        <li><a href="../index-internals.html">Internals</a></li>
 
52
        <li><a href="../index-platforms.html">Platform specific</a></li>
 
53
      </ul>
 
54
      <h2>Links:</h2>
 
55
      <ul>
 
56
        <li><a href="http://search.cpan.org">CPAN</a></li>
 
57
        <li><a href="http://www.perl.org">Perl.org</a></li>
 
58
        <li><a href="http://www.perl.com">Perl.com</a></li>
 
59
        <li><a href="http://perlbuzz.com">Perl Buzz</a></li>
 
60
        <li><a href="http://www.perlfoundation.org/perl5/index.cgi">Perl 5 Wiki</a></li>
 
61
        <li><a href="http://jobs.perl.org">Perl Jobs</a></li>
 
62
        <li><a href="http://www.pm.org">Perl Mongers</a></li>
 
63
        <li><a href="http://www.perlmonks.org">Perl Monks</a></li>
 
64
        <li><a href="http://planet.perl.org">Planet Perl</a></li>
 
65
        <li><a href="http://use.perl.org">Use Perl</a></li>
 
66
      </ul>
 
67
      <h2>Contact:</h2>
 
68
      <ul>
 
69
        <li>Site maintained by<br><a href="http://perl.jonallen.info">Jon Allen</a>
 
70
            (<a href="http://perl.jonallen.info">JJ</a>)</li>
 
71
        <li class="spaced">Last updated on<br>23 December 2007</li>
 
72
        <li class="spaced">See the <a href="http://perl.jonallen.info/projects/perldoc">project page</a> for
 
73
        more details</li>
 
74
      </ul>
 
75
    </div>
 
76
  </div>
 
77
 
 
78
  <div id="center">  
 
79
    <div id="centerContent">
 
80
      <div id="contentHeader">
 
81
        <div id="contentHeaderLeft"><a href="#" onClick="showLeft()">Show navigation</a></div>
 
82
        <div id="contentHeaderCentre">-- Perl 5.10.0 documentation --</div>
 
83
        <div id="contentHeaderRight"><a href="#" onClick="showRight()">Show toolbar</a></div>
 
84
      </div>
 
85
      <div id="breadCrumbs"><a href="../index.html">Home</a> &gt; <a href="../index-modules-A.html">Core modules</a> &gt; <a href="../index-modules-D.html">D</a> &gt; Devel::InnerPackage</div>
 
86
      <script language="JavaScript">fromSearch();</script>
 
87
      <div id="contentBody"><div class="title_container"><div class="page_title">Devel::InnerPackage</div></div><ul><li><a href="#NAME">NAME</a><li><a href="#SYNOPSIS">SYNOPSIS</a><li><a href="#DESCRIPTION">DESCRIPTION</a><li><a href="#METHODS">METHODS</a><ul><li><a href="#list_packages-%3cpackage-name%3e">list_packages &lt;package name&gt;</a></ul><li><a href="#AUTHOR">AUTHOR</a><li><a href="#COPYING">COPYING</a><li><a href="#BUGS">BUGS</a></ul><a name="NAME"></a><h1>NAME</h1>
 
88
<p>Devel::InnerPackage - find all the inner packages of a package</p>
 
89
<a name="SYNOPSIS"></a><h1>SYNOPSIS</h1>
 
90
<pre class="verbatim">    <a class="l_k" href="../functions/use.html">use</a> <span class="w">Foo::Bar</span><span class="sc">;</span>
 
91
    <a class="l_k" href="../functions/use.html">use</a> <span class="w">Devel::innerPackage</span> <span class="q">qw(list_packages)</span><span class="sc">;</span></pre>
 
92
<pre class="verbatim">    <a class="l_k" href="../functions/my.html">my</a> <span class="i">@inner_packages</span> = <span class="i">list_packages</span><span class="s">(</span><span class="q">'Foo::Bar'</span><span class="s">)</span><span class="sc">;</span></pre>
 
93
<a name="DESCRIPTION"></a><h1>DESCRIPTION</h1>
 
94
<p>Given a file like this</p>
 
95
<pre class="verbatim"><a name="package-Foo::Bar"></a>    package <span class="i">Foo::Bar</span><span class="sc">;</span></pre>
 
96
<pre class="verbatim"><a name="foo"></a>    sub <span class="m">foo</span> <span class="s">{</span><span class="s">}</span></pre>
 
97
<pre class="verbatim"><a name="package-Foo::Bar::Quux"></a>    package <span class="i">Foo::Bar::Quux</span><span class="sc">;</span></pre>
 
98
<pre class="verbatim"><a name="quux"></a>    sub <span class="m">quux</span> <span class="s">{</span><span class="s">}</span></pre>
 
99
<pre class="verbatim"><a name="package-Foo::Bar::Quirka"></a>    package <span class="i">Foo::Bar::Quirka</span><span class="sc">;</span></pre>
 
100
<pre class="verbatim"><a name="quirka"></a>    sub <span class="m">quirka</span> <span class="s">{</span><span class="s">}</span></pre>
 
101
<pre class="verbatim">    <span class="n">1</span><span class="sc">;</span></pre>
 
102
<p>then</p>
 
103
<pre class="verbatim">    <span class="i">list_packages</span><span class="s">(</span><span class="q">'Foo::Bar'</span><span class="s">)</span><span class="sc">;</span></pre>
 
104
<p>will return</p>
 
105
<pre class="verbatim">    <span class="w">Foo::Bar::Quux</span>
 
106
    <span class="w">Foo::Bar::Quirka</span></pre>
 
107
<a name="METHODS"></a><h1>METHODS</h1>
 
108
<a name="list_packages-%3cpackage-name%3e"></a><h2>list_packages &lt;package name&gt;</h2>
 
109
<p>Return a list of all inner packages of that package.</p>
 
110
<a name="AUTHOR"></a><h1>AUTHOR</h1>
 
111
<p>Simon Wistow &lt;simon@thegestalt.org&gt;</p>
 
112
<a name="COPYING"></a><h1>COPYING</h1>
 
113
<p>Copyright, 2005 Simon Wistow</p>
 
114
<p>Distributed under the same terms as Perl itself.</p>
 
115
<a name="BUGS"></a><h1>BUGS</h1>
 
116
<p>None known.</p>
 
117
</div>
 
118
      <div id="contentFooter"><a href="http://www.perl.org"><img src="../perlpowered.png" border=0></a></div>
 
119
    </div>
 
120
  </div>
 
121
 
 
122
  <div id="right">
 
123
    <div id="rightContent">
 
124
      <div id="leftClose">
 
125
        <a href="#" onClick="closeRight()" title="Hide toolbar" onmouseover="rightCloseIcon.src='../close_purple.gif';" onmouseout="rightCloseIcon.src='../close_blue.gif';"><img src="../close_blue.gif" name="rightCloseIcon" id="rightCloseIcon" border=0></a>
 
126
      </div>
 
127
      <h1>Search:</h1>
 
128
      <p>
 
129
        <form action="../search.html" name="perldoc_search">
 
130
          <input type="text" name="q" size="10" class="grey"><br>
 
131
          <!--<select name="r"><option value="1" selected>Go to top result<option value="0">Show results list</select>-->
 
132
        </form>
 
133
      </p>
 
134
      <script language="JavaScript" type="text/javascript" src="/perl-version.js"></script>
 
135
      <h2>Labels:</h2>
 
136
      <p>
 
137
        <a href="#" onClick="addLabel('Devel::InnerPackage','Devel/InnerPackage.html')">Add this page</a>
 
138
      </p>
 
139
      <div class="labels" id="labels">
 
140
      </div>
 
141
    </div>
 
142
  </div>
 
143
 
 
144
</div>
 
145
 
 
146
</body>
 
147
</html>