diff options
| author | Fred Drake <fdrake@acm.org> | 1999-04-20 13:41:14 +0000 |
|---|---|---|
| committer | Fred Drake <fdrake@acm.org> | 1999-04-20 13:41:14 +0000 |
| commit | 04cb23b93472eb3f53516e7d3b1e67c2cd0cead2 (patch) | |
| tree | 5306520d114c2a63bfdcb1034c773cbf1ae5e47a /Doc/lib/libxdrlib.tex | |
| parent | 7227a3f667ce68598cf70b5bdab6a29e5fdcb082 (diff) | |
| download | cpython-04cb23b93472eb3f53516e7d3b1e67c2cd0cead2.tar.gz | |
Added example use of pack_list() to help explain the pack_item
parameter. Lack of clarity reported by Matthew Gallagher
<hew@hons.cs.usyd.edu.au>.
Diffstat (limited to 'Doc/lib/libxdrlib.tex')
| -rw-r--r-- | Doc/lib/libxdrlib.tex | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/Doc/lib/libxdrlib.tex b/Doc/lib/libxdrlib.tex index 3565eb77de..57329d7994 100644 --- a/Doc/lib/libxdrlib.tex +++ b/Doc/lib/libxdrlib.tex @@ -95,6 +95,15 @@ unsigned integer \code{1} is packed first, followed by the data value from the list. \var{pack_item} is the function that is called to pack the individual item. At the end of the list, an unsigned integer \code{0} is packed. + +For example, to pack a list of integers, the code might appear like +this: + +\begin{verbatim} +import xdrlib +p = xdrlib.Packer() +p.pack_list([1, 2, 3], p.pack_int) +\end{verbatim} \end{methoddesc} \begin{methoddesc}[Packer]{pack_farray}{n, array, pack_item} |
