diff --git a/doc/tutorial/doc/html/python/exposing.html b/doc/tutorial/doc/html/python/exposing.html index e15df084..4003878e 100644 --- a/doc/tutorial/doc/html/python/exposing.html +++ b/doc/tutorial/doc/html/python/exposing.html @@ -280,7 +280,7 @@ functions so that a Python override may be called:

};

Notice too that in addition to inheriting from Base, we also multiply- -inherited wrapper<Base> (See Wrapper). The +inherited wrapper<Base> (See Wrapper). The wrapper template makes the job of wrapping classes that are meant to overridden in Python, easier.

@@ -319,7 +319,7 @@ correspond roughly to C++'s member functionsVirtual Functions with Default Implementations

We've seen in the previous section how classes with pure virtual functions are -wrapped using Boost.Python's class wrapper +wrapped using Boost.Python's class wrapper facilities. If we wish to wrap non-pure-virtual functions instead, the mechanism is a bit different.

diff --git a/doc/tutorial/doc/tutorial.qbk b/doc/tutorial/doc/tutorial.qbk index a6ca4eb8..23b27649 100644 --- a/doc/tutorial/doc/tutorial.qbk +++ b/doc/tutorial/doc/tutorial.qbk @@ -509,7 +509,7 @@ functions so that a Python override may be called: }; Notice too that in addition to inheriting from `Base`, we also multiply- -inherited `wrapper` (See [@../../../v2//wrapper.html Wrapper]). The +inherited `wrapper` (See [@../../../v2/wrapper.html Wrapper]). The `wrapper` template makes the job of wrapping classes that are meant to overridden in Python, easier. @@ -538,7 +538,7 @@ correspond roughly to C++'s [*member functions]] [section Virtual Functions with Default Implementations] We've seen in the previous section how classes with pure virtual functions are -wrapped using Boost.Python's [@../../../v2//wrapper.html class wrapper] +wrapped using Boost.Python's [@../../../v2/wrapper.html class wrapper] facilities. If we wish to wrap [*non]-pure-virtual functions instead, the mechanism is a bit different. diff --git a/doc/tutorial/doc/tutorial.xml b/doc/tutorial/doc/tutorial.xml index 21ad2876..b34ccfa8 100644 --- a/doc/tutorial/doc/tutorial.xml +++ b/doc/tutorial/doc/tutorial.xml @@ -631,7 +631,7 @@ functions so that a Python override may be called: Notice too that in addition to inheriting from Base, we also multiply- -inherited wrapper<Base> (See Wrapper). The +inherited wrapper<Base> (See Wrapper). The wrapper template makes the job of wrapping classes that are meant to overridden in Python, easier. @@ -686,7 +686,7 @@ correspond roughly to C++'s member functionsVirtual Functions with Default Implementations We've seen in the previous section how classes with pure virtual functions are -wrapped using Boost.Python's class wrapper +wrapped using Boost.Python's class wrapper facilities. If we wish to wrap non-pure-virtual functions instead, the mechanism is a bit different. diff --git a/doc/v2/CallPolicies.html b/doc/v2/CallPolicies.html index e2871051..946296a9 100644 --- a/doc/v2/CallPolicies.html +++ b/doc/v2/CallPolicies.html @@ -113,7 +113,7 @@ "ResultConverter.html#ResultConverterGenerator-concept">ResultConverterGenerator.

diff --git a/doc/v2/class.html b/doc/v2/class.html index 50eb8e02..6a3333a6 100644 --- a/doc/v2/class.html +++ b/doc/v2/class.html @@ -730,7 +730,7 @@ class_& enable_pickling();

Class template bases<T1, T2,...TN>

-

An MPL sequence +

An MPL sequence which can be used in class_<...> instantiations indicate a list of base classes.

diff --git a/doc/v2/errors.html b/doc/v2/errors.html index 6d1a0b71..a8a77da1 100644 --- a/doc/v2/errors.html +++ b/doc/v2/errors.html @@ -107,7 +107,7 @@ void handle_exception() throw();
Requires: The first form requires that the expression function0<void>(f) + "../../../../doc/html/functionN.html">function0<void>(f) is valid. The second form requires that a C++ exception is currently being handled (see section 15.1 in the C++ standard).
diff --git a/doc/v2/faq.html b/doc/v2/faq.html index f6754e73..690396c7 100644 --- a/doc/v2/faq.html +++ b/doc/v2/faq.html @@ -649,14 +649,14 @@ void b_insert(B& b, std::auto_ptr<A> a)

Compilation takes too much time and eats too much memory! What can I do to make it faster?

- Please refer to the Reducing Compiling Time section in the tutorial.


How do I create sub-packages using Boost.Python?

- Please refer to the Creating Packages section in the tutorial.

diff --git a/doc/v2/has_back_reference.html b/doc/v2/has_back_reference.html index fe2ab619..3e7d24e6 100644 --- a/doc/v2/has_back_reference.html +++ b/doc/v2/has_back_reference.html @@ -86,7 +86,7 @@ namespace boost { namespace python }; }} -

A " +

A " metafunction" that is inspected by Boost.Python to determine how wrapped classes can be constructed.

diff --git a/doc/v2/init.html b/doc/v2/init.html index 08138d98..92e4c38a 100644 --- a/doc/v2/init.html +++ b/doc/v2/init.html @@ -109,7 +109,7 @@ unspecified,...Tn = unspecified> -

A MPL sequence which +

A MPL sequence which can be used to specify a family of one or more __init__ functions. Only the last Ti supplied may be an instantiation of unspecified,...Tn = unspecified> -

A MPL sequence which +

A MPL sequence which can be used to specify the optional arguments to an __init__ function.

diff --git a/doc/v2/make_function.html b/doc/v2/make_function.html index 8d574e69..34ab1594 100644 --- a/doc/v2/make_function.html +++ b/doc/v2/make_function.html @@ -99,7 +99,7 @@ template <class F, class Policies, class Keywords, class Signature> arguments of the resulting function.
  • If Signature is supplied, it should be an instance of an MPL front-extensible + href="../../../mpl/doc/refmanual/front-extensible-sequence.html">MPL front-extensible sequence representing the function's return type followed by its argument types. Pass a Signature when wrapping function object types whose signatures can't be deduced, or when @@ -135,7 +135,7 @@ template <class ArgList, class Generator, class Policies>
    Requires: T is a class type. Policies is a model of CallPolicies. ArgList is an MPL sequence of C++ argument + href="../../../mpl/doc/refmanual/forward-sequence.html">MPL sequence of C++ argument types (A1, A2,... AN) such that if a1, a2... aN are objects of type A1, A2,... AN respectively, the expression new diff --git a/doc/v2/pickle.html b/doc/v2/pickle.html index 1c6ae079..342adb2d 100644 --- a/doc/v2/pickle.html +++ b/doc/v2/pickle.html @@ -315,7 +315,7 @@ class we make all instances pickleable: See also the -tutorial section on injecting additional methods from Python.
    diff --git a/doc/v2/rationale.html b/doc/v2/rationale.html index 463d9e46..6dff06cf 100644 --- a/doc/v2/rationale.html +++ b/doc/v2/rationale.html @@ -42,7 +42,7 @@ 13 November, 2002

    -

    © Copyright Dave Abrahams +

    © Copyright Dave Abrahams 2002.

  • An MPL unary Metafunction + "../../../mpl/doc/refmanual/metafunction-class.html">Metafunction Class used produce the "preliminary" result object.