pybind11/docs/advanced
jbarlow83 7830e8509f Docs: minor clarifications (#590)
* Some clarifications to section on virtual fns

Primarily, I made it clear that PYBIND11_OVERLOAD_PURE_NAME is not "useful" but required in renaming situations. Also clarified that one should not bind to the trampoline helper class which I found tempting since it seems more explicit.

* Remove :emphasize-lines: from cpp block, seems to suppress formatting

* docs: emphasize default policy, clarify keep_alive

Emphasize the default return value policy since this statement is hidden in a wall of text. 

Add a hint that call policies are probably required for container objects.
2017-01-13 11:17:29 +01:00
..
cast Docs: Fix several errors of examples from the doc (#592) 2017-01-13 11:15:52 +01:00
pycpp Docs: Fix several errors of examples from the doc (#592) 2017-01-13 11:15:52 +01:00
classes.rst Docs: minor clarifications (#590) 2017-01-13 11:17:29 +01:00
exceptions.rst Reorganize documentation 2016-10-20 15:21:34 +02:00
functions.rst Docs: minor clarifications (#590) 2017-01-13 11:17:29 +01:00
misc.rst Provide more control over automatic generation of docstrings (#486) 2016-11-15 12:38:05 +01:00
smart_ptrs.rst always_construct_holder feature to support intrusively reference-counted types (#561) 2016-12-15 23:44:23 +01:00