From 2afce5a560cee58d39cc70d19b0b6277d2163141 Mon Sep 17 00:00:00 2001 From: Daniel James Date: Wed, 14 May 2008 20:38:29 +0000 Subject: [PATCH] Use root links in quickbook. [SVN r45364] --- doc/quickbook/adaptor.qbk | 2 +- doc/quickbook/counting_iterator.qbk | 2 +- doc/quickbook/facade_tutorial.qbk | 4 ++-- doc/quickbook/filter_iterator.qbk | 2 +- doc/quickbook/indirect_iterator.qbk | 2 +- doc/quickbook/iterator.qbk | 6 +++--- doc/quickbook/permutation_iterator.qbk | 2 +- doc/quickbook/reverse_iterator.qbk | 2 +- doc/quickbook/shared_container_iterator.qbk | 8 ++++---- doc/quickbook/traits.qbk | 4 ++-- doc/quickbook/transform_iterator.qbk | 2 +- doc/quickbook/utilities.qbk | 2 +- 12 files changed, 19 insertions(+), 19 deletions(-) diff --git a/doc/quickbook/adaptor.qbk b/doc/quickbook/adaptor.qbk index cdef018..7665061 100644 --- a/doc/quickbook/adaptor.qbk +++ b/doc/quickbook/adaptor.qbk @@ -288,7 +288,7 @@ Metrowerks CodeWarrior versions prior to 9.0] You can see an example program that exercises this version of the node iterators -[@../example/node_iterator3.cpp `here`]. +[@/libs/iterator/example/node_iterator3.cpp `here`]. In the case of `node_iter`, it's not very compelling to pass diff --git a/doc/quickbook/counting_iterator.qbk b/doc/quickbook/counting_iterator.qbk index fad4904..2beb1d2 100644 --- a/doc/quickbook/counting_iterator.qbk +++ b/doc/quickbook/counting_iterator.qbk @@ -39,7 +39,7 @@ The output is: indirectly printing out the numbers from 0 to 7 0 1 2 3 4 5 6 -The source code for this example can be found [@../example/counting_iterator_example.cpp here]. +The source code for this example can be found [@/libs/iterator/example/counting_iterator_example.cpp here]. [h2 Reference] diff --git a/doc/quickbook/facade_tutorial.qbk b/doc/quickbook/facade_tutorial.qbk index bcf81fc..2bb3b80 100644 --- a/doc/quickbook/facade_tutorial.qbk +++ b/doc/quickbook/facade_tutorial.qbk @@ -255,7 +255,7 @@ make them private and grant friendship to Voila; a complete and conforming readable, forward-traversal iterator! For a working example of its use, see -[@../example/node_iterator1.cpp `this program`]. +[@/libs/iterator/example/node_iterator1.cpp `this program`]. __ ../example/node_iterator1.cpp @@ -432,7 +432,7 @@ __ ../example/node_iterator2.hpp You can see an example program which exercises our interoperable iterators -[@../example/node_iterator2.cpp `here`]. +[@/libs/iterator/example/node_iterator2.cpp `here`]. [h2 Telling the Truth] diff --git a/doc/quickbook/filter_iterator.qbk b/doc/quickbook/filter_iterator.qbk index 5a46000..ce24b43 100644 --- a/doc/quickbook/filter_iterator.qbk +++ b/doc/quickbook/filter_iterator.qbk @@ -75,7 +75,7 @@ The output is: 0 -1 4 5 8 -The source code for this example can be found [@../example/filter_iterator_example.cpp here]. +The source code for this example can be found [@/libs/iterator/example/filter_iterator_example.cpp here]. [h2 Reference] diff --git a/doc/quickbook/indirect_iterator.qbk b/doc/quickbook/indirect_iterator.qbk index af53d86..5b7abc6 100644 --- a/doc/quickbook/indirect_iterator.qbk +++ b/doc/quickbook/indirect_iterator.qbk @@ -73,7 +73,7 @@ The output is: The source code for this example can be found -[@../example/indirect_iterator_example.cpp here]. +[@/libs/iterator/example/indirect_iterator_example.cpp here]. [h2 Reference] diff --git a/doc/quickbook/iterator.qbk b/doc/quickbook/iterator.qbk index 6b88189..2ede00b 100644 --- a/doc/quickbook/iterator.qbk +++ b/doc/quickbook/iterator.qbk @@ -28,7 +28,7 @@ [/ Links ] -[def _iterator_ [@../../libs/iterator/doc/index.html Boost.Iterator]] +[def _iterator_ [@/libs/iterator/doc/index.html Boost.Iterator]] [section:intro Introduction] @@ -112,7 +112,7 @@ templates. [def _transform_ [@./transform_iterator.html `transform_iterator`]] [def _zip_ [@./zip_iterator.html `zip_iterator`]] -[def _shared_ptr_ [@../../smart_ptr/shared_ptr.htm `shared_ptr`]] +[def _shared_ptr_ [@/libs/smart_ptr/shared_ptr.htm `shared_ptr`]] * _counting_: an iterator over a sequence of consecutive values. Implements a "lazy sequence" @@ -152,7 +152,7 @@ templates. [def _pointee_ [@./pointee.html `pointee.hpp`]] [def _iterator_traits_ [@./iterator_traits.html `iterator_traits.hpp`]] [def _interoperable_ [@./interoperable.html `interoperable.hpp`]] -[def _MPL_ [@../../mpl/doc/index.html [*MPL]]] +[def _MPL_ [@/libs/mpl/doc/index.html [*MPL]]] * _pointee_: Provides the capability to deduce the referent types of pointers, smart pointers and iterators in generic code. Used diff --git a/doc/quickbook/permutation_iterator.qbk b/doc/quickbook/permutation_iterator.qbk index 718a368..5f38a25 100644 --- a/doc/quickbook/permutation_iterator.qbk +++ b/doc/quickbook/permutation_iterator.qbk @@ -84,7 +84,7 @@ The output is: The source code for this example can be found -[@../example/permutation_iter_example.cpp here]. +[@/libs/iterator/example/permutation_iter_example.cpp here]. [h2 Reference] diff --git a/doc/quickbook/reverse_iterator.qbk b/doc/quickbook/reverse_iterator.qbk index c9973ca..b3b3dfe 100644 --- a/doc/quickbook/reverse_iterator.qbk +++ b/doc/quickbook/reverse_iterator.qbk @@ -41,7 +41,7 @@ The output is: The source code for this example can be found -[@../example/reverse_iterator_example.cpp here]. +[@/libs/iterator/example/reverse_iterator_example.cpp here]. [h2 Reference] diff --git a/doc/quickbook/shared_container_iterator.qbk b/doc/quickbook/shared_container_iterator.qbk index faf2301..7519693 100644 --- a/doc/quickbook/shared_container_iterator.qbk +++ b/doc/quickbook/shared_container_iterator.qbk @@ -1,7 +1,7 @@ [section:shared_container Shared Container Iterator] -Defined in header [@../../../boost/shared_container_iterator.hpp `boost/shared_container_iterator.hpp`]. +Defined in header [@/boost/shared_container_iterator.hpp `boost/shared_container_iterator.hpp`]. The purpose of the shared container iterator is to attach the lifetime of a container to the lifetime of its iterators. In other words, the @@ -56,7 +56,7 @@ original shared pointer `ints` ceases to exist after `set_range()` returns, the `shared_counter_iterator` objects maintain references to the underlying vector and thereby extend the container's lifetime. -[@../../../libs/utility/shared_iterator_example1.cpp `shared_iterator_example1.cpp`]: +[@/libs/utility/shared_iterator_example1.cpp `shared_iterator_example1.cpp`]: #include "shared_container_iterator.hpp" #include "boost/shared_ptr.hpp" @@ -139,7 +139,7 @@ explicitly specifying its type. This example, similar to the previous, uses `make_shared_container_iterator()` to create the iterators. -[@../../../libs/utility/shared_iterator_example2.cpp `shared_iterator_example2.cpp`]: +[@/libs/utility/shared_iterator_example2.cpp `shared_iterator_example2.cpp`]: #include "shared_container_iterator.hpp" #include "boost/shared_ptr.hpp" @@ -200,7 +200,7 @@ named. The output from this example is the same as the previous. In the following example, a range of values is returned as a pair of shared_container_iterator objects. -[@../../../libs/utility/shared_iterator_example3.cpp `shared_iterator_example3.cpp`]: +[@/libs/utility/shared_iterator_example3.cpp `shared_iterator_example3.cpp`]: #include "shared_container_iterator.hpp" #include "boost/shared_ptr.hpp" diff --git a/doc/quickbook/traits.qbk b/doc/quickbook/traits.qbk index 447f041..3733c46 100644 --- a/doc/quickbook/traits.qbk +++ b/doc/quickbook/traits.qbk @@ -55,12 +55,12 @@ Header ``: [h2 Broken Compiler Notes] Because of workarounds in Boost, you may find that these -[@../../mpl/doc/index.html#metafunctions metafunctions] actually work better than the facilities provided by +[@/libs/mpl/doc/index.html#metafunctions metafunctions] actually work better than the facilities provided by your compiler's standard library. On compilers that don't support partial specialization, such as Microsoft Visual C++ 6.0 or 7.0, you may need to manually invoke -[@../../type_traits/index.html#transformations BOOST_BROKEN_COMPILER_TYPE_TRAITS_SPECIALIZATION] on the +[@/libs/type_traits/index.html#transformations BOOST_BROKEN_COMPILER_TYPE_TRAITS_SPECIALIZATION] on the `value_type` of pointers that are passed to these metafunctions. Because of bugs in the implementation of GCC-2.9x, the name of diff --git a/doc/quickbook/transform_iterator.qbk b/doc/quickbook/transform_iterator.qbk index 04416a1..3f6da37 100644 --- a/doc/quickbook/transform_iterator.qbk +++ b/doc/quickbook/transform_iterator.qbk @@ -44,7 +44,7 @@ The output is: The source code for this example can be found -[@../example/transform_iterator_example.cpp here]. +[@/libs/iterator/example/transform_iterator_example.cpp here]. [h2 Reference] diff --git a/doc/quickbook/utilities.qbk b/doc/quickbook/utilities.qbk index 4ab4c04..7aeea44 100644 --- a/doc/quickbook/utilities.qbk +++ b/doc/quickbook/utilities.qbk @@ -122,7 +122,7 @@ template. For an introduction to using concept checking classes, see the documentation for the -[@../../concept_check/index.html `boost::concept_check`] library. +[@/libs/concept_check/index.html `boost::concept_check`] library. [h2 Reference]