Improve vacpp support.
[boost.git] / boost / libs / python / doc / v2 / reference.html
blob06a76d2c2ca6d1e09c05fbebf9d732d40d3cc08e
1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
3 <!-- Copyright David Abrahams 2006. Distributed under the Boost -->
4 <!-- Software License, Version 1.0. (See accompanying -->
5 <!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
6 <html>
7 <head>
8 <meta name="generator" content=
9 "HTML Tidy for Cygwin (vers 1st April 2002), see www.w3.org">
10 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
11 <link rel="stylesheet" type="text/css" href="../boost.css">
13 <title>Boost.Python - Reference</title>
15 <style type="text/css">
16 p.c3 {font-style: italic}
17 h2.c2 {text-align: center}
18 h1.c1 {text-align: center}
19 </style>
20 </head>
22 <body>
23 <table border="0" cellpadding="7" cellspacing="0" width="100%" summary=
24 "reference">
25 <tr>
26 <td valign="top" width="300">
27 <h3><a href="http://www.boost.org"><img height="86" width="277"
28 alt="C++ Boost" src="../../../../boost.png" border="0"></a></h3>
29 </td>
31 <td valign="top">
32 <h1 class="c1"><a href="../index.html">Boost.Python</a></h1>
34 <h2 class="c2">Reference</h2>
35 </td>
36 </tr>
37 </table>
38 <hr>
40 <h2>Contents</h2>
42 <dl class="Reference">
43 <dt><a href="#concepts">Concepts</a></dt>
45 <dt><a href="#high_level">High Level Components</a></dt>
47 <dt><a href="#object_wrappers">Object Wrappers</a></dt>
49 <dt><a href="#invocation">Function Invocation and Creation</a></dt>
51 <dd>
52 <dl class="index">
53 <dt><a href="#models_of_call_policies">Models of
54 CallPolicies</a></dt>
56 <dt><a href="#models_of_result_converter">Models of
57 ResultConverter</a></dt>
59 <dt><a href="#result_converter_generators">Models of
60 ResultConverterGenerator</a></dt>
61 </dl>
62 </dd>
64 <dt><a href="#type_conversion">To/From Python Type Conversion</a></dt>
66 <dt><a href="#embedding">Embedding</a></dt>
68 <dt><a href="#utility">Utility and Infrastructure</a></dt>
70 <dt><a href="#topics">Topics</a></dt>
71 </dl>
72 <hr>
73 <!-- xxxxx -->
75 <h2><a name="concepts">Concepts</a></h2>
77 <dl class="index">
78 <dt><a href=
79 "CallPolicies.html#CallPolicies-concept">CallPolicies</a></dt>
81 <dt><a href=
82 "Dereferenceable.html#Dereferenceable-concept">Dereferenceable</a></dt>
84 <dt><a href="Extractor.html#Extractor-concept">Extractor</a></dt>
86 <dt><a href=
87 "HolderGenerator.html#HolderGenerator-concept">HolderGenerator</a></dt>
89 <dt><a href=
90 "ResultConverter.html#ResultConverter-concept">ResultConverter</a></dt>
92 <dt><a href=
93 "ResultConverter.html#ResultConverterGenerator-concept">ResultConverterGenerator</a></dt>
95 <dt><a href=
96 "ObjectWrapper.html#ObjectWrapper-concept">ObjectWrapper</a></dt>
98 <dt><a href=
99 "ObjectWrapper.html#TypeWrapper-concept">TypeWrapper</a></dt>
100 </dl>
102 <h2><a name="high_level">High Level Components</a></h2>
104 <dl>
105 <dt><a href="class.html">class.hpp/class_fwd.hpp</a></dt>
107 <dd>
108 <dl class="index">
109 <dt><a href="class.html#classes">Classes</a></dt>
111 <dd>
112 <dl class="index">
113 <dt><a href="class.html#class_-spec">class_</a></dt>
115 <dt><a href="class.html#bases-spec">bases</a></dt>
116 </dl>
117 </dd>
118 </dl>
119 </dd>
121 <dt><a href="def.html">def.hpp</a></dt>
123 <dd>
124 <dl class="index">
125 <dt><a href="def.html#functions">Functions</a></dt>
127 <dd>
128 <dl class="page-index">
129 <dt><a href="def.html#def-spec">def</a></dt>
130 </dl>
131 </dd>
132 </dl>
133 </dd>
135 <dt><a href="def_visitor.html">def_visitor.hpp</a></dt>
137 <dd>
138 <dl class="index">
139 <dt><a href="def_visitor.html#classes">Classes</a></dt>
140 </dl>
141 </dd>
143 <dt><a href="docstring_options.html">docstring_options.hpp</a></dt>
145 <dd>
146 <dl class="index">
147 <dt><a href="docstring_options.html#classes">Classes</a></dt>
148 </dl>
149 </dd>
151 <dt><a href="enum.html">enum.hpp</a></dt>
153 <dd>
154 <dl class="index">
155 <dt><a href="enum.html#classes">Classes</a></dt>
157 <dd>
158 <dl class="index">
159 <dt><a href="enum.html#enum_-spec">enum_</a></dt>
160 </dl>
161 </dd>
162 </dl>
163 </dd>
165 <dt><a href="errors.html">errors.hpp</a></dt>
167 <dd>
168 <dl class="index">
169 <dt><a href="errors.html#classes">Classes</a></dt>
171 <dd>
172 <dl class="index">
173 <dt><a href=
174 "errors.html#error_already_set-spec">error_already_set</a></dt>
175 </dl>
176 </dd>
178 <dt><a href="errors.html#functions">Functions</a></dt>
180 <dd>
181 <dl class="index">
182 <dt><a href=
183 "errors.html#handle_exception-spec">handle_exception</a></dt>
185 <dt><a href=
186 "errors.html#expect_non_null-spec">expect_non_null</a></dt>
188 <dt><a href=
189 "errors.html#throw_error_already_set-spec">throw_error_already_set</a></dt>
190 </dl>
191 </dd>
192 </dl>
193 </dd>
195 <dt><a href=
196 "exception_translator.html">exception_translator.hpp</a></dt>
198 <dd>
199 <dl class="index">
200 <dt><a href=
201 "exception_translator.html#functions">Functions</a></dt>
203 <dd>
204 <dl class="index">
205 <dt><a href=
206 "exception_translator.html#register_exception_translator-spec">register_exception_translator</a></dt>
207 </dl>
208 </dd>
209 </dl>
210 </dd>
212 <dt><a href="init.html">init.hpp</a></dt>
214 <dd>
215 <dl class="index">
216 <dt><a href="init.html#classes">Classes</a></dt>
218 <dd>
219 <dl class="index">
220 <dt><a href="init.html#init-spec">init</a></dt>
222 <dt><a href="init.html#optional-spec">optional</a></dt>
223 </dl>
224 </dd>
225 </dl>
226 </dd>
228 <dt><a href="iterator.html">iterator.hpp</a></dt>
230 <dd>
231 <dl class="index">
232 <dt><a href="iterator.html#classes">Classes</a></dt>
234 <dd>
235 <dl class="index">
236 <dt><a href="iterator.html#iterator-spec">iterator</a></dt>
238 <dt><a href="iterator.html#iterators-spec">iterators</a></dt>
239 </dl>
240 </dd>
242 <dt><a href="iterator.html#functions">Functions</a></dt>
244 <dd>
245 <dl class="index">
246 <dt><a href="iterator.html#range-spec">range</a></dt>
247 </dl>
248 </dd>
249 </dl>
250 </dd>
252 <dt><a href="module.html">module.hpp</a></dt>
254 <dd>
255 <dl class="index">
256 <dt><a href="module.html#macros">Macros</a></dt>
258 <dd>
259 <dl class="index">
260 <dt><a href=
261 "module.html#BOOST_PYTHON_MODULE-spec">BOOST_PYTHON_MODULE</a></dt>
262 </dl>
263 </dd>
264 </dl>
265 </dd>
267 <dt><a href="operators.html">operators.hpp</a></dt>
269 <dd>
270 <dl class="index">
271 <dt><a href="operators.html#classes">Classes</a></dt>
273 <dd>
274 <dl class="index">
275 <dt><a href="operators.html#self_t-spec">self_t</a></dt>
277 <dt><a href="operators.html#other-spec">other</a></dt>
279 <dt><a href="operators.html#operator_-spec">operator_</a></dt>
280 </dl>
281 </dd>
283 <dt><a href="operators.html#objects">Objects</a></dt>
285 <dd>
286 <dl class="index">
287 <dt><a href="operators.html#self-spec">self</a></dt>
288 </dl>
289 </dd>
290 </dl>
291 </dd>
293 <dt><a href="scope.html">scope.hpp</a></dt>
295 <dd>
296 <dl class="index">
297 <dt><a href="scope.html#classes">Classes</a></dt>
299 <dd>
300 <dl class="index">
301 <dt><a href="scope.html#scope-spec">scope</a></dt>
302 </dl>
303 </dd>
304 </dl>
305 </dd>
307 <dt><a href="stl_iterator.html">stl_iterator.hpp</a></dt>
309 <dd>
310 <dl class="index">
311 <dt><a href="stl_iterator.html#classes">Classes</a></dt>
313 <dd>
314 <dl class="index">
315 <dt><a href="stl_iterator.html#stl_input_iterator-spec">stl_input_iterator</a></dt>
316 </dl>
317 </dd>
318 </dl>
319 </dd>
321 <dt><a href="wrapper.html">wrapper.hpp</a></dt>
323 <dd>
324 <dl class="index">
325 <dt><a href="wrapper.html#classes">Classes</a></dt>
327 <dd>
328 <dl class="index">
329 <dt><a href="wrapper.html#override-spec">override</a></dt>
331 <dt><a href="wrapper.html#wrapper-spec">wrapper</a></dt>
332 </dl>
333 </dd>
334 </dl>
335 </dd>
336 </dl>
338 <h2><a name="object_wrappers">Object Wrappers</a></h2>
340 <dl class="index">
341 <dt><a href="dict.html">dict.hpp</a></dt>
343 <dd>
344 <dl class="index">
345 <dt><a href="dict.html#classes">Classes</a></dt>
347 <dd>
348 <dl class="index">
349 <dt><a href="dict.html#dict-spec">dict</a></dt>
350 </dl>
351 </dd>
352 </dl>
353 </dd>
355 <dt><a href="list.html">list.hpp</a></dt>
357 <dd>
358 <dl class="index">
359 <dt><a href="list.html#classes">Classes</a></dt>
361 <dd>
362 <dl class="index">
363 <dt><a href="list.html#list-spec">list</a></dt>
364 </dl>
365 </dd>
366 </dl>
367 </dd>
369 <dt><a href="long.html">long.hpp</a></dt>
371 <dd>
372 <dl class="index">
373 <dt><a href="long.html#classes">Classes</a></dt>
375 <dd>
376 <dl class="index">
377 <dt><a href="long.html#long_-spec">long_</a></dt>
378 </dl>
379 </dd>
380 </dl>
381 </dd>
383 <dt><a href="numeric.html">numeric.hpp</a></dt>
385 <dd>
386 <dl class="index">
387 <dt><a href="numeric.html#classes">Classes</a></dt>
389 <dd>
390 <dl class="index">
391 <dt><a href="numeric.html#array-spec">numeric::array</a></dt>
392 </dl>
393 </dd>
394 </dl>
395 </dd>
397 <dt><a href="object.html">object.hpp</a></dt>
399 <dd>
400 <dl class="index">
401 <dt><a href="object.html#classes">Classes</a></dt>
403 <dd>
404 <dl class="index">
405 <dt><a href="object.html#object-spec">object</a></dt>
406 </dl>
407 </dd>
408 </dl>
409 </dd>
411 <dt><a href="str.html">str.hpp</a></dt>
413 <dd>
414 <dl class="index">
415 <dt><a href="str.html#classes">Classes</a></dt>
417 <dd>
418 <dl class="index">
419 <dt><a href="str.html#str-spec">str</a></dt>
420 </dl>
421 </dd>
422 </dl>
423 </dd>
425 <dt><a href="tuple.html">tuple.hpp</a></dt>
427 <dd>
428 <dl class="index">
429 <dt><a href="tuple.html#classes">Classes</a></dt>
431 <dd>
432 <dl class="index">
433 <dt><a href="tuple.html#tuple-spec">tuple</a></dt>
434 </dl>
435 </dd>
437 <dt><a href="tuple.html#functions">Functions</a></dt>
439 <dd>
440 <dl class="index">
441 <dt><a href="tuple.html#make_tuple-spec">make_tuple</a></dt>
442 </dl>
443 </dd>
444 </dl>
445 </dd>
447 <dt><a href="slice.html">slice.hpp</a></dt>
449 <dd>
450 <dl class="index">
451 <dt><a href="slice.html#classes">Classes</a></dt>
453 <dd>
454 <dl class="index">
455 <dt><a href="slice.html#slice-spec">slice</a></dt>
456 </dl>
457 </dd>
458 </dl>
459 </dd>
460 </dl>
462 <h2><a name="invocation">Function Invocation and Creation</a></h2>
464 <dl class="index">
465 <dt><a href="args.html">args.hpp</a></dt>
467 <dd>
468 <dl class="index">
469 <dt><a href="args.html#functions">Functions</a></dt>
471 <dd>
472 <dl class="index">
473 <dt><a href="args.html#args-spec">args</a></dt>
474 </dl>
475 </dd>
476 </dl>
477 </dd>
479 <dt><a href="call.html">call.hpp</a></dt>
481 <dd>
482 <dl class="index">
483 <dt><a href="call.html#functions">Functions</a></dt>
485 <dd>
486 <dl class="index">
487 <dt><a href="call.html#call-spec">call</a></dt>
488 </dl>
489 </dd>
490 </dl>
491 </dd>
493 <dt><a href="call_method.html">call_method.hpp</a></dt>
495 <dd>
496 <dl class="index">
497 <dt><a href="call_method.html#functions">Functions</a></dt>
499 <dd>
500 <dl class="index">
501 <dt><a href=
502 "call_method.html#call_method-spec">call_method</a></dt>
503 </dl>
504 </dd>
505 </dl>
506 </dd>
508 <dt><a href="data_members.html">data_members.hpp</a></dt>
510 <dd>
511 <dl class="index">
512 <dt><a href="data_members.html#functions">Functions</a></dt>
514 <dd>
515 <dl class="index">
516 <dt><a href=
517 "data_members.html#make_getter-spec">make_getter</a></dt>
519 <dt><a href=
520 "data_members.html#make_setter-spec">make_setter</a></dt>
521 </dl>
522 </dd>
523 </dl>
524 </dd>
526 <dt><a href="make_function.html">make_function.hpp</a></dt>
528 <dd>
529 <dl class="index">
530 <dt><a href="make_function.html#functions">Functions</a></dt>
532 <dd>
533 <dl class="index">
534 <dt><a href=
535 "make_function.html#make_function-spec">make_function</a></dt>
537 <dt><a href=
538 "make_function.html#make_constructor-spec">make_constructor</a></dt>
539 </dl>
540 </dd>
541 </dl>
542 </dd>
544 <dt><a href="overloads.html">overloads.hpp</a></dt>
546 <dd>
547 <dl class="index">
548 <dt><a href="overloads.html#macros">macros</a></dt>
550 <dd>
551 <dl class="index">
552 <dt><a href=
553 "overloads.html#BOOST_PYTHON_FUNCTION_OVERLOADS-spec">BOOST_PYTHON_FUNCTION_OVERLOADS</a></dt>
555 <dt><a href=
556 "overloads.html#BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS-spec">BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS</a></dt>
557 </dl>
558 </dd>
559 </dl>
560 </dd>
562 <dt><a href="ptr.html">ptr.hpp</a></dt>
564 <dd>
565 <dl class="index">
566 <dt><a href="ptr.html#functions">Functions</a></dt>
568 <dd>
569 <dl class="index">
570 <dt><a href="ptr.html#ptr-spec">ptr</a></dt>
571 </dl>
572 </dd>
574 <dt><a href="ptr.html#classes">Classes</a></dt>
576 <dd>
577 <dl class="index">
578 <dt><a href=
579 "ptr.html#pointer_wrapper-spec">pointer_wrapper</a></dt>
580 </dl>
581 </dd>
583 <dt><a href="ptr.html#metafunctions">MetaFunctions</a></dt>
585 <dd>
586 <dl class="index">
587 <dt><a href=
588 "ptr.html#is_pointer_wrapper-spec">is_pointer_wrapper</a></dt>
590 <dt><a href=
591 "ptr.html#unwrap_pointer-spec">unwrap_pointer</a></dt>
592 </dl>
593 </dd>
594 </dl>
595 </dd>
597 <dt><a href="raw_function.html">raw_function.hpp</a></dt>
599 <dd>
600 <dl class="index">
601 <dt><a href="raw_function.html#functions">Functions</a></dt>
603 <dd>
604 <dl class="page-index">
605 <dt><a href=
606 "raw_function.html#raw_function-spec">raw_function</a></dt>
607 </dl>
608 </dd>
609 </dl>
610 </dd>
612 <dd>
613 <a name="models_of_call_policies"></a>
615 <h3>Models of CallPolicies</h3>
617 <dl class="index">
618 <dt><a href=
619 "default_call_policies.html">default_call_policies.hpp</a></dt>
621 <dd>
622 <dl class="index">
623 <dt><a href=
624 "default_call_policies.html#classes">Classes</a></dt>
626 <dd>
627 <dl class="index">
628 <dt><a href=
629 "default_call_policies.html#default_call_policies-spec">default_call_policies</a></dt>
631 <dt><a href=
632 "default_call_policies.html#default_result_converter-spec">default_result_converter</a></dt>
633 </dl>
634 </dd>
635 </dl>
636 </dd>
638 <dt><a href="return_arg.html">return_arg.hpp</a></dt>
640 <dd>
641 <dl class="index">
642 <dt><a href="return_arg.html#classes">Classes</a></dt>
644 <dd>
645 <dl class="index">
646 <dt><a href=
647 "return_arg.html#return_arg-spec">return_arg</a></dt>
649 <dt><a href=
650 "return_arg.html#return_self-spec">return_self</a></dt>
651 </dl>
652 </dd>
653 </dl>
654 </dd>
656 <dt><a href=
657 "return_internal_reference.html">return_internal_reference.hpp</a></dt>
659 <dd>
660 <dl class="index">
661 <dt><a href=
662 "return_internal_reference.html#classes">Classes</a></dt>
664 <dd>
665 <dl class="index">
666 <dt><a href=
667 "return_internal_reference.html#return_internal_reference-spec">
668 return_internal_reference</a></dt>
669 </dl>
670 </dd>
671 </dl>
672 </dd>
674 <dt><a href=
675 "return_value_policy.html">return_value_policy.hpp</a></dt>
677 <dd>
678 <dl class="index">
679 <dt><a href="return_value_policy.html#classes">Classes</a></dt>
681 <dd>
682 <dl class="index">
683 <dt><a href=
684 "return_value_policy.html#return_value_policy-spec">return_value_policy</a></dt>
685 </dl>
686 </dd>
687 </dl>
688 </dd>
690 <dt><a href=
691 "with_custodian_and_ward.html">with_custodian_and_ward.hpp</a></dt>
693 <dd>
694 <dl class="index">
695 <dt><a href=
696 "with_custodian_and_ward.html#classes">Classes</a></dt>
698 <dd>
699 <dl class="index">
700 <dt><a href=
701 "with_custodian_and_ward.html#with_custodian_and_ward-spec">
702 with_custodian_and_ward</a></dt>
704 <dt><a href=
705 "with_custodian_and_ward.html#with_custodian_and_ward_postcall-spec">
706 with_custodian_and_ward_postcall</a></dt>
707 </dl>
708 </dd>
709 </dl>
710 </dd>
711 </dl>
712 <a name="models_of_result_converter"></a>
714 <h3>Models of ResultConverter</h3>
716 <dl class="index">
717 <dt><a href=
718 "to_python_indirect.html">to_python_indirect.hpp</a></dt>
720 <dd>
721 <dl class="index">
722 <dt><a href="to_python_indirect.html#classes">Classes</a></dt>
724 <dd>
725 <dl class="index">
726 <dt><a href=
727 "to_python_indirect.html#to_python_indirect-spec">to_python_indirect</a></dt>
728 </dl>
729 </dd>
730 </dl>
731 </dd>
733 <dt><a href="to_python_value.html">to_python_value.hpp</a></dt>
735 <dd>
736 <dl class="index">
737 <dt><a href="to_python_value.html#classes">Classes</a></dt>
739 <dd>
740 <dl class="index">
741 <dt><a href=
742 "to_python_value.html#to_python_value-spec">to_python_value</a></dt>
743 </dl>
744 </dd>
745 </dl>
746 </dd>
747 </dl>
748 <a name="result_converter_generators"></a>
750 <h3>Models of ResultConverterGenerator</h3>
752 <dl class="index">
753 <dt><a href=
754 "copy_const_reference.html">copy_const_reference.hpp</a></dt>
756 <dd>
757 <dl class="index">
758 <dt><a href=
759 "copy_const_reference.html#classes">Classes</a></dt>
761 <dd>
762 <dl class="index">
763 <dt><a href=
764 "copy_const_reference.html#copy_const_reference-spec">copy_const_reference</a></dt>
765 </dl>
766 </dd>
767 </dl>
768 </dd>
770 <dt><a href=
771 "copy_non_const_reference.html">copy_non_const_reference.hpp</a></dt>
773 <dd>
774 <dl class="index">
775 <dt><a href=
776 "copy_non_const_reference.html#classes">Classes</a></dt>
778 <dd>
779 <dl class="index">
780 <dt><a href=
781 "copy_non_const_reference.html#copy_non_const_reference-spec">
782 copy_non_const_reference</a></dt>
783 </dl>
784 </dd>
785 </dl>
786 </dd>
788 <dt><a href="manage_new_object.html">manage_new_object.hpp</a></dt>
790 <dd>
791 <dl class="index">
792 <dt><a href="manage_new_object.html#classes">Classes</a></dt>
794 <dd>
795 <dl class="index">
796 <dt><a href=
797 "manage_new_object.html#manage_new_object-spec">manage_new_object</a></dt>
798 </dl>
799 </dd>
800 </dl>
801 </dd>
803 <dt><a href=
804 "reference_existing_object.html">reference_existing_object.hpp</a></dt>
806 <dd>
807 <dl class="index">
808 <dt><a href=
809 "reference_existing_object.html#classes">Classes</a></dt>
811 <dd>
812 <dl class="index">
813 <dt><a href=
814 "reference_existing_object.html#reference_existing_object-spec">
815 reference_existing_object</a></dt>
816 </dl>
817 </dd>
818 </dl>
819 </dd>
821 <dt><a href="return_by_value.html">return_by_value.hpp</a></dt>
823 <dd>
824 <dl class="index">
825 <dt><a href="return_by_value.html#classes">Classes</a></dt>
827 <dd>
828 <dl class="index">
829 <dt><a href=
830 "return_by_value.html#return_by_value-spec">return_by_value</a></dt>
831 </dl>
832 </dd>
833 </dl>
834 </dd>
836 <dt><a href=
837 "return_opaque_pointer.html">return_opaque_pointer.hpp</a></dt>
839 <dd>
840 <dl class="index">
841 <dt><a href=
842 "return_opaque_pointer.html#classes">Classes</a></dt>
844 <dd>
845 <dl class="index">
846 <dt><a href=
847 "return_opaque_pointer.html#return_opaque_pointer-spec">return_opaque_pointer</a></dt>
848 </dl>
849 </dd>
850 </dl>
851 </dd>
852 </dl>
853 </dd>
854 </dl>
856 <h2><a name="type_conversion">To/From Python Type Conversion</a></h2>
858 <dl class="index">
859 <dt><a href="extract.html">extract.hpp</a></dt>
861 <dd>
862 <dl class="index">
863 <dt><a href="extract.html#classes">Classes</a></dt>
865 <dd>
866 <dl class="index">
867 <dt><a href="extract.html#extract-spec">extract</a></dt>
868 </dl>
869 </dd>
870 </dl>
871 </dd>
873 <dt><a href="implicit.html">implicit.hpp</a></dt>
875 <dd>
876 <dl class="index">
877 <dt><a href="implicit.html#functions">Functions</a></dt>
879 <dd>
880 <dl class="index">
881 <dt><a href=
882 "implicit.html#implicitly_convertible-spec">implicitly_convertible</a></dt>
883 </dl>
884 </dd>
885 </dl>
886 </dd>
888 <dt><a href="lvalue_from_pytype.html">lvalue_from_pytype.hpp</a></dt>
890 <dd>
891 <dl class="index">
892 <dt><a href="lvalue_from_pytype.html#classes">Classes</a></dt>
894 <dd>
895 <dl class="index">
896 <dt><a href=
897 "lvalue_from_pytype.html#lvalue_from_pytype-spec">lvalue_from_pytype</a></dt>
899 <dt><a href=
900 "lvalue_from_pytype.html#extract_identity-spec">extract_identity</a></dt>
902 <dt><a href=
903 "lvalue_from_pytype.html#extract_member-spec">extract_member</a></dt>
904 </dl>
905 </dd>
906 </dl>
907 </dd>
909 <dt><a href=
910 "opaque.html">opaque_pointer_converter.hpp</a></dt>
912 <dd>
913 <dl class="index">
914 <dt><a href=
915 "opaque.html#classes">Classes</a></dt>
917 <dd>
918 <dl class="index">
919 <dt><a href=
920 "opaque.html#opaque-spec">opaque</a></dt>
921 </dl>
922 </dd>
924 <dt><a href="opaque.html#macros">Macros</a></dt>
926 <dd>
927 <dl class="index">
928 <dt><a href=
929 "opaque.html#BOOST_PYTHON_OPAQUE_SPECIALIZED_TYPE_ID-spec">
930 BOOST_PYTHON_OPAQUE_SPECIALIZED_TYPE_ID</a></dt>
931 </dl>
932 </dd>
933 </dl>
934 </dd>
936 <dt><a href="to_python_converter.html">to_python_converter.hpp</a></dt>
938 <dd>
939 <dl class="index">
940 <dt><a href="to_python_converter.html#classes">Classes</a></dt>
942 <dd>
943 <dl class="index">
944 <dt><a href=
945 "to_python_converter.html#to_python_converter-spec">to_python_converter</a></dt>
946 </dl>
947 </dd>
948 </dl>
949 </dd>
951 <dt><a href=
952 "register_ptr_to_python.html">register_ptr_to_python.hpp</a></dt>
954 <dd>
955 <dl class="index">
956 <dt><a href=
957 "register_ptr_to_python.html#functions">Functions</a></dt>
959 <dd>
960 <dl class="index">
961 <dt><a href=
962 "register_ptr_to_python.html#register_ptr_to_python-spec">register_ptr_to_python</a></dt>
963 </dl>
964 </dd>
965 </dl>
966 </dd>
967 </dl>
969 <h2><a name="embedding">Embedding</a></h2>
971 <dl class="index">
972 <dt><a href="exec.html">exec.hpp</a></dt>
974 <dd>
975 <dl class="index">
976 <dt><a href="exec.html#functions">Functions</a></dt>
978 <dd>
979 <dl class="index">
980 <dt><a href="exec.html#eval-spec">eval</a></dt>
981 <dt><a href="exec.html#exec-spec">exec</a></dt>
982 <dt><a href="exec.html#exec_file-spec">exec_file</a></dt>
983 </dl>
984 </dd>
985 </dl>
986 </dd>
988 <dt><a href="import.html">import.hpp</a></dt>
990 <dd>
991 <dl class="index">
992 <dt><a href="import.html#functions">Functions</a></dt>
994 <dd>
995 <dl class="index">
996 <dt><a href="import.html#import-spec">import</a></dt>
997 </dl>
998 </dd>
999 </dl>
1000 </dd>
1001 </dl>
1003 <h2><a name="utility">Utility and Infrastructure</a></h2>
1005 <dl>
1006 <dt><a href="has_back_reference.html">has_back_reference.hpp</a></dt>
1008 <dd>
1009 <dl class="index">
1010 <dt><a href="has_back_reference.html#classes">Classes</a></dt>
1012 <dd>
1013 <dl class="index">
1014 <dt><a href=
1015 "has_back_reference.html#has_back_reference-spec">has_back_reference</a></dt>
1016 </dl>
1017 </dd>
1018 </dl>
1019 </dd>
1021 <dt><a href="instance_holder.html">instance_holder.hpp</a></dt>
1023 <dd>
1024 <dl class="index">
1025 <dt><a href="instance_holder.html#classes">Classes</a></dt>
1027 <dd>
1028 <dl class="index">
1029 <dt><a href=
1030 "instance_holder.html#instance_holder-spec">instance_holder</a></dt>
1031 </dl>
1032 </dd>
1033 </dl>
1034 </dd>
1036 <dt><a href="pointee.html">pointee.hpp</a></dt>
1038 <dd>
1039 <dl class="index">
1040 <dt><a href="pointee.html#classes">Classes</a></dt>
1042 <dd>
1043 <dl class="index">
1044 <dt>class template <a href=
1045 "pointee.html#pointee-spec">pointee</a></dt>
1046 </dl>
1047 </dd>
1048 </dl>
1049 </dd>
1051 <dt><a href="python.html">&lt;boost/python.hpp&gt;</a></dt>
1053 <dt><a href="handle.html">handle.hpp</a></dt>
1055 <dd>
1056 <dl class="index">
1057 <dt><a href="handle.html#classes">Classes</a></dt>
1059 <dd>
1060 <dl class="index">
1061 <dt><a href="handle.html#handle-spec">handle</a></dt>
1062 </dl>
1063 </dd>
1065 <dt><a href="handle.html#functions">Functions</a></dt>
1067 <dd>
1068 <dl class="index">
1069 <dt><a href="handle.html#borrowed-spec">borrowed</a></dt>
1071 <dt><a href="handle.html#allow_null-spec">allow_null</a></dt>
1072 </dl>
1073 </dd>
1074 </dl>
1075 </dd>
1077 <dt><a href="type_id.html">type_id.hpp</a></dt>
1079 <dd>
1080 <dl class="index">
1081 <dt><a href="type_id.html#functions">Functions</a></dt>
1083 <dd>
1084 <dl class="index">
1085 <dt><a href="type_id.html#type_id-spec">type_id</a></dt>
1086 </dl>
1087 </dd>
1089 <dt><a href="type_id.html#classes">Classes</a></dt>
1091 <dd>
1092 <dl class="index">
1093 <dt><a href="type_id.html#type_info-spec">type_info</a></dt>
1094 </dl>
1095 </dd>
1096 </dl>
1097 </dd>
1099 <dt><a href="ssize_t.html">ssize_t.hpp</a></dt>
1101 <dd>
1102 <dl class="index">
1103 <dt><a href="ssize_t.html#typedefs">Typedefs</a></dt>
1105 <dt><a href="ssize_t.html#constants">Constants</a></dt>
1106 </dl>
1107 </dd>
1108 </dl>
1110 <h2><a name="topics">Topics</a></h2>
1112 <dl>
1113 <dt><a href="callbacks.html">Calling Python Functions and
1114 Methods</a></dt>
1116 <dt><a href="pickle.html">Pickle Support</a><br>
1117 <a href="indexing.html">Indexing Support</a></dt>
1118 </dl>
1119 <hr>
1121 <p>Revised
1122 <!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->
1123 31 October, 2004
1124 <!--webbot bot="Timestamp" endspan i-checksum="39359" -->
1125 </p>
1127 <p class="c3">&copy; Copyright <a href=
1128 "../../../../people/dave_abrahams.htm">Dave Abrahams</a> 2002
1129 .</p>
1130 </body>
1131 </html>