From 0efce8938c0733654c62788f6d413a38d9f83603 Mon Sep 17 00:00:00 2001 From: Aleksey Gurtovoy Date: Mon, 17 Aug 2009 10:27:13 +0000 Subject: [PATCH] MPL refmanul: fix copyrights, move all build files in the _build dir [SVN r55621] --- doc/src/README.txt | 2 +- doc/src/build.py | 25 ++++++---- .../parsers/rst/directives/htmlrefdoc.py | 21 +++++++++ doc/src/docutils/setup.py | 7 +-- doc/src/docutils/tools/rst2htmlrefdoc.py | 7 ++- .../docutils/writers/html4_refdoc/__init__.py | 26 ++++++++++- doc/src/refmanual/ASSERT.rst | 9 ++-- doc/src/refmanual/ASSERT_MSG.rst | 9 ++-- doc/src/refmanual/ASSERT_NOT.rst | 9 ++-- doc/src/refmanual/ASSERT_RELATION.rst | 9 ++-- doc/src/refmanual/AUX_LAMBDA_SUPPORT.rst | 10 ++-- doc/src/refmanual/Acknowledgements.rst | 11 ++--- doc/src/refmanual/Algorithms-Concepts.rst | 4 ++ doc/src/refmanual/Algorithms-Inserters.rst | 4 ++ doc/src/refmanual/Algorithms-Iteration.rst | 10 ++-- doc/src/refmanual/Algorithms-Querying.rst | 9 ++-- doc/src/refmanual/Algorithms-Runtime.rst | 9 ++-- .../refmanual/Algorithms-Transformation.rst | 10 ++-- doc/src/refmanual/Algorithms.rst | 10 ++-- doc/src/refmanual/AssociativeSequence.rst | 10 ++-- doc/src/refmanual/BackExtensibleSequence.rst | 9 ++-- doc/src/refmanual/BidirectionalIterator.rst | 9 ++-- doc/src/refmanual/BidirectionalSequence.rst | 9 ++-- doc/src/refmanual/CFG_NO_HAS_XXX.rst | 9 ++-- doc/src/refmanual/CFG_NO_PREPROCESSED.rst | 10 ++-- doc/src/refmanual/Categorized-Components.rst | 6 +++ doc/src/refmanual/Categorized-Concepts.rst | 6 +++ doc/src/refmanual/Categorized.rst | 16 ++----- doc/src/refmanual/Data-Concepts.rst | 4 ++ doc/src/refmanual/Data-Miscellaneous.rst | 4 ++ doc/src/refmanual/Data-Numeric.rst | 4 ++ doc/src/refmanual/Data.rst | 10 ++-- .../refmanual/ExtensibleAssociativeSeq.rst | 9 ++-- doc/src/refmanual/ExtensibleSequence.rst | 9 ++-- doc/src/refmanual/ForwardIterator.rst | 9 ++-- doc/src/refmanual/ForwardSequence.rst | 9 ++-- doc/src/refmanual/FrontExtensibleSequence.rst | 9 ++-- doc/src/refmanual/HAS_XXX_TRAIT_DEF.rst | 9 ++-- doc/src/refmanual/HAS_XXX_TRAIT_NAMED_DEF.rst | 9 ++-- doc/src/refmanual/Inserter.rst | 10 ++-- doc/src/refmanual/IntegralConstant.rst | 9 ++-- doc/src/refmanual/IntegralSequenceWrapper.rst | 9 ++-- doc/src/refmanual/Iterators-Concepts.rst | 11 ++--- doc/src/refmanual/Iterators-Iterator.rst | 9 ++++ doc/src/refmanual/Iterators-Metafunctions.rst | 12 ----- doc/src/refmanual/Iterators.rst | 10 ++-- doc/src/refmanual/LIMIT_LIST_SIZE.rst | 9 ++-- doc/src/refmanual/LIMIT_MAP_SIZE.rst | 9 ++-- .../refmanual/LIMIT_METAFUNCTION_ARITY.rst | 9 ++-- doc/src/refmanual/LIMIT_SET_SIZE.rst | 10 ++-- doc/src/refmanual/LIMIT_STRING_SIZE.rst | 9 ++-- doc/src/refmanual/LIMIT_UNROLLING.rst | 10 ++-- doc/src/refmanual/LIMIT_VECTOR_SIZE.rst | 9 ++-- doc/src/refmanual/LambdaExpression.rst | 10 ++-- doc/src/refmanual/Macros-Asserts.rst | 10 ++-- doc/src/refmanual/Macros-Broken.rst | 4 ++ doc/src/refmanual/Macros-Configuration.rst | 9 ++-- doc/src/refmanual/Macros-Introspection.rst | 4 ++ doc/src/refmanual/Macros.rst | 9 ++-- doc/src/refmanual/Metafunction.rst | 9 ++-- doc/src/refmanual/MetafunctionClass.rst | 10 ++-- .../refmanual/Metafunctions-Arithmetic.rst | 10 ++-- doc/src/refmanual/Metafunctions-Bitwise.rst | 10 ++-- .../refmanual/Metafunctions-Comparisons.rst | 10 ++-- .../refmanual/Metafunctions-Composition.rst | 10 ++-- doc/src/refmanual/Metafunctions-Concepts.rst | 4 ++ .../refmanual/Metafunctions-Conditional.rst | 9 ++-- .../refmanual/Metafunctions-Invocation.rst | 9 ++-- doc/src/refmanual/Metafunctions-Logical.rst | 10 ++-- .../refmanual/Metafunctions-Miscellaneous.rst | 4 ++ doc/src/refmanual/Metafunctions-String.rst | 4 ++ .../Metafunctions-Trivial-Summary.rst | 41 +++++++++++++++++ doc/src/refmanual/Metafunctions-Trivial.rst | 46 ++----------------- doc/src/refmanual/Metafunctions-Type.rst | 9 ++-- doc/src/refmanual/Metafunctions.rst | 10 ++-- doc/src/refmanual/NumericMetafunction.rst | 9 ++-- doc/src/refmanual/PlaceholderExpression.rst | 10 ++-- doc/src/refmanual/Placeholders.rst | 10 ++-- doc/src/refmanual/RandomAccessIterator.rst | 9 ++-- doc/src/refmanual/RandomAccessSequence.rst | 9 ++-- doc/src/refmanual/ReversibleAlgorithm.rst | 9 ++-- doc/src/refmanual/Sequences-Classes.rst | 10 ++-- doc/src/refmanual/Sequences-Concepts.rst | 10 ++-- doc/src/refmanual/Sequences-Intrinsic.rst | 9 ++-- doc/src/refmanual/Sequences-Views.rst | 10 ++-- doc/src/refmanual/Sequences.rst | 10 ++-- .../refmanual/TagDispatchedMetafunction.rst | 10 ++-- doc/src/refmanual/Terminology.rst | 10 ++-- doc/src/refmanual/TrivialMetafunction.rst | 9 ++-- doc/src/refmanual/VariadicSequence.rst | 10 ++-- doc/src/refmanual/accumulate.rst | 10 ++-- doc/src/refmanual/advance.rst | 10 ++-- doc/src/refmanual/always.rst | 10 ++-- doc/src/refmanual/and_.rst | 9 ++-- doc/src/refmanual/apply.rst | 10 ++-- doc/src/refmanual/apply_wrap.rst | 10 ++-- doc/src/refmanual/arg.rst | 10 ++-- doc/src/refmanual/at.rst | 10 ++-- doc/src/refmanual/at_c.rst | 10 ++-- doc/src/refmanual/back.rst | 9 ++-- doc/src/refmanual/back_inserter.rst | 10 ++-- doc/src/refmanual/begin.rst | 10 ++-- doc/src/refmanual/bind.rst | 10 ++-- doc/src/refmanual/bitand_.rst | 10 ++-- doc/src/refmanual/bitor_.rst | 10 ++-- doc/src/refmanual/bitxor_.rst | 10 ++-- doc/src/refmanual/bool_.rst | 10 ++-- doc/src/refmanual/c_str.rst | 9 ++-- doc/src/refmanual/char_.rst | 9 ++-- doc/src/refmanual/clear.rst | 9 ++-- doc/src/refmanual/contains.rst | 10 ++-- doc/src/refmanual/copy.rst | 10 ++-- doc/src/refmanual/copy_if.rst | 10 ++-- doc/src/refmanual/count.rst | 10 ++-- doc/src/refmanual/count_if.rst | 10 ++-- doc/src/refmanual/deque.rst | 10 ++-- doc/src/refmanual/deref.rst | 10 ++-- doc/src/refmanual/distance.rst | 10 ++-- doc/src/refmanual/divides.rst | 10 ++-- doc/src/refmanual/empty.rst | 10 ++-- doc/src/refmanual/empty_base.rst | 10 ++-- doc/src/refmanual/empty_sequence.rst | 10 ++-- doc/src/refmanual/end.rst | 10 ++-- doc/src/refmanual/equal.rst | 10 ++-- doc/src/refmanual/equal_to.rst | 9 ++-- doc/src/refmanual/erase.rst | 10 ++-- doc/src/refmanual/erase_key.rst | 10 ++-- doc/src/refmanual/eval_if.rst | 10 ++-- doc/src/refmanual/eval_if_c.rst | 10 ++-- doc/src/refmanual/filter_view.rst | 10 ++-- doc/src/refmanual/find.rst | 10 ++-- doc/src/refmanual/find_if.rst | 10 ++-- doc/src/refmanual/fold.rst | 10 ++-- doc/src/refmanual/for_each.rst | 10 ++-- doc/src/refmanual/front.rst | 10 ++-- doc/src/refmanual/front_inserter.rst | 10 ++-- doc/src/refmanual/greater.rst | 9 ++-- doc/src/refmanual/greater_equal.rst | 9 ++-- doc/src/refmanual/has_key.rst | 10 ++-- doc/src/refmanual/identity.rst | 10 ++-- doc/src/refmanual/if_.rst | 10 ++-- doc/src/refmanual/if_c.rst | 10 ++-- doc/src/refmanual/inherit.rst | 10 ++-- doc/src/refmanual/inherit_linearly.rst | 10 ++-- doc/src/refmanual/insert.rst | 10 ++-- doc/src/refmanual/insert_range.rst | 9 ++-- doc/src/refmanual/inserter_.rst | 10 ++-- doc/src/refmanual/int_.rst | 9 ++-- doc/src/refmanual/integral_c.rst | 9 ++-- doc/src/refmanual/is_sequence.rst | 10 ++-- doc/src/refmanual/iter_fold.rst | 12 ++--- doc/src/refmanual/iter_fold_if.rst | 14 ++++-- doc/src/refmanual/iterator_category.rst | 10 ++-- doc/src/refmanual/iterator_range.rst | 10 ++-- doc/src/refmanual/joint_view.rst | 10 ++-- doc/src/refmanual/key_type.rst | 10 ++-- doc/src/refmanual/lambda.rst | 10 ++-- doc/src/refmanual/less.rst | 9 ++-- doc/src/refmanual/less_equal.rst | 9 ++-- doc/src/refmanual/list.rst | 10 ++-- doc/src/refmanual/list_c.rst | 10 ++-- doc/src/refmanual/long_.rst | 9 ++-- doc/src/refmanual/lower_bound.rst | 10 ++-- doc/src/refmanual/map.rst | 9 ++-- doc/src/refmanual/max.rst | 10 ++-- doc/src/refmanual/max_element.rst | 10 ++-- doc/src/refmanual/min.rst | 10 ++-- doc/src/refmanual/min_element.rst | 10 ++-- doc/src/refmanual/minus.rst | 10 ++-- doc/src/refmanual/modulus.rst | 9 ++-- doc/src/refmanual/multiplies.rst | 9 ++-- doc/src/refmanual/negate.rst | 9 ++-- doc/src/refmanual/next.rst | 10 ++-- doc/src/refmanual/not_.rst | 9 ++-- doc/src/refmanual/not_equal_to.rst | 9 ++-- doc/src/refmanual/numeric_cast.rst | 9 ++-- doc/src/refmanual/or_.rst | 10 ++-- doc/src/refmanual/order.rst | 10 ++-- doc/src/refmanual/pair.rst | 9 ++-- doc/src/refmanual/partition.rst | 10 ++-- doc/src/refmanual/plus.rst | 10 ++-- doc/src/refmanual/pop_back.rst | 9 ++-- doc/src/refmanual/pop_front.rst | 9 ++-- doc/src/refmanual/preface.rst | 19 -------- doc/src/refmanual/prior.rst | 10 ++-- doc/src/refmanual/protect.rst | 10 ++-- doc/src/refmanual/push_back.rst | 9 ++-- doc/src/refmanual/push_front.rst | 10 ++-- doc/src/refmanual/quote.rst | 10 ++-- doc/src/refmanual/range_c.rst | 10 ++-- doc/src/refmanual/refmanual.py | 35 +++++++------- doc/src/refmanual/refmanual.rst | 23 ++++------ doc/src/refmanual/refmanual.toc | 2 + doc/src/refmanual/remove.rst | 10 ++-- doc/src/refmanual/remove_if.rst | 10 ++-- doc/src/refmanual/replace.rst | 10 ++-- doc/src/refmanual/replace_if.rst | 10 ++-- doc/src/refmanual/reverse.rst | 10 ++-- doc/src/refmanual/reverse_copy.rst | 10 ++-- doc/src/refmanual/reverse_copy_if.rst | 10 ++-- doc/src/refmanual/reverse_fold.rst | 9 ++-- doc/src/refmanual/reverse_iter_fold.rst | 10 ++-- doc/src/refmanual/reverse_partition.rst | 10 ++-- doc/src/refmanual/reverse_remove.rst | 10 ++-- doc/src/refmanual/reverse_remove_if.rst | 10 ++-- doc/src/refmanual/reverse_replace.rst | 10 ++-- doc/src/refmanual/reverse_replace_if.rst | 10 ++-- .../refmanual/reverse_stable_partition.rst | 10 ++-- doc/src/refmanual/reverse_transform.rst | 10 ++-- doc/src/refmanual/reverse_unique.rst | 10 ++-- doc/src/refmanual/sequence_tag.rst | 10 ++-- doc/src/refmanual/set.rst | 9 ++-- doc/src/refmanual/set_c.rst | 9 ++-- doc/src/refmanual/shift_left.rst | 10 ++-- doc/src/refmanual/shift_right.rst | 10 ++-- doc/src/refmanual/single_view.rst | 10 ++-- doc/src/refmanual/size.rst | 10 ++-- doc/src/refmanual/size_t.rst | 9 ++-- doc/src/refmanual/sizeof_.rst | 10 ++-- doc/src/refmanual/sort.rst | 10 ++-- doc/src/refmanual/stable_partition.rst | 10 ++-- doc/src/refmanual/string.rst | 10 ++-- doc/src/refmanual/times.rst | 10 ++-- doc/src/refmanual/transform.rst | 10 ++-- doc/src/refmanual/transform_view.rst | 9 ++-- doc/src/refmanual/unique.rst | 10 ++-- doc/src/refmanual/unpack_args.rst | 10 ++-- doc/src/refmanual/upper_bound.rst | 10 ++-- doc/src/refmanual/value_type.rst | 10 ++-- doc/src/refmanual/vector.rst | 9 ++-- doc/src/refmanual/vector_c.rst | 9 ++-- doc/src/refmanual/void_.rst | 10 ++-- doc/src/refmanual/zip_view.rst | 10 ++-- 233 files changed, 1176 insertions(+), 1167 deletions(-) create mode 100755 doc/src/docutils/parsers/rst/directives/htmlrefdoc.py create mode 100644 doc/src/refmanual/Algorithms-Concepts.rst create mode 100644 doc/src/refmanual/Algorithms-Inserters.rst create mode 100644 doc/src/refmanual/Categorized-Components.rst create mode 100644 doc/src/refmanual/Categorized-Concepts.rst create mode 100644 doc/src/refmanual/Data-Concepts.rst create mode 100644 doc/src/refmanual/Data-Miscellaneous.rst create mode 100644 doc/src/refmanual/Data-Numeric.rst create mode 100644 doc/src/refmanual/Iterators-Iterator.rst delete mode 100644 doc/src/refmanual/Iterators-Metafunctions.rst create mode 100644 doc/src/refmanual/Macros-Broken.rst create mode 100644 doc/src/refmanual/Macros-Introspection.rst create mode 100644 doc/src/refmanual/Metafunctions-Concepts.rst create mode 100644 doc/src/refmanual/Metafunctions-Miscellaneous.rst create mode 100644 doc/src/refmanual/Metafunctions-String.rst create mode 100644 doc/src/refmanual/Metafunctions-Trivial-Summary.rst delete mode 100644 doc/src/refmanual/preface.rst diff --git a/doc/src/README.txt b/doc/src/README.txt index 79b7251..7dfb47d 100644 --- a/doc/src/README.txt +++ b/doc/src/README.txt @@ -35,7 +35,7 @@ Building 4. Do ``python build.py``. It's going to take a couple of minutes to finish. 5. If all goes well, the resulting HTML docs will be placed in - ``$BOOST_ROOT/libs/mpl/doc/src/refmanual/build/`` directory. + ``$BOOST_ROOT/libs/mpl/doc/src/_build/`` directory. .. _Python: http://python.org/ diff --git a/doc/src/build.py b/doc/src/build.py index 41a028b..22de594 100755 --- a/doc/src/build.py +++ b/doc/src/build.py @@ -8,23 +8,28 @@ import shutil import os -def build(): +def build( src_dir, build_dir ): + src = os.path.join( build_dir, 'refmanual.gen' ) + def cleanup(): - if os.path.exists( 'refmanual.gen' ): - os.unlink( 'refmanual.gen' ) + if os.path.exists( src ): + os.unlink( src ) - if os.path.exists( 'build' ): - shutil.rmtree( 'build' ) + if os.path.exists( build_dir ): + shutil.rmtree( build_dir ) def generate_html(): - os.system( 'python refmanual.py' ) - os.mkdir( 'build' ) - os.system( 'rst2htmlrefdoc.py -g -d -t --no-frames --dont-copy-stylesheet --stylesheet-path=style.css --traceback refmanual.gen build/refmanual.html' ) + os.mkdir( build_dir ) + os.chdir( build_dir ) + os.system( 'python %s %s' % ( os.path.join( src_dir, 'refmanual.py' ), build_dir ) ) + os.system( 'rst2htmlrefdoc.py --traceback -g -d -t --no-frames --dont-copy-stylesheet --stylesheet-path=style.css %s refmanual.html' % src ) - os.chdir( 'refmanual' ) cleanup() generate_html() -build() +build( + os.path.join( os.getcwd(), 'refmanual' ) + , os.path.join( os.getcwd(), '_build' ) + ) diff --git a/doc/src/docutils/parsers/rst/directives/htmlrefdoc.py b/doc/src/docutils/parsers/rst/directives/htmlrefdoc.py new file mode 100755 index 0000000..41b20b4 --- /dev/null +++ b/doc/src/docutils/parsers/rst/directives/htmlrefdoc.py @@ -0,0 +1,21 @@ + +# Copyright Aleksey Gurtovoy 2009 +# +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE_1_0.txt or copy at +# http://www.boost.org/LICENSE_1_0.txt) + +from docutils.parsers.rst import Directive +from docutils import nodes + + +class license_and_copyright( nodes.General, nodes.Element ): pass + +class LicenseAndCopyright( Directive ): + has_content = True + + def run( self ): + self.assert_has_content() + result_node = license_and_copyright( rawsource = '\n'.join( self.content ) ) + self.state.nested_parse( self.content, self.content_offset, result_node ) + return [ result_node ] diff --git a/doc/src/docutils/setup.py b/doc/src/docutils/setup.py index 1efe245..73a9195 100755 --- a/doc/src/docutils/setup.py +++ b/doc/src/docutils/setup.py @@ -1,6 +1,6 @@ #!/usr/bin/env python -# Copyright Aleksey Gurtovoy 2007-2008 +# Copyright Aleksey Gurtovoy 2007-2009 # # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or copy at @@ -16,8 +16,9 @@ setup( description="convert C++ rst documentation to a set of HTML pages/frames.", author="Aleksey Gurtovoy", author_email="agurtovoy@meta-comm.com", - packages=['docutils.writers.html4_refdoc'], - package_dir={'docutils.writers.html4_refdoc': 'writers/html4_refdoc'}, + packages=['docutils.writers.html4_refdoc', 'docutils.parsers.rst.directives'], + package_dir={'docutils.writers.html4_refdoc': 'writers/html4_refdoc' + ,'docutils.parsers.rst.directives': 'parsers/rst/directives' }, package_data={'docutils.writers.html4_refdoc': ['frames.css']}, scripts=["tools/rst2htmlrefdoc.py"], ) diff --git a/doc/src/docutils/tools/rst2htmlrefdoc.py b/doc/src/docutils/tools/rst2htmlrefdoc.py index 413f884..ef30d32 100755 --- a/doc/src/docutils/tools/rst2htmlrefdoc.py +++ b/doc/src/docutils/tools/rst2htmlrefdoc.py @@ -1,6 +1,6 @@ #!/usr/bin/env python -# Copyright Aleksey Gurtovoy 2004-2008 +# Copyright Aleksey Gurtovoy 2004-2009 # # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or copy at @@ -13,8 +13,11 @@ try: except: pass -from docutils.core import publish_cmdline, default_description +from docutils.parsers.rst import directives +from docutils.parsers.rst.directives import htmlrefdoc +directives.register_directive( 'copyright', htmlrefdoc.LicenseAndCopyright ) +from docutils.core import publish_cmdline, default_description description = ('Generates "framed" (X)HTML documents from standalone reStructuredText ' 'sources. ' + default_description) diff --git a/doc/src/docutils/writers/html4_refdoc/__init__.py b/doc/src/docutils/writers/html4_refdoc/__init__.py index 2ff3964..19e7b65 100755 --- a/doc/src/docutils/writers/html4_refdoc/__init__.py +++ b/doc/src/docutils/writers/html4_refdoc/__init__.py @@ -134,6 +134,17 @@ class refdoc_translator(html4_frames.frame_pages_translator): self.in_literal_block = False + def visit_license_and_copyright(self, node): + self = self.active_visitor() + self.context.append( len( self.body ) ) + + def depart_license_and_copyright(self, node): + self = self.active_visitor() + start = self.context.pop() + self.footer = self.body[start:] + del self.body[start:] + + def visit_Text(self, node): if not self.in_literal_block: self.__super.visit_Text(self, node) @@ -161,8 +172,19 @@ class refdoc_translator(html4_frames.frame_pages_translator): print 'Unresolved substitution_reference:', node.astext() raise nodes.SkipNode - def _handle_depart_page(self, translator, node): - pass + + def _footer_content(self): + self = self.active_visitor() + parts = ''.join( self.footer ).split( '\n' ) + parts = [ '' % x if x.startswith( 'Copyright' ) else x for x in parts ] + return '' % '\n'.join( parts ) if len( parts ) else '' + + + def _toc_as_text( self, visitor ): + footer_end = visitor.body.pop() + visitor.body.append( self._footer_content() ) + visitor.body.append( footer_end ) + return visitor.astext() def _handle_include_sub(base, self, match): diff --git a/doc/src/refmanual/ASSERT.rst b/doc/src/refmanual/ASSERT.rst index 5a4b982..bb16f09 100644 --- a/doc/src/refmanual/ASSERT.rst +++ b/doc/src/refmanual/ASSERT.rst @@ -1,10 +1,5 @@ .. Macros/Asserts//BOOST_MPL_ASSERT -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - BOOST_MPL_ASSERT ================ @@ -94,3 +89,7 @@ See also |Asserts|, |BOOST_MPL_ASSERT_NOT|, |BOOST_MPL_ASSERT_MSG|, |BOOST_MPL_ASSERT_RELATION| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/ASSERT_MSG.rst b/doc/src/refmanual/ASSERT_MSG.rst index 47800d1..fc1a0fa 100644 --- a/doc/src/refmanual/ASSERT_MSG.rst +++ b/doc/src/refmanual/ASSERT_MSG.rst @@ -1,10 +1,5 @@ .. Macros/Asserts//BOOST_MPL_ASSERT_MSG -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - BOOST_MPL_ASSERT_MSG ==================== @@ -132,3 +127,7 @@ See also |Asserts|, |BOOST_MPL_ASSERT|, |BOOST_MPL_ASSERT_NOT|, |BOOST_MPL_ASSERT_RELATION| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/ASSERT_NOT.rst b/doc/src/refmanual/ASSERT_NOT.rst index cb6ae33..ff54c2d 100644 --- a/doc/src/refmanual/ASSERT_NOT.rst +++ b/doc/src/refmanual/ASSERT_NOT.rst @@ -1,10 +1,5 @@ .. Macros/Asserts//BOOST_MPL_ASSERT_NOT -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - BOOST_MPL_ASSERT_NOT ==================== @@ -94,3 +89,7 @@ See also |Asserts|, |BOOST_MPL_ASSERT|, |BOOST_MPL_ASSERT_MSG|, |BOOST_MPL_ASSERT_RELATION| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/ASSERT_RELATION.rst b/doc/src/refmanual/ASSERT_RELATION.rst index 4c8ef92..e100f09 100644 --- a/doc/src/refmanual/ASSERT_RELATION.rst +++ b/doc/src/refmanual/ASSERT_RELATION.rst @@ -1,10 +1,5 @@ .. Macros/Asserts//BOOST_MPL_ASSERT_RELATION -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - BOOST_MPL_ASSERT_RELATION ========================= @@ -101,3 +96,7 @@ See also |Asserts|, |BOOST_MPL_ASSERT|, |BOOST_MPL_ASSERT_NOT|, |BOOST_MPL_ASSERT_MSG| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/AUX_LAMBDA_SUPPORT.rst b/doc/src/refmanual/AUX_LAMBDA_SUPPORT.rst index a478b78..6260f13 100644 --- a/doc/src/refmanual/AUX_LAMBDA_SUPPORT.rst +++ b/doc/src/refmanual/AUX_LAMBDA_SUPPORT.rst @@ -1,10 +1,5 @@ .. Macros/Broken Compiler Workarounds//BOOST_MPL_AUX_LAMBDA_SUPPORT -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - BOOST_MPL_AUX_LAMBDA_SUPPORT ============================ @@ -103,3 +98,8 @@ See also .. |PP-tuple| replace:: `PP-tuple `__ + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Acknowledgements.rst b/doc/src/refmanual/Acknowledgements.rst index 8763cec..14257a3 100644 --- a/doc/src/refmanual/Acknowledgements.rst +++ b/doc/src/refmanual/Acknowledgements.rst @@ -1,11 +1,10 @@ -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - The format and language of this reference documentation has been greatly influenced by the SGI's `Standard Template Library Programmer's Guide`__. __ http://www.sgi.com/tech/stl/ - \ No newline at end of file + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Algorithms-Concepts.rst b/doc/src/refmanual/Algorithms-Concepts.rst new file mode 100644 index 0000000..7d74332 --- /dev/null +++ b/doc/src/refmanual/Algorithms-Concepts.rst @@ -0,0 +1,4 @@ + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Algorithms-Inserters.rst b/doc/src/refmanual/Algorithms-Inserters.rst new file mode 100644 index 0000000..7d74332 --- /dev/null +++ b/doc/src/refmanual/Algorithms-Inserters.rst @@ -0,0 +1,4 @@ + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Algorithms-Iteration.rst b/doc/src/refmanual/Algorithms-Iteration.rst index 51b490a..3fdb1cc 100644 --- a/doc/src/refmanual/Algorithms-Iteration.rst +++ b/doc/src/refmanual/Algorithms-Iteration.rst @@ -1,9 +1,4 @@ -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - Iteration algorithms are the basic building blocks behind many of the MPL's algorithms, and are usually the first place to look at when starting to build a new one. Abstracting away the details of sequence @@ -22,3 +17,8 @@ approach. through ``iter_fold_if`` |--| they are often not, in particular because the restricted functionality allows for more optimizations. + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Algorithms-Querying.rst b/doc/src/refmanual/Algorithms-Querying.rst index c5fac19..a8e4f28 100644 --- a/doc/src/refmanual/Algorithms-Querying.rst +++ b/doc/src/refmanual/Algorithms-Querying.rst @@ -1,7 +1,6 @@ -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - .. |Querying Algorithms| replace:: `Querying Algorithms`_ + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Algorithms-Runtime.rst b/doc/src/refmanual/Algorithms-Runtime.rst index 1567679..e93d6f0 100644 --- a/doc/src/refmanual/Algorithms-Runtime.rst +++ b/doc/src/refmanual/Algorithms-Runtime.rst @@ -1,9 +1,4 @@ -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - .. The MPL *runtime algorithms* provide out-of-box support for the common scenarios of crossing compile time/runtime boundary. @@ -13,3 +8,7 @@ .. _runtime algorithm: `Runtime Algorithms`_ .. |runtime algorithms| replace:: `runtime algorithms`_ + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Algorithms-Transformation.rst b/doc/src/refmanual/Algorithms-Transformation.rst index f06b1b1..9d245f1 100644 --- a/doc/src/refmanual/Algorithms-Transformation.rst +++ b/doc/src/refmanual/Algorithms-Transformation.rst @@ -1,9 +1,4 @@ -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - According to their name, MPL's *transformation*, or *sequence-building algorithms* provide the tools for building new sequences from the existing ones by performing some kind of transformation. A typical transformation @@ -27,3 +22,8 @@ way to perform the required transformation. .. |transformation algorithm| replace:: `transformation algorithm`_ .. _transformation algorithm: `Transformation Algorithms`_ .. |transformation algorithms| replace:: `transformation algorithms`_ + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Algorithms.rst b/doc/src/refmanual/Algorithms.rst index 1494120..7889926 100644 --- a/doc/src/refmanual/Algorithms.rst +++ b/doc/src/refmanual/Algorithms.rst @@ -1,9 +1,4 @@ -.. Copyright Aleksey Gurtovoy, David Abrahams 2001-2009. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - The MPL provides a broad range of fundamental algorithms aimed to satisfy the majority of sequential compile-time data processing needs. The algorithms include compile-time counterparts @@ -43,3 +38,8 @@ concept. .. |Output Iterator| replace:: `Output Iterator `__ .. |sequence algorithms| replace:: `sequence algorithms`_ .. _`sequence algorithms`: `Algorithms`_ + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/AssociativeSequence.rst b/doc/src/refmanual/AssociativeSequence.rst index 3685670..346e17a 100644 --- a/doc/src/refmanual/AssociativeSequence.rst +++ b/doc/src/refmanual/AssociativeSequence.rst @@ -1,10 +1,5 @@ .. Sequences/Concepts//Associative Sequence |70 -.. Copyright Aleksey Gurtovoy, David Abrahams 2001-2009. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - Associative Sequence ==================== @@ -119,3 +114,8 @@ See also .. |value| replace:: `value`_ .. _`value`: `value-part`_ + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/BackExtensibleSequence.rst b/doc/src/refmanual/BackExtensibleSequence.rst index f8ab2e4..340b488 100644 --- a/doc/src/refmanual/BackExtensibleSequence.rst +++ b/doc/src/refmanual/BackExtensibleSequence.rst @@ -1,10 +1,5 @@ .. Sequences/Concepts//Back Extensible Sequence |60 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - Back Extensible Sequence ======================== @@ -67,3 +62,7 @@ See also |Sequences|, |Extensible Sequence|, |Front Extensible Sequence|, |push_back|, |pop_back|, |back| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/BidirectionalIterator.rst b/doc/src/refmanual/BidirectionalIterator.rst index 21a5002..5ce1dab 100644 --- a/doc/src/refmanual/BidirectionalIterator.rst +++ b/doc/src/refmanual/BidirectionalIterator.rst @@ -1,10 +1,5 @@ .. Iterators/Concepts//Bidirectional Iterator |20 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - Bidirectional Iterator ====================== @@ -80,3 +75,7 @@ See also |Iterators|, |Forward Iterator|, |Random Access Iterator|, |Bidirectional Sequence|, |prior| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/BidirectionalSequence.rst b/doc/src/refmanual/BidirectionalSequence.rst index 940cb19..1ebd110 100644 --- a/doc/src/refmanual/BidirectionalSequence.rst +++ b/doc/src/refmanual/BidirectionalSequence.rst @@ -1,10 +1,5 @@ .. Sequences/Concepts//Bidirectional Sequence |20 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - Bidirectional Sequence ====================== @@ -61,3 +56,7 @@ See also |Sequences|, |Forward Sequence|, |Random Access Sequence|, |Bidirectional Iterator|, |begin| / |end|, |back| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/CFG_NO_HAS_XXX.rst b/doc/src/refmanual/CFG_NO_HAS_XXX.rst index 0bbc36c..d2ac992 100644 --- a/doc/src/refmanual/CFG_NO_HAS_XXX.rst +++ b/doc/src/refmanual/CFG_NO_HAS_XXX.rst @@ -1,10 +1,5 @@ .. Macros/Configuration//BOOST_MPL_CFG_NO_HAS_XXX |20 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - BOOST_MPL_CFG_NO_HAS_XXX ======================== @@ -30,3 +25,7 @@ See also |Macros|, |Configuration|, |BOOST_MPL_HAS_XXX_TRAIT_DEF|, |BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/CFG_NO_PREPROCESSED.rst b/doc/src/refmanual/CFG_NO_PREPROCESSED.rst index 69d4df6..8698d93 100644 --- a/doc/src/refmanual/CFG_NO_PREPROCESSED.rst +++ b/doc/src/refmanual/CFG_NO_PREPROCESSED.rst @@ -1,10 +1,5 @@ .. Macros/Configuration//BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS |10 -.. Copyright Aleksey Gurtovoy, David Abrahams 2001-2009. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS ===================================== .. _`BOOST_MPL_CFG_NO_PREPROCESSED`: @@ -42,3 +37,8 @@ See also .. |preprocessed headers| replace:: `preprocessed headers`_ .. _`preprocessed headers`: `BOOST_MPL_CFG_NO_PREPROCESSED`_ + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Categorized-Components.rst b/doc/src/refmanual/Categorized-Components.rst new file mode 100644 index 0000000..9df351f --- /dev/null +++ b/doc/src/refmanual/Categorized-Components.rst @@ -0,0 +1,6 @@ + +.. include:: ../_build/index.gen + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Categorized-Concepts.rst b/doc/src/refmanual/Categorized-Concepts.rst new file mode 100644 index 0000000..4fda296 --- /dev/null +++ b/doc/src/refmanual/Categorized-Concepts.rst @@ -0,0 +1,6 @@ + +.. include:: ../_build/concepts.gen + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Categorized.rst b/doc/src/refmanual/Categorized.rst index 5d6e780..e42af03 100644 --- a/doc/src/refmanual/Categorized.rst +++ b/doc/src/refmanual/Categorized.rst @@ -1,17 +1,7 @@ -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - .. _`Categorized`: -Concepts -//////// -.. include:: concepts.gen - -Components -////////// - -.. include:: index.gen +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Data-Concepts.rst b/doc/src/refmanual/Data-Concepts.rst new file mode 100644 index 0000000..7d74332 --- /dev/null +++ b/doc/src/refmanual/Data-Concepts.rst @@ -0,0 +1,4 @@ + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Data-Miscellaneous.rst b/doc/src/refmanual/Data-Miscellaneous.rst new file mode 100644 index 0000000..7d74332 --- /dev/null +++ b/doc/src/refmanual/Data-Miscellaneous.rst @@ -0,0 +1,4 @@ + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Data-Numeric.rst b/doc/src/refmanual/Data-Numeric.rst new file mode 100644 index 0000000..7d74332 --- /dev/null +++ b/doc/src/refmanual/Data-Numeric.rst @@ -0,0 +1,4 @@ + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Data.rst b/doc/src/refmanual/Data.rst index 1ccb862..bf345f4 100644 --- a/doc/src/refmanual/Data.rst +++ b/doc/src/refmanual/Data.rst @@ -1,9 +1,9 @@ -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - .. _`Data`: .. |Data Types| replace:: `Data Types`_ + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/ExtensibleAssociativeSeq.rst b/doc/src/refmanual/ExtensibleAssociativeSeq.rst index bd4e2b2..d543c75 100644 --- a/doc/src/refmanual/ExtensibleAssociativeSeq.rst +++ b/doc/src/refmanual/ExtensibleAssociativeSeq.rst @@ -1,10 +1,5 @@ .. Sequences/Concepts//Extensible Associative Sequence |80 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - Extensible Associative Sequence =============================== @@ -90,3 +85,7 @@ See also |Sequences|, |Associative Sequence|, |insert|, |erase|, |clear| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/ExtensibleSequence.rst b/doc/src/refmanual/ExtensibleSequence.rst index 7b19b86..73ddb94 100644 --- a/doc/src/refmanual/ExtensibleSequence.rst +++ b/doc/src/refmanual/ExtensibleSequence.rst @@ -1,10 +1,5 @@ .. Sequences/Concepts//Extensible Sequence |40 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - Extensible Sequence =================== @@ -80,3 +75,7 @@ See also |Sequences|, |Back Extensible Sequence|, |insert|, |insert_range|, |erase|, |clear| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/ForwardIterator.rst b/doc/src/refmanual/ForwardIterator.rst index 1832123..5a79049 100644 --- a/doc/src/refmanual/ForwardIterator.rst +++ b/doc/src/refmanual/ForwardIterator.rst @@ -1,10 +1,5 @@ .. Iterators/Concepts//Forward Iterator |10 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - Forward Iterator ================ @@ -128,3 +123,7 @@ See also |Iterators|, |Bidirectional Iterator|, |Forward Sequence|, |deref|, |next| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/ForwardSequence.rst b/doc/src/refmanual/ForwardSequence.rst index d014cc4..2ec8d4f 100644 --- a/doc/src/refmanual/ForwardSequence.rst +++ b/doc/src/refmanual/ForwardSequence.rst @@ -1,10 +1,5 @@ .. Sequences/Concepts//Forward Sequence |10 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - Forward Sequence ================ @@ -94,3 +89,7 @@ See also |Sequences|, |Bidirectional Sequence|, |Forward Iterator|, |begin| / |end|, |size|, |empty|, |front| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/FrontExtensibleSequence.rst b/doc/src/refmanual/FrontExtensibleSequence.rst index 197f71c..50ce782 100644 --- a/doc/src/refmanual/FrontExtensibleSequence.rst +++ b/doc/src/refmanual/FrontExtensibleSequence.rst @@ -1,10 +1,5 @@ .. Sequences/Concepts//Front Extensible Sequence |50 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - Front Extensible Sequence ========================= @@ -67,3 +62,7 @@ See also |Sequences|, |Extensible Sequence|, |Back Extensible Sequence|, |push_front|, |pop_front|, |front| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/HAS_XXX_TRAIT_DEF.rst b/doc/src/refmanual/HAS_XXX_TRAIT_DEF.rst index 41ef26c..ac67a72 100644 --- a/doc/src/refmanual/HAS_XXX_TRAIT_DEF.rst +++ b/doc/src/refmanual/HAS_XXX_TRAIT_DEF.rst @@ -1,10 +1,5 @@ .. Macros/Introspection//BOOST_MPL_HAS_XXX_TRAIT_DEF -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - BOOST_MPL_HAS_XXX_TRAIT_DEF =========================== @@ -119,3 +114,7 @@ See also |Macros|, |BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF|, |BOOST_MPL_CFG_NO_HAS_XXX| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/HAS_XXX_TRAIT_NAMED_DEF.rst b/doc/src/refmanual/HAS_XXX_TRAIT_NAMED_DEF.rst index c976e0b..05dfbd0 100644 --- a/doc/src/refmanual/HAS_XXX_TRAIT_NAMED_DEF.rst +++ b/doc/src/refmanual/HAS_XXX_TRAIT_NAMED_DEF.rst @@ -1,10 +1,5 @@ .. Macros/Introspection//BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF ================================= @@ -156,3 +151,7 @@ See also |Macros|, |BOOST_MPL_HAS_XXX_TRAIT_DEF|, |BOOST_MPL_CFG_NO_HAS_XXX| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Inserter.rst b/doc/src/refmanual/Inserter.rst index e0468f8..9fceb3f 100644 --- a/doc/src/refmanual/Inserter.rst +++ b/doc/src/refmanual/Inserter.rst @@ -1,10 +1,5 @@ .. Algorithms/Concepts//Inserter -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - Inserter ======== @@ -77,3 +72,8 @@ See also -------- |Algorithms|, |Transformation Algorithms|, |[inserter]|, |front_inserter|, |back_inserter| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/IntegralConstant.rst b/doc/src/refmanual/IntegralConstant.rst index 3788129..0d0f326 100644 --- a/doc/src/refmanual/IntegralConstant.rst +++ b/doc/src/refmanual/IntegralConstant.rst @@ -1,10 +1,5 @@ .. Data Types/Concepts//Integral Constant -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - Integral Constant ================= @@ -80,3 +75,7 @@ See also |Data Types|, |Integral Sequence Wrapper|, |integral_c| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/IntegralSequenceWrapper.rst b/doc/src/refmanual/IntegralSequenceWrapper.rst index c15e516..d936627 100644 --- a/doc/src/refmanual/IntegralSequenceWrapper.rst +++ b/doc/src/refmanual/IntegralSequenceWrapper.rst @@ -1,10 +1,5 @@ .. Sequences/Concepts//Integral Sequence Wrapper |90 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - Integral Sequence Wrapper ========================= @@ -119,3 +114,7 @@ See also |Sequences|, |Variadic Sequence|, |Integral Constant| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Iterators-Concepts.rst b/doc/src/refmanual/Iterators-Concepts.rst index c915473..86e8211 100644 --- a/doc/src/refmanual/Iterators-Concepts.rst +++ b/doc/src/refmanual/Iterators-Concepts.rst @@ -1,9 +1,4 @@ -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - All iterators in MPL are classified into three iterator concepts, or `categories`, named according to the type of traversal provided. The categories are: |Forward Iterator|, |Bidirectional Iterator|, and @@ -15,5 +10,9 @@ Because of the inherently immutable nature of the value access, MPL iterators escape the problems of the traversal-only categorization discussed at length in [n1550]_. - .. [n1550] http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1550.htm + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Iterators-Iterator.rst b/doc/src/refmanual/Iterators-Iterator.rst new file mode 100644 index 0000000..da2bcff --- /dev/null +++ b/doc/src/refmanual/Iterators-Iterator.rst @@ -0,0 +1,9 @@ + +From the MPL standpoint, all iterators are opaque types. Incrementing, +dereferencing and the rest of iterator functionality is accessed +through the associated iterator metafunctions. + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Iterators-Metafunctions.rst b/doc/src/refmanual/Iterators-Metafunctions.rst deleted file mode 100644 index b9f917c..0000000 --- a/doc/src/refmanual/Iterators-Metafunctions.rst +++ /dev/null @@ -1,12 +0,0 @@ - -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - -From the implementation standpoint, iterators are almost-opaque types which -guarantee to provide us with the only memeber that we can access directly: -their category. Incrementing, dereferencing and the rest of iterator -functionality is available to us through the accosiated iterator -metafunctions. - diff --git a/doc/src/refmanual/Iterators.rst b/doc/src/refmanual/Iterators.rst index 147c438..2be2092 100644 --- a/doc/src/refmanual/Iterators.rst +++ b/doc/src/refmanual/Iterators.rst @@ -1,9 +1,4 @@ -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - Iterators are generic means of addressing a particular element or a range of sequential elements in a sequence. They are also a mechanism that makes it possible to decouple `algorithms`__ from concrete compile-time `sequence @@ -17,3 +12,8 @@ __ `label-Sequences-Classes`_ .. Analogy with STL iterators? .. More? + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/LIMIT_LIST_SIZE.rst b/doc/src/refmanual/LIMIT_LIST_SIZE.rst index abf5972..e4f17b4 100644 --- a/doc/src/refmanual/LIMIT_LIST_SIZE.rst +++ b/doc/src/refmanual/LIMIT_LIST_SIZE.rst @@ -1,10 +1,5 @@ .. Macros/Configuration//BOOST_MPL_LIMIT_LIST_SIZE |40 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - BOOST_MPL_LIMIT_LIST_SIZE ========================= @@ -52,3 +47,7 @@ See also |Configuration|, |BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS|, |BOOST_MPL_LIMIT_VECTOR_SIZE| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/LIMIT_MAP_SIZE.rst b/doc/src/refmanual/LIMIT_MAP_SIZE.rst index 45a7b1a..e887e3b 100644 --- a/doc/src/refmanual/LIMIT_MAP_SIZE.rst +++ b/doc/src/refmanual/LIMIT_MAP_SIZE.rst @@ -1,10 +1,5 @@ .. Macros/Configuration//BOOST_MPL_LIMIT_MAP_SIZE |60 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - BOOST_MPL_LIMIT_MAP_SIZE ======================== @@ -61,3 +56,7 @@ See also |Configuration|, |BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS|, |BOOST_MPL_LIMIT_SET_SIZE| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/LIMIT_METAFUNCTION_ARITY.rst b/doc/src/refmanual/LIMIT_METAFUNCTION_ARITY.rst index e674ea7..4c043e9 100644 --- a/doc/src/refmanual/LIMIT_METAFUNCTION_ARITY.rst +++ b/doc/src/refmanual/LIMIT_METAFUNCTION_ARITY.rst @@ -1,10 +1,5 @@ .. Macros/Configuration//BOOST_MPL_LIMIT_METAFUNCTION_ARITY |20 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - BOOST_MPL_LIMIT_METAFUNCTION_ARITY ================================== @@ -65,3 +60,7 @@ See also |Macros|, |Configuration|, |BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/LIMIT_SET_SIZE.rst b/doc/src/refmanual/LIMIT_SET_SIZE.rst index 34201a3..897af59 100644 --- a/doc/src/refmanual/LIMIT_SET_SIZE.rst +++ b/doc/src/refmanual/LIMIT_SET_SIZE.rst @@ -1,10 +1,5 @@ .. Macros/Configuration//BOOST_MPL_LIMIT_SET_SIZE |50 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - BOOST_MPL_LIMIT_SET_SIZE ======================== @@ -51,3 +46,8 @@ See also -------- |Configuration|, |BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS|, |BOOST_MPL_LIMIT_MAP_SIZE| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/LIMIT_STRING_SIZE.rst b/doc/src/refmanual/LIMIT_STRING_SIZE.rst index 4754e90..f18b2d7 100644 --- a/doc/src/refmanual/LIMIT_STRING_SIZE.rst +++ b/doc/src/refmanual/LIMIT_STRING_SIZE.rst @@ -1,10 +1,5 @@ .. Macros/Configuration//BOOST_MPL_LIMIT_STRING_SIZE |65 -.. Copyright Eric Niebler 2009. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - BOOST_MPL_LIMIT_STRING_SIZE =========================== @@ -50,3 +45,7 @@ See also |Configuration|, |BOOST_MPL_LIMIT_VECTOR_SIZE| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/LIMIT_UNROLLING.rst b/doc/src/refmanual/LIMIT_UNROLLING.rst index aeafeab..eee5f08 100644 --- a/doc/src/refmanual/LIMIT_UNROLLING.rst +++ b/doc/src/refmanual/LIMIT_UNROLLING.rst @@ -1,10 +1,5 @@ .. Macros/Configuration//BOOST_MPL_LIMIT_UNROLLING |70 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - BOOST_MPL_LIMIT_UNROLLING ========================= @@ -41,3 +36,8 @@ See also -------- |Configuration|, |BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/LIMIT_VECTOR_SIZE.rst b/doc/src/refmanual/LIMIT_VECTOR_SIZE.rst index 728ae72..0c30f41 100644 --- a/doc/src/refmanual/LIMIT_VECTOR_SIZE.rst +++ b/doc/src/refmanual/LIMIT_VECTOR_SIZE.rst @@ -1,10 +1,5 @@ .. Macros/Configuration//BOOST_MPL_LIMIT_VECTOR_SIZE |30 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - BOOST_MPL_LIMIT_VECTOR_SIZE =========================== @@ -52,3 +47,7 @@ See also |Configuration|, |BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS|, |BOOST_MPL_LIMIT_LIST_SIZE| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/LambdaExpression.rst b/doc/src/refmanual/LambdaExpression.rst index e073933..af5f013 100644 --- a/doc/src/refmanual/LambdaExpression.rst +++ b/doc/src/refmanual/LambdaExpression.rst @@ -1,10 +1,5 @@ .. Metafunctions/Concepts//Lambda Expression |30 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - Lambda Expression ================= @@ -40,3 +35,8 @@ See also -------- |Metafunctions|, |Placeholders|, |apply|, |lambda| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Macros-Asserts.rst b/doc/src/refmanual/Macros-Asserts.rst index f4e57f6..895df5e 100644 --- a/doc/src/refmanual/Macros-Asserts.rst +++ b/doc/src/refmanual/Macros-Asserts.rst @@ -1,9 +1,4 @@ -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - The MPL supplies a suite of static assertion macros that are specifically designed to generate maximally useful and informative error messages within the diagnostic capabilities of each compiler. @@ -12,3 +7,8 @@ All assert macros can be used at class, function, or namespace scope. .. |Asserts| replace:: `Asserts`_ + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Macros-Broken.rst b/doc/src/refmanual/Macros-Broken.rst new file mode 100644 index 0000000..7d74332 --- /dev/null +++ b/doc/src/refmanual/Macros-Broken.rst @@ -0,0 +1,4 @@ + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Macros-Configuration.rst b/doc/src/refmanual/Macros-Configuration.rst index 59f655e..f610ff3 100644 --- a/doc/src/refmanual/Macros-Configuration.rst +++ b/doc/src/refmanual/Macros-Configuration.rst @@ -1,7 +1,6 @@ -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - .. |Configuration| replace:: `Configuration`_ + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Macros-Introspection.rst b/doc/src/refmanual/Macros-Introspection.rst new file mode 100644 index 0000000..7d74332 --- /dev/null +++ b/doc/src/refmanual/Macros-Introspection.rst @@ -0,0 +1,4 @@ + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Macros.rst b/doc/src/refmanual/Macros.rst index db0ed9b..9061dfe 100644 --- a/doc/src/refmanual/Macros.rst +++ b/doc/src/refmanual/Macros.rst @@ -1,9 +1,4 @@ -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - Being a *template* metaprogramming framework, the MPL concentrates on getting one thing done well and leaves most of the clearly preprocessor-related tasks to the corresponding specialized @@ -21,3 +16,7 @@ __ http://www.boost.org/libs/preprocessor/doc/index.html .. [Ve03] Vesa Karvonen, `The Order Programming Language`, 2003. + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Metafunction.rst b/doc/src/refmanual/Metafunction.rst index 9f1520c..34951ff 100644 --- a/doc/src/refmanual/Metafunction.rst +++ b/doc/src/refmanual/Metafunction.rst @@ -1,10 +1,5 @@ .. Metafunctions/Concepts//Metafunction |10 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - Metafunction ============ @@ -100,3 +95,7 @@ See also |Metafunctions|, |Metafunction Class|, |Lambda Expression|, |Invocation|, |apply|, |lambda|, |bind| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/MetafunctionClass.rst b/doc/src/refmanual/MetafunctionClass.rst index 81ad2ac..0cf58b3 100644 --- a/doc/src/refmanual/MetafunctionClass.rst +++ b/doc/src/refmanual/MetafunctionClass.rst @@ -1,10 +1,5 @@ .. Metafunctions/Concepts//Metafunction Class |20 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - Metafunction Class ================== @@ -89,3 +84,8 @@ See also -------- |Metafunctions|, |Metafunction|, |Lambda Expression|, |Invocation|, |apply_wrap|, |bind|, |quote| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Metafunctions-Arithmetic.rst b/doc/src/refmanual/Metafunctions-Arithmetic.rst index bbe600c..d83e5bf 100644 --- a/doc/src/refmanual/Metafunctions-Arithmetic.rst +++ b/doc/src/refmanual/Metafunctions-Arithmetic.rst @@ -1,9 +1,9 @@ -.. Copyright Aleksey Gurtovoy, David Abrahams 2001-2009. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - .. |Arithmetic Operations| replace:: `Arithmetic Operations`_ .. |arithmetic| replace:: arithmetic_ .. _arithmetic: `Arithmetic Operations`_ + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Metafunctions-Bitwise.rst b/doc/src/refmanual/Metafunctions-Bitwise.rst index 3bd7085..67eda4c 100644 --- a/doc/src/refmanual/Metafunctions-Bitwise.rst +++ b/doc/src/refmanual/Metafunctions-Bitwise.rst @@ -1,9 +1,9 @@ -.. Copyright Aleksey Gurtovoy, David Abrahams 2001-2009. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - .. |Bitwise Operations| replace:: `Bitwise Operations`_ .. |bitwise| replace:: `bitwise`_ .. _`bitwise`: `Bitwise Operations`_ + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Metafunctions-Comparisons.rst b/doc/src/refmanual/Metafunctions-Comparisons.rst index 9a8541b..f4eb385 100644 --- a/doc/src/refmanual/Metafunctions-Comparisons.rst +++ b/doc/src/refmanual/Metafunctions-Comparisons.rst @@ -1,9 +1,9 @@ -.. Copyright Aleksey Gurtovoy, David Abrahams 2001-2009. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - .. |Comparisons| replace:: `Comparisons`_ .. |comparison| replace:: `comparison`_ .. _`comparison`: `Comparisons`_ + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Metafunctions-Composition.rst b/doc/src/refmanual/Metafunctions-Composition.rst index 0d7482b..21fbd5a 100644 --- a/doc/src/refmanual/Metafunctions-Composition.rst +++ b/doc/src/refmanual/Metafunctions-Composition.rst @@ -1,9 +1,4 @@ -.. Copyright Aleksey Gurtovoy, David Abrahams 2001-2009. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - .. |Composition and Argument Binding| replace:: `Composition and Argument Binding`_ .. |composition| replace:: `composition`_ @@ -11,3 +6,8 @@ .. |argument binding| replace:: `argument binding`_ .. _`argument binding`: `Composition and Argument Binding`_ + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Metafunctions-Concepts.rst b/doc/src/refmanual/Metafunctions-Concepts.rst new file mode 100644 index 0000000..7d74332 --- /dev/null +++ b/doc/src/refmanual/Metafunctions-Concepts.rst @@ -0,0 +1,4 @@ + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Metafunctions-Conditional.rst b/doc/src/refmanual/Metafunctions-Conditional.rst index f85f197..932f858 100644 --- a/doc/src/refmanual/Metafunctions-Conditional.rst +++ b/doc/src/refmanual/Metafunctions-Conditional.rst @@ -1,7 +1,6 @@ -.. Copyright Aleksey Gurtovoy, David Abrahams 2001-2009. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - .. |control flow| replace:: `control flow`_ + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Metafunctions-Invocation.rst b/doc/src/refmanual/Metafunctions-Invocation.rst index b32c367..dc1446d 100644 --- a/doc/src/refmanual/Metafunctions-Invocation.rst +++ b/doc/src/refmanual/Metafunctions-Invocation.rst @@ -1,7 +1,6 @@ -.. Copyright Aleksey Gurtovoy, David Abrahams 2001-2009. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - .. |invocation| replace:: `invocation`_ + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Metafunctions-Logical.rst b/doc/src/refmanual/Metafunctions-Logical.rst index 41402b2..225c5ce 100644 --- a/doc/src/refmanual/Metafunctions-Logical.rst +++ b/doc/src/refmanual/Metafunctions-Logical.rst @@ -1,11 +1,11 @@ -.. Copyright Aleksey Gurtovoy, David Abrahams 2001-2009. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - .. |logical| replace:: `logical`_ .. _`logical`: `Logical Operations`_ .. |Logical Operations| replace:: `Logical Operations`_ .. |logical operations| replace:: `logical operations`_ + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Metafunctions-Miscellaneous.rst b/doc/src/refmanual/Metafunctions-Miscellaneous.rst new file mode 100644 index 0000000..7d74332 --- /dev/null +++ b/doc/src/refmanual/Metafunctions-Miscellaneous.rst @@ -0,0 +1,4 @@ + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Metafunctions-String.rst b/doc/src/refmanual/Metafunctions-String.rst new file mode 100644 index 0000000..f434203 --- /dev/null +++ b/doc/src/refmanual/Metafunctions-String.rst @@ -0,0 +1,4 @@ + +.. copyright:: Copyright 2009 Eric Niebler + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Metafunctions-Trivial-Summary.rst b/doc/src/refmanual/Metafunctions-Trivial-Summary.rst new file mode 100644 index 0000000..032062d --- /dev/null +++ b/doc/src/refmanual/Metafunctions-Trivial-Summary.rst @@ -0,0 +1,41 @@ +.. Metafunctions/Trivial//Trivial Metafunctions Summary |10 + +Trivial Metafunctions Summary +============================= + +In the following table, ``x`` is an arbitrary class type. + +.. |first| replace:: `:refentry:`first` <|first link|>`__ +.. |second| replace:: `:refentry:`second` <|second link|>`__ +.. |base| replace:: `:refentry:`base` <|base link|>__ + +.. |first link| replace:: `trivial-first`_ +.. |second link| replace:: `trivial-second`_ +.. |base link| replace:: `trivial-base`_ + + +.. _`trivial-first`: +.. _`trivial-second`: +.. _`trivial-base`: + + ++---------------------------+-------------------------------------------+ +| Metafunction | Header | ++===========================+===========================================+ +| ``first::type`` | ``#include `` | ++---------------------------+-------------------------------------------+ +| ``second::type`` | ``#include `` | ++---------------------------+-------------------------------------------+ +| ``base::type`` | ``#include `` | ++---------------------------+-------------------------------------------+ + + +See Also +-------- + +|Metafunctions|, |Trivial Metafunction| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Metafunctions-Trivial.rst b/doc/src/refmanual/Metafunctions-Trivial.rst index 5373e0b..0faf092 100644 --- a/doc/src/refmanual/Metafunctions-Trivial.rst +++ b/doc/src/refmanual/Metafunctions-Trivial.rst @@ -1,9 +1,4 @@ -.. Copyright Aleksey Gurtovoy, David Abrahams 2001-2009. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - The MPL provides a number of |Trivial Metafunction|\ s that a nothing more than thin wrappers for a differently-named class nested type members. While important in the context of `in-place metafunction composition`__, these metafunctions have @@ -17,41 +12,10 @@ presented below. __ `Composition and Argument Binding`_ __ `Trivial Metafunction`_ - -Trivial Metafunctions Summary -============================= - -In the following table, ``x`` is an arbitrary class type. - -.. |first| replace:: `:refentry:`first` <|first link|>`__ -.. |second| replace:: `:refentry:`second` <|second link|>`__ -.. |base| replace:: `:refentry:`base` <|base link|>__ - -.. |first link| replace:: `trivial-first`_ -.. |second link| replace:: `trivial-second`_ -.. |base link| replace:: `trivial-base`_ - - -.. _`trivial-first`: -.. _`trivial-second`: -.. _`trivial-base`: - - -+---------------------------+-------------------------------------------+ -| Metafunction | Header | -+===========================+===========================================+ -| ``first::type`` | ``#include `` | -+---------------------------+-------------------------------------------+ -| ``second::type`` | ``#include `` | -+---------------------------+-------------------------------------------+ -| ``base::type`` | ``#include `` | -+---------------------------+-------------------------------------------+ - - -See Also --------- - -|Metafunctions|, |Trivial Metafunction| - .. |Trivial Metafunctions| replace:: `Trivial Metafunctions`_ .. _`Trivial Metafunctions`: `label-Metafunctions-Trivial`_ + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Metafunctions-Type.rst b/doc/src/refmanual/Metafunctions-Type.rst index 78d7f98..043fbed 100644 --- a/doc/src/refmanual/Metafunctions-Type.rst +++ b/doc/src/refmanual/Metafunctions-Type.rst @@ -1,7 +1,6 @@ -.. Copyright Aleksey Gurtovoy, David Abrahams 2001-2009. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - .. |type selection| replace:: `type selection`_ + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Metafunctions.rst b/doc/src/refmanual/Metafunctions.rst index 03c3d83..911501a 100644 --- a/doc/src/refmanual/Metafunctions.rst +++ b/doc/src/refmanual/Metafunctions.rst @@ -1,9 +1,4 @@ -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - The MPL includes a number of predefined metafunctions that can be roughly classified in two categories: `general purpose metafunctions`, dealing with conditional |type selection| and higher-order metafunction |invocation|, @@ -54,3 +49,8 @@ allow to pass up to N arguments, where N is defined by the value of internally, they elude these problems, so if you aim for portability, it is generally adviced to use them in the place of the conventional operators, even at the price of slightly decreased readability. + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/NumericMetafunction.rst b/doc/src/refmanual/NumericMetafunction.rst index 3382c81..4498572 100644 --- a/doc/src/refmanual/NumericMetafunction.rst +++ b/doc/src/refmanual/NumericMetafunction.rst @@ -1,10 +1,5 @@ .. Metafunctions/Concepts//Numeric Metafunction |60 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - Numeric Metafunction ==================== @@ -142,3 +137,7 @@ See also |Tag Dispatched Metafunction|, |Metafunctions|, |numeric_cast| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/PlaceholderExpression.rst b/doc/src/refmanual/PlaceholderExpression.rst index d35fb0a..bb053f0 100644 --- a/doc/src/refmanual/PlaceholderExpression.rst +++ b/doc/src/refmanual/PlaceholderExpression.rst @@ -1,10 +1,5 @@ .. Metafunctions/Concepts//Placeholder Expression |40 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - Placeholder Expression ====================== @@ -47,3 +42,8 @@ See also -------- |Lambda Expression|, |Placeholders|, |Metafunctions|, |apply|, |lambda| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Placeholders.rst b/doc/src/refmanual/Placeholders.rst index bcb34b5..63f0ba2 100644 --- a/doc/src/refmanual/Placeholders.rst +++ b/doc/src/refmanual/Placeholders.rst @@ -1,10 +1,5 @@ .. Metafunctions/Composition and Argument Binding//_1,_2,..._n |10 -.. Copyright Aleksey Gurtovoy, David Abrahams 2001-2009. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - Placeholders ============ .. _`placeholder`: @@ -117,3 +112,8 @@ See also .. _`_5`: `Placeholders`_ .. |_1,_2,..._n| replace:: |_1|, |_2|, |_3|,\ |...| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/RandomAccessIterator.rst b/doc/src/refmanual/RandomAccessIterator.rst index b95ba17..ad4e515 100644 --- a/doc/src/refmanual/RandomAccessIterator.rst +++ b/doc/src/refmanual/RandomAccessIterator.rst @@ -1,10 +1,5 @@ .. Iterators/Concepts//Random Access Iterator |30 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - Random Access Iterator ====================== @@ -80,3 +75,7 @@ See also |Iterators|, |Bidirectional Iterator|, |Random Access Sequence|, |advance|, |distance| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/RandomAccessSequence.rst b/doc/src/refmanual/RandomAccessSequence.rst index a10864a..85c84b5 100644 --- a/doc/src/refmanual/RandomAccessSequence.rst +++ b/doc/src/refmanual/RandomAccessSequence.rst @@ -1,10 +1,5 @@ .. Sequences/Concepts//Random Access Sequence |30 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - Random Access Sequence ====================== @@ -64,3 +59,7 @@ See also |Sequences|, |Bidirectional Sequence|, |Extensible Sequence|, |Random Access Iterator|, |begin| / |end|, |at| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/ReversibleAlgorithm.rst b/doc/src/refmanual/ReversibleAlgorithm.rst index 07bd8f8..cc74a0e 100644 --- a/doc/src/refmanual/ReversibleAlgorithm.rst +++ b/doc/src/refmanual/ReversibleAlgorithm.rst @@ -1,10 +1,5 @@ .. Algorithms/Concepts//Reversible Algorithm -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - Reversible Algorithm ==================== @@ -166,3 +161,7 @@ See also |Transformation Algorithms|, |Inserter| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Sequences-Classes.rst b/doc/src/refmanual/Sequences-Classes.rst index 076145e..e4659e3 100644 --- a/doc/src/refmanual/Sequences-Classes.rst +++ b/doc/src/refmanual/Sequences-Classes.rst @@ -1,11 +1,11 @@ -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - The MPL provides a large number of predefined general-purpose sequence classes covering most of the typical metaprogramming needs out-of-box. .. For all library-supplied sequences a publicly-derived class with no additional members is equivalent except for type identity. + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Sequences-Concepts.rst b/doc/src/refmanual/Sequences-Concepts.rst index 2d54542..10798e9 100644 --- a/doc/src/refmanual/Sequences-Concepts.rst +++ b/doc/src/refmanual/Sequences-Concepts.rst @@ -1,9 +1,4 @@ -.. Copyright Aleksey Gurtovoy, David Abrahams 2001-2009. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - The taxonomy of sequence concepts in MPL parallels the taxonomy of the MPL |iterators|, with two additional classification dimensions: `extensibility` and `associativeness`. @@ -31,3 +26,8 @@ The taxonomy of sequence concepts in MPL parallels the taxonomy of the MPL .. |sequence concepts| replace:: `sequence concepts`_ .. _`sequence concepts`: `label-Sequences-Concepts`_ + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Sequences-Intrinsic.rst b/doc/src/refmanual/Sequences-Intrinsic.rst index 47bc5d8..e1cad78 100644 --- a/doc/src/refmanual/Sequences-Intrinsic.rst +++ b/doc/src/refmanual/Sequences-Intrinsic.rst @@ -1,9 +1,4 @@ -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - The metafunctions that form the essential interface of sequence `classes`__ documented in the corresponding |sequence concepts| are known as *intrinsic sequence operations*. They differ from generic @@ -20,3 +15,7 @@ usually implemented as member functions. that you've implemented the core functionality they rely on (such as |begin| / |end|). + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Sequences-Views.rst b/doc/src/refmanual/Sequences-Views.rst index 2ec758b..ddf6172 100644 --- a/doc/src/refmanual/Sequences-Views.rst +++ b/doc/src/refmanual/Sequences-Views.rst @@ -1,9 +1,4 @@ -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - A *view* is a sequence adaptor delivering an altered presentation of one or more underlying sequences. Views are lazy, meaning that their elements are only computed on demand. Similarly to the short-circuit @@ -14,3 +9,8 @@ algorithmic problems can be solved in a simpler, more conceptually precise, more expressive way. .. |Views| replace:: `Views`_ + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Sequences.rst b/doc/src/refmanual/Sequences.rst index 9fe234d..b837751 100644 --- a/doc/src/refmanual/Sequences.rst +++ b/doc/src/refmanual/Sequences.rst @@ -1,9 +1,4 @@ -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - Compile-time sequences of types are one of the basic concepts of C++ template metaprogramming. Differences in types of objects being manipulated is the most common point of variability of similar, but @@ -21,3 +16,8 @@ and understanding of sequence properties, guarantees and characteristics, as well as a first-class implementation of that framework |--| a wealth of tools for concise, convenient, conceptually precise and efficient sequence manipulation. + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/TagDispatchedMetafunction.rst b/doc/src/refmanual/TagDispatchedMetafunction.rst index d0446fe..744288f 100644 --- a/doc/src/refmanual/TagDispatchedMetafunction.rst +++ b/doc/src/refmanual/TagDispatchedMetafunction.rst @@ -1,10 +1,5 @@ .. Metafunctions/Concepts//Tag Dispatched Metafunction |50 -.. Copyright Aleksey Gurtovoy, David Abrahams 2001-2009. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - Tag Dispatched Metafunction =========================== @@ -166,3 +161,8 @@ See also .. |tag dispatched| replace:: `tag dispatched`_ .. _`tag dispatched`: `Tag Dispatched Metafunction`_ + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/Terminology.rst b/doc/src/refmanual/Terminology.rst index 67c4400..a67716a 100644 --- a/doc/src/refmanual/Terminology.rst +++ b/doc/src/refmanual/Terminology.rst @@ -1,9 +1,4 @@ -.. Copyright Aleksey Gurtovoy, David Abrahams 2001-2009. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - .. _`Overloaded name`: Overloaded name @@ -40,3 +35,8 @@ Bind expression .. |overloaded name| replace:: `overloaded name`_ .. |concept-identical| replace:: `concept-identical`_ .. |bind expression| replace:: `bind expression`_ + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/TrivialMetafunction.rst b/doc/src/refmanual/TrivialMetafunction.rst index b2dbe5f..5dd6291 100644 --- a/doc/src/refmanual/TrivialMetafunction.rst +++ b/doc/src/refmanual/TrivialMetafunction.rst @@ -1,10 +1,5 @@ .. Metafunctions/Concepts//Trivial Metafunction |70 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - Trivial Metafunction ==================== @@ -63,3 +58,7 @@ See also |Metafunctions|, |Trivial Metafunctions|, |identity| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/VariadicSequence.rst b/doc/src/refmanual/VariadicSequence.rst index 926d4ce..0661eab 100644 --- a/doc/src/refmanual/VariadicSequence.rst +++ b/doc/src/refmanual/VariadicSequence.rst @@ -1,10 +1,5 @@ .. Sequences/Concepts//Variadic Sequence |100 -.. Copyright Aleksey Gurtovoy, David Abrahams 2001-2009. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - Variadic Sequence ================= @@ -121,3 +116,8 @@ See also .. |numbered forms| replace:: `numbered forms`_ .. _`numbered forms`: `Variadic Sequence`_ + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/accumulate.rst b/doc/src/refmanual/accumulate.rst index cb3e4f0..8657253 100644 --- a/doc/src/refmanual/accumulate.rst +++ b/doc/src/refmanual/accumulate.rst @@ -1,10 +1,5 @@ .. Algorithms/Iteration Algorithms//accumulate |10 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - accumulate ========== @@ -105,3 +100,8 @@ See also -------- |Algorithms|, |fold|, |reverse_fold|, |iter_fold|, |reverse_iter_fold|, |copy|, |copy_if| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/advance.rst b/doc/src/refmanual/advance.rst index 187b992..33eee72 100644 --- a/doc/src/refmanual/advance.rst +++ b/doc/src/refmanual/advance.rst @@ -1,10 +1,5 @@ .. Iterators/Iterator Metafunctions//advance |10 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - advance ======= @@ -132,3 +127,8 @@ See also .. _bidirectional: `Bidirectional Iterator`_ .. |random access| replace:: `random access`_ .. _random access: `Random Access Iterator`_ + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/always.rst b/doc/src/refmanual/always.rst index 3539188..989b9c4 100644 --- a/doc/src/refmanual/always.rst +++ b/doc/src/refmanual/always.rst @@ -1,10 +1,5 @@ .. Metafunctions/Miscellaneous//always |20 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - always ====== @@ -90,3 +85,8 @@ See also -------- |Metafunctions|, |Metafunction Class|, |identity|, |bind|, |apply| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/and_.rst b/doc/src/refmanual/and_.rst index 27143b1..16858aa 100644 --- a/doc/src/refmanual/and_.rst +++ b/doc/src/refmanual/and_.rst @@ -1,10 +1,5 @@ .. Metafunctions/Logical Operations//and_ |10 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - and\_ ===== @@ -107,3 +102,7 @@ See also |Metafunctions|, |Logical Operations|, |or_|, |not_| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/apply.rst b/doc/src/refmanual/apply.rst index e7370c8..f11f25a 100644 --- a/doc/src/refmanual/apply.rst +++ b/doc/src/refmanual/apply.rst @@ -1,10 +1,5 @@ .. Metafunctions/Invocation//apply |10 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - apply ===== @@ -117,3 +112,8 @@ See also -------- |Metafunctions|, |apply_wrap|, |lambda|, |quote|, |bind| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/apply_wrap.rst b/doc/src/refmanual/apply_wrap.rst index 71d9fc9..08e148f 100644 --- a/doc/src/refmanual/apply_wrap.rst +++ b/doc/src/refmanual/apply_wrap.rst @@ -1,10 +1,5 @@ .. Metafunctions/Invocation//apply_wrap |20 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - apply_wrap ========== @@ -132,3 +127,8 @@ See also -------- |Metafunctions|, |Invocation|, |apply|, |lambda|, |quote|, |bind|, |protect| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/arg.rst b/doc/src/refmanual/arg.rst index 4569bb0..7f4312a 100644 --- a/doc/src/refmanual/arg.rst +++ b/doc/src/refmanual/arg.rst @@ -1,10 +1,5 @@ .. Metafunctions/Composition and Argument Binding//arg |50 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - arg === @@ -93,3 +88,8 @@ See also -------- |Composition and Argument Binding|, |Placeholders|, |lambda|, |bind|, |apply|, |apply_wrap| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/at.rst b/doc/src/refmanual/at.rst index e163592..a04184d 100644 --- a/doc/src/refmanual/at.rst +++ b/doc/src/refmanual/at.rst @@ -1,10 +1,5 @@ .. Sequences/Intrinsic Metafunctions//at -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - at == @@ -176,3 +171,8 @@ See also -------- |Forward Sequence|, |Random Access Sequence|, |Associative Sequence|, |at_c|, |front|, |back| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/at_c.rst b/doc/src/refmanual/at_c.rst index ab2207f..0312fb5 100644 --- a/doc/src/refmanual/at_c.rst +++ b/doc/src/refmanual/at_c.rst @@ -1,10 +1,5 @@ .. Sequences/Intrinsic Metafunctions//at_c -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - at_c ==== @@ -103,3 +98,8 @@ See also -------- |Forward Sequence|, |Random Access Sequence|, |at|, |front|, |back| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/back.rst b/doc/src/refmanual/back.rst index 1c687a4..3e10ba7 100644 --- a/doc/src/refmanual/back.rst +++ b/doc/src/refmanual/back.rst @@ -1,10 +1,5 @@ .. Sequences/Intrinsic Metafunctions//back -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - back ==== @@ -102,3 +97,7 @@ See also |Bidirectional Sequence|, |front|, |push_back|, |end|, |deref|, |at| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/back_inserter.rst b/doc/src/refmanual/back_inserter.rst index e308c84..037ec83 100644 --- a/doc/src/refmanual/back_inserter.rst +++ b/doc/src/refmanual/back_inserter.rst @@ -1,10 +1,5 @@ .. Algorithms/Inserters//back_inserter -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - back_inserter ============= @@ -92,3 +87,8 @@ See also -------- |Algorithms|, |Inserter|, |Reversible Algorithm|, |[inserter]|, |front_inserter|, |push_back| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/begin.rst b/doc/src/refmanual/begin.rst index b321f3f..7f5a3ea 100644 --- a/doc/src/refmanual/begin.rst +++ b/doc/src/refmanual/begin.rst @@ -1,10 +1,5 @@ .. Sequences/Intrinsic Metafunctions//begin -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - begin ===== @@ -101,3 +96,8 @@ See also -------- |Iterators|, |Forward Sequence|, |end|, |size|, |empty| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/bind.rst b/doc/src/refmanual/bind.rst index 7804526..b1e14d6 100644 --- a/doc/src/refmanual/bind.rst +++ b/doc/src/refmanual/bind.rst @@ -1,10 +1,5 @@ .. Metafunctions/Composition and Argument Binding//bind |30 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - bind ==== @@ -207,3 +202,8 @@ See also |Composition and Argument Binding|, |Invocation|, |Placeholders|, |lambda|, |quote|, |protect|, |apply|, |apply_wrap| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/bitand_.rst b/doc/src/refmanual/bitand_.rst index 195f0dd..f997777 100644 --- a/doc/src/refmanual/bitand_.rst +++ b/doc/src/refmanual/bitand_.rst @@ -1,10 +1,5 @@ .. Metafunctions/Bitwise Operations//bitand_ -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - bitand\_ ======== @@ -131,3 +126,8 @@ See also -------- |Bitwise Operations|, |Numeric Metafunction|, |numeric_cast|, |bitor_|, |bitxor_|, |shift_left| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/bitor_.rst b/doc/src/refmanual/bitor_.rst index e3d2185..e6c14d8 100644 --- a/doc/src/refmanual/bitor_.rst +++ b/doc/src/refmanual/bitor_.rst @@ -1,10 +1,5 @@ .. Metafunctions/Bitwise Operations//bitor_ -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - bitor\_ ======= @@ -131,3 +126,8 @@ See also -------- |Bitwise Operations|, |Numeric Metafunction|, |numeric_cast|, |bitand_|, |bitxor_|, |shift_left| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/bitxor_.rst b/doc/src/refmanual/bitxor_.rst index 9a30a8f..8e353b1 100644 --- a/doc/src/refmanual/bitxor_.rst +++ b/doc/src/refmanual/bitxor_.rst @@ -1,10 +1,5 @@ .. Metafunctions/Bitwise Operations//bitxor_ -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - bitxor\_ ======== @@ -132,3 +127,8 @@ See also -------- |Bitwise Operations|, |Numeric Metafunction|, |numeric_cast|, |bitand_|, |bitor_|, |shift_left| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/bool_.rst b/doc/src/refmanual/bool_.rst index bbe12fe..59e05cd 100644 --- a/doc/src/refmanual/bool_.rst +++ b/doc/src/refmanual/bool_.rst @@ -1,10 +1,5 @@ .. Data Types/Numeric//bool_ |10 -.. Copyright Aleksey Gurtovoy, David Abrahams 2001-2009. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - bool\_ ====== @@ -93,3 +88,8 @@ See also .. |false_| replace:: `false_`_ .. _`false_`: `bool_`_ + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/c_str.rst b/doc/src/refmanual/c_str.rst index 8f0ea4e..888156d 100644 --- a/doc/src/refmanual/c_str.rst +++ b/doc/src/refmanual/c_str.rst @@ -1,9 +1,5 @@ .. Metafunctions/String Operations//c_str |10 -.. Copyright Eric Niebler 2009. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) c_str ===== @@ -106,3 +102,8 @@ See also -------- |Forward Sequence|, |Integral Constant|, |string| + + +.. copyright:: Copyright © 2009 Eric Niebler + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/char_.rst b/doc/src/refmanual/char_.rst index c74b334..3c4da1a 100644 --- a/doc/src/refmanual/char_.rst +++ b/doc/src/refmanual/char_.rst @@ -1,10 +1,5 @@ .. Data Types/Numeric//char_ |60 -.. Copyright Eric Niebler 2009. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - char\_ ====== @@ -87,3 +82,7 @@ See also |Data Types|, |Integral Constant|, |int_|, |size_t|, |integral_c| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/clear.rst b/doc/src/refmanual/clear.rst index eebd54b..cc913b2 100644 --- a/doc/src/refmanual/clear.rst +++ b/doc/src/refmanual/clear.rst @@ -1,10 +1,5 @@ .. Sequences/Intrinsic Metafunctions//clear -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - clear ===== @@ -101,3 +96,7 @@ See also |Extensible Sequence|, |Extensible Associative Sequence|, |erase|, |empty|, |begin|, |end| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/contains.rst b/doc/src/refmanual/contains.rst index 01d2ab8..37f3f97 100644 --- a/doc/src/refmanual/contains.rst +++ b/doc/src/refmanual/contains.rst @@ -1,10 +1,5 @@ .. Algorithms/Querying Algorithms//contains |30 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - contains ======== @@ -95,3 +90,8 @@ See also -------- |Querying Algorithms|, |find|, |find_if|, |count|, |lower_bound| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/copy.rst b/doc/src/refmanual/copy.rst index bb7402e..0ab2d6e 100644 --- a/doc/src/refmanual/copy.rst +++ b/doc/src/refmanual/copy.rst @@ -1,10 +1,5 @@ .. Algorithms/Transformation Algorithms//copy |10 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - copy ==== @@ -106,3 +101,8 @@ See also -------- |Transformation Algorithms|, |Reversible Algorithm|, |reverse_copy|, |copy_if|, |transform| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/copy_if.rst b/doc/src/refmanual/copy_if.rst index 0964254..0c7b699 100644 --- a/doc/src/refmanual/copy_if.rst +++ b/doc/src/refmanual/copy_if.rst @@ -1,10 +1,5 @@ .. Algorithms/Transformation Algorithms//copy_if |20 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - copy_if ======= @@ -123,3 +118,8 @@ See also -------- |Transformation Algorithms|, |Reversible Algorithm|, |reverse_copy_if|, |copy|, |remove_if|, |replace_if| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/count.rst b/doc/src/refmanual/count.rst index fdd8866..9f00ce8 100644 --- a/doc/src/refmanual/count.rst +++ b/doc/src/refmanual/count.rst @@ -1,10 +1,5 @@ .. Algorithms/Querying Algorithms//count |40 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - count ===== @@ -93,3 +88,8 @@ See also -------- |Querying Algorithms|, |count_if|, |find|, |find_if|, |contains|, |lower_bound| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/count_if.rst b/doc/src/refmanual/count_if.rst index 50ece13..9de9b89 100644 --- a/doc/src/refmanual/count_if.rst +++ b/doc/src/refmanual/count_if.rst @@ -1,10 +1,5 @@ .. Algorithms/Querying Algorithms//count_if |50 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - count_if ======== @@ -99,3 +94,8 @@ See also -------- |Querying Algorithms|, |count|, |find|, |find_if|, |contains| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/deque.rst b/doc/src/refmanual/deque.rst index 55c7d8f..04b1dfb 100644 --- a/doc/src/refmanual/deque.rst +++ b/doc/src/refmanual/deque.rst @@ -1,10 +1,5 @@ .. Sequences/Classes//deque |30 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - deque ===== @@ -58,3 +53,8 @@ See also -------- |Sequences|, |vector|, |list|, |set| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/deref.rst b/doc/src/refmanual/deref.rst index 1801438..ae6276b 100644 --- a/doc/src/refmanual/deref.rst +++ b/doc/src/refmanual/deref.rst @@ -1,10 +1,5 @@ .. Iterators/Iterator Metafunctions//deref |50 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - deref ===== @@ -97,3 +92,8 @@ See also -------- |Iterators|, |begin| / |end|, |next| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/distance.rst b/doc/src/refmanual/distance.rst index 3b6c48b..e64f96f 100644 --- a/doc/src/refmanual/distance.rst +++ b/doc/src/refmanual/distance.rst @@ -1,10 +1,5 @@ .. Iterators/Iterator Metafunctions//distance |20 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - distance ======== @@ -110,3 +105,8 @@ See also -------- |Iterators|, |Tag Dispatched Metafunction|, |advance|, |next|, |prior| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/divides.rst b/doc/src/refmanual/divides.rst index 92eb250..028c7ef 100644 --- a/doc/src/refmanual/divides.rst +++ b/doc/src/refmanual/divides.rst @@ -1,10 +1,5 @@ .. Metafunctions/Arithmetic Operations//divides |40 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - divides ======= @@ -128,3 +123,8 @@ See also -------- |Arithmetic Operations|, |Numeric Metafunction|, |numeric_cast|, |times|, |modulus|, |plus| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/empty.rst b/doc/src/refmanual/empty.rst index c8e78d0..b59427f 100644 --- a/doc/src/refmanual/empty.rst +++ b/doc/src/refmanual/empty.rst @@ -1,10 +1,5 @@ .. Sequences/Intrinsic Metafunctions//empty -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - empty ===== @@ -97,3 +92,8 @@ See also -------- |Forward Sequence|, |Integral Constant|, |size|, |begin| / |end| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/empty_base.rst b/doc/src/refmanual/empty_base.rst index eee82b5..476f443 100644 --- a/doc/src/refmanual/empty_base.rst +++ b/doc/src/refmanual/empty_base.rst @@ -1,10 +1,5 @@ .. Data Types/Miscellaneous//empty_base |20 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - empty_base ========== @@ -35,3 +30,8 @@ See also -------- |Data Types|, |inherit|, |inherit_linearly|, |void_| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/empty_sequence.rst b/doc/src/refmanual/empty_sequence.rst index a0afeb6..ce90549 100644 --- a/doc/src/refmanual/empty_sequence.rst +++ b/doc/src/refmanual/empty_sequence.rst @@ -1,10 +1,5 @@ .. Sequences/Views//empty_sequence -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - empty_sequence ============== @@ -73,3 +68,8 @@ See also -------- |Sequences|, |Views|, |vector|, |list|, |single_view| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/end.rst b/doc/src/refmanual/end.rst index 33a8775..f4d7e8f 100644 --- a/doc/src/refmanual/end.rst +++ b/doc/src/refmanual/end.rst @@ -1,10 +1,5 @@ .. Sequences/Intrinsic Metafunctions//end -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - end === @@ -97,3 +92,8 @@ See also -------- |Iterators|, |Forward Sequence|, |begin|, |end|, |next| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/equal.rst b/doc/src/refmanual/equal.rst index 6851dd8..5839a43 100644 --- a/doc/src/refmanual/equal.rst +++ b/doc/src/refmanual/equal.rst @@ -1,10 +1,5 @@ .. Algorithms/Querying Algorithms//equal |100 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - equal ===== @@ -96,3 +91,8 @@ See also -------- |Querying Algorithms|, |find|, |find_if| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/equal_to.rst b/doc/src/refmanual/equal_to.rst index 3482564..5488e2a 100644 --- a/doc/src/refmanual/equal_to.rst +++ b/doc/src/refmanual/equal_to.rst @@ -1,10 +1,5 @@ .. Metafunctions/Comparisons//equal_to |50 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - equal_to ======== @@ -117,3 +112,7 @@ See also |Comparisons|, |Numeric Metafunction|, |numeric_cast|, |not_equal_to|, |less| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/erase.rst b/doc/src/refmanual/erase.rst index cf1f215..c9b5a3d 100644 --- a/doc/src/refmanual/erase.rst +++ b/doc/src/refmanual/erase.rst @@ -1,10 +1,5 @@ .. Sequences/Intrinsic Metafunctions//erase -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - erase ===== @@ -168,3 +163,8 @@ See also -------- |Extensible Sequence|, |Extensible Associative Sequence|, |erase_key|, |pop_front|, |pop_back|, |insert| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/erase_key.rst b/doc/src/refmanual/erase_key.rst index 178d767..d352df8 100644 --- a/doc/src/refmanual/erase_key.rst +++ b/doc/src/refmanual/erase_key.rst @@ -1,10 +1,5 @@ .. Sequences/Intrinsic Metafunctions//erase_key -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - erase_key ========= @@ -101,3 +96,8 @@ See also -------- |Extensible Associative Sequence|, |erase|, |has_key|, |insert| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/eval_if.rst b/doc/src/refmanual/eval_if.rst index efd35dc..f3413d9 100644 --- a/doc/src/refmanual/eval_if.rst +++ b/doc/src/refmanual/eval_if.rst @@ -1,10 +1,5 @@ .. Metafunctions/Type Selection//eval_if |30 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - eval_if ======= @@ -86,3 +81,8 @@ See also -------- |Metafunctions|, |Integral Constant|, |eval_if_c|, |if_| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/eval_if_c.rst b/doc/src/refmanual/eval_if_c.rst index bf82b3b..eaa399d 100644 --- a/doc/src/refmanual/eval_if_c.rst +++ b/doc/src/refmanual/eval_if_c.rst @@ -1,10 +1,5 @@ .. Metafunctions/Type Selection//eval_if_c |40 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - eval_if_c ========= @@ -86,3 +81,8 @@ See also -------- |Metafunctions|, |Integral Constant|, |eval_if|, |if_|, |bool_| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/filter_view.rst b/doc/src/refmanual/filter_view.rst index fcf0d52..60fb07a 100644 --- a/doc/src/refmanual/filter_view.rst +++ b/doc/src/refmanual/filter_view.rst @@ -1,10 +1,5 @@ .. Sequences/Views//filter_view -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - filter_view =========== @@ -99,3 +94,8 @@ See also -------- |Sequences|, |Views|, |transform_view|, |joint_view|, |zip_view|, |iterator_range| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/find.rst b/doc/src/refmanual/find.rst index 4f9cf30..1b18a48 100644 --- a/doc/src/refmanual/find.rst +++ b/doc/src/refmanual/find.rst @@ -1,10 +1,5 @@ .. Algorithms/Querying Algorithms//find |10 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - find ==== @@ -95,3 +90,8 @@ See also -------- |Querying Algorithms|, |contains|, |find_if|, |count|, |lower_bound| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/find_if.rst b/doc/src/refmanual/find_if.rst index 63e66f9..4fca6e1 100644 --- a/doc/src/refmanual/find_if.rst +++ b/doc/src/refmanual/find_if.rst @@ -1,10 +1,5 @@ .. Algorithms/Querying Algorithms//find_if |20 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - find_if ======= @@ -97,3 +92,8 @@ See also -------- |Querying Algorithms|, |find|, |count_if|, |lower_bound| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/fold.rst b/doc/src/refmanual/fold.rst index a51319e..ebdb913 100644 --- a/doc/src/refmanual/fold.rst +++ b/doc/src/refmanual/fold.rst @@ -1,10 +1,5 @@ .. Algorithms/Iteration Algorithms//fold -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - fold ==== @@ -107,3 +102,8 @@ See also -------- |Algorithms|, |accumulate|, |reverse_fold|, |iter_fold|, |reverse_iter_fold|, |copy|, |copy_if| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/for_each.rst b/doc/src/refmanual/for_each.rst index 2b652d6..f2fce9c 100644 --- a/doc/src/refmanual/for_each.rst +++ b/doc/src/refmanual/for_each.rst @@ -1,10 +1,5 @@ .. Algorithms/Runtime Algorithms//for_each |10 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - for_each ======== @@ -143,3 +138,8 @@ See also .. |unary function object| replace:: `unary function object `__ .. |value_initialized| replace:: `value_initialized `__ + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/front.rst b/doc/src/refmanual/front.rst index c22759a..d0001e6 100644 --- a/doc/src/refmanual/front.rst +++ b/doc/src/refmanual/front.rst @@ -1,10 +1,5 @@ .. Sequences/Intrinsic Metafunctions//front -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - front ===== @@ -103,3 +98,8 @@ See also -------- |Forward Sequence|, |back|, |push_front|, |begin|, |deref|, |at| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/front_inserter.rst b/doc/src/refmanual/front_inserter.rst index 518eb10..245ca8e 100644 --- a/doc/src/refmanual/front_inserter.rst +++ b/doc/src/refmanual/front_inserter.rst @@ -1,10 +1,5 @@ .. Algorithms/Inserters//front_inserter -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - front_inserter ============== @@ -92,3 +87,8 @@ See also -------- |Algorithms|, |Inserter|, |Reversible Algorithm|, |[inserter]|, |back_inserter|, |push_front| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/greater.rst b/doc/src/refmanual/greater.rst index 10188cf..4e991d1 100644 --- a/doc/src/refmanual/greater.rst +++ b/doc/src/refmanual/greater.rst @@ -1,10 +1,5 @@ .. Metafunctions/Comparisons//greater |30 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - greater ======= @@ -117,3 +112,7 @@ See also |Comparisons|, |Numeric Metafunction|, |numeric_cast|, |greater_equal|, |less|, |equal_to| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/greater_equal.rst b/doc/src/refmanual/greater_equal.rst index 3e9b084..9c1e3f5 100644 --- a/doc/src/refmanual/greater_equal.rst +++ b/doc/src/refmanual/greater_equal.rst @@ -1,10 +1,5 @@ .. Metafunctions/Comparisons//greater_equal |40 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - greater_equal ============= @@ -117,3 +112,7 @@ See also |Comparisons|, |Numeric Metafunction|, |numeric_cast|, |greater|, |less|, |equal_to| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/has_key.rst b/doc/src/refmanual/has_key.rst index 03a6c54..30180e0 100644 --- a/doc/src/refmanual/has_key.rst +++ b/doc/src/refmanual/has_key.rst @@ -1,10 +1,5 @@ .. Sequences/Intrinsic Metafunctions//has_key -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - has_key ======= @@ -96,3 +91,8 @@ See also -------- |Associative Sequence|, |count|, |insert|, |erase_key| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/identity.rst b/doc/src/refmanual/identity.rst index ba7b5e6..da0d5e1 100644 --- a/doc/src/refmanual/identity.rst +++ b/doc/src/refmanual/identity.rst @@ -1,10 +1,5 @@ .. Metafunctions/Miscellaneous//identity |10 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - identity ======== @@ -96,3 +91,8 @@ See also -------- |Metafunctions|, |Placeholders|, |Trivial Metafunctions|, |always|, |apply| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/if_.rst b/doc/src/refmanual/if_.rst index f57b235..ed93dd8 100644 --- a/doc/src/refmanual/if_.rst +++ b/doc/src/refmanual/if_.rst @@ -1,10 +1,5 @@ .. Metafunctions/Type Selection//if_ |10 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - if\_ ==== @@ -102,3 +97,8 @@ See also -------- |Metafunctions|, |Integral Constant|, |if_c|, |eval_if| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/if_c.rst b/doc/src/refmanual/if_c.rst index bb0f264..150551a 100644 --- a/doc/src/refmanual/if_c.rst +++ b/doc/src/refmanual/if_c.rst @@ -1,10 +1,5 @@ .. Metafunctions/Type Selection//if_c |20 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - if_c ==== @@ -103,3 +98,8 @@ See also -------- |Metafunctions|, |Integral Constant|, |if_|, |eval_if|, |bool_| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/inherit.rst b/doc/src/refmanual/inherit.rst index bee2496..65145e9 100644 --- a/doc/src/refmanual/inherit.rst +++ b/doc/src/refmanual/inherit.rst @@ -1,10 +1,5 @@ .. Metafunctions/Miscellaneous//inherit |30 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - inherit ======= @@ -200,3 +195,8 @@ See also -------- |Metafunctions|, |empty_base|, |inherit_linearly|, |identity| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/inherit_linearly.rst b/doc/src/refmanual/inherit_linearly.rst index 1fc48e0..d764bb8 100644 --- a/doc/src/refmanual/inherit_linearly.rst +++ b/doc/src/refmanual/inherit_linearly.rst @@ -1,10 +1,5 @@ .. Metafunctions/Miscellaneous//inherit_linearly |40 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - inherit_linearly ================ @@ -134,3 +129,8 @@ See also -------- |Metafunctions|, |Algorithms|, |inherit|, |empty_base|, |fold|, |reverse_fold| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/insert.rst b/doc/src/refmanual/insert.rst index ddb6689..ae56fec 100644 --- a/doc/src/refmanual/insert.rst +++ b/doc/src/refmanual/insert.rst @@ -1,10 +1,5 @@ .. Sequences/Intrinsic Metafunctions//insert -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - insert ====== @@ -194,3 +189,8 @@ See also -------- |Extensible Sequence|, |Extensible Associative Sequence|, |insert_range|, |push_front|, |push_back|, |erase| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/insert_range.rst b/doc/src/refmanual/insert_range.rst index 62b99c6..589c162 100644 --- a/doc/src/refmanual/insert_range.rst +++ b/doc/src/refmanual/insert_range.rst @@ -1,10 +1,5 @@ .. Sequences/Intrinsic Metafunctions//insert_range -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - insert_range ============ @@ -122,3 +117,7 @@ See also |Extensible Sequence|, |insert|, |push_front|, |push_back|, |erase| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/inserter_.rst b/doc/src/refmanual/inserter_.rst index 8dcc638..7a3cb74 100644 --- a/doc/src/refmanual/inserter_.rst +++ b/doc/src/refmanual/inserter_.rst @@ -1,10 +1,5 @@ .. Algorithms/Inserters//inserter -.. Copyright Aleksey Gurtovoy, David Abrahams 2001-2009. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - .. _`inserter_`: inserter (class) @@ -100,3 +95,8 @@ See also |Algorithms|, |Inserter|, |Reversible Algorithm|, |front_inserter|, |back_inserter| .. |[inserter]| replace:: `inserter (class)`_ + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/int_.rst b/doc/src/refmanual/int_.rst index 7b1be09..53d4d67 100644 --- a/doc/src/refmanual/int_.rst +++ b/doc/src/refmanual/int_.rst @@ -1,10 +1,5 @@ .. Data Types/Numeric//int_ |20 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - int\_ ===== @@ -87,3 +82,7 @@ See also |Data Types|, |Integral Constant|, |long_|, |size_t|, |integral_c| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/integral_c.rst b/doc/src/refmanual/integral_c.rst index f829f5b..d990c46 100644 --- a/doc/src/refmanual/integral_c.rst +++ b/doc/src/refmanual/integral_c.rst @@ -1,10 +1,5 @@ .. Data Types/Numeric//integral_c |50 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - integral_c ========== @@ -90,3 +85,7 @@ See also |Data Types|, |Integral Constant|, |bool_|, |int_|, |long_|, |size_t| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/is_sequence.rst b/doc/src/refmanual/is_sequence.rst index 5898631..f76dfcd 100644 --- a/doc/src/refmanual/is_sequence.rst +++ b/doc/src/refmanual/is_sequence.rst @@ -1,10 +1,5 @@ .. Sequences/Intrinsic Metafunctions//is_sequence -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - is_sequence =========== @@ -97,3 +92,8 @@ See also -------- |Forward Sequence|, |begin|, |end|, |vector|, |list|, |range_c| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/iter_fold.rst b/doc/src/refmanual/iter_fold.rst index 3948209..0d86cf7 100644 --- a/doc/src/refmanual/iter_fold.rst +++ b/doc/src/refmanual/iter_fold.rst @@ -1,10 +1,5 @@ .. Algorithms/Iteration Algorithms//iter_fold -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - iter_fold ========= @@ -77,7 +72,7 @@ arbitrary type ``state``: .. parsed-literal:: - typedef begin::type i\ :sub:`1`; + typedef begin::type i\ :sub:`1`; typedef apply::type state\ :sub:`1`; typedef next::type i\ :sub:`2`; typedef apply::type state\ :sub:`2`; @@ -117,3 +112,8 @@ See also -------- |Algorithms|, |reverse_iter_fold|, |fold|, |reverse_fold|, |copy| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/iter_fold_if.rst b/doc/src/refmanual/iter_fold_if.rst index e2abb9d..7a9f1dc 100644 --- a/doc/src/refmanual/iter_fold_if.rst +++ b/doc/src/refmanual/iter_fold_if.rst @@ -1,9 +1,7 @@ .. .. Algorithms/Iteration Algorithms -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) +.. UNFINISHED: Expression semantics and everything that follows + iter_fold_if ============ @@ -73,6 +71,9 @@ Parameters Expression semantics -------------------- +For any |Forward Sequence| ``s``, binary |Lambda Expression| ``op``, and an +arbitrary type ``state``: + .. parsed-literal:: @@ -128,3 +129,8 @@ See also -------- Algorithms, ``iter_fold_backward``, ``fold``, ``fold_backward``, ``copy``, ``copy_backward`` + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/iterator_category.rst b/doc/src/refmanual/iterator_category.rst index 9c865cd..509def9 100644 --- a/doc/src/refmanual/iterator_category.rst +++ b/doc/src/refmanual/iterator_category.rst @@ -1,10 +1,5 @@ .. Iterators/Iterator Metafunctions//iterator_category |60 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - iterator_category ================= @@ -113,3 +108,8 @@ See also -------- |Iterators|, |begin| / |end|, |advance|, |distance|, |next| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/iterator_range.rst b/doc/src/refmanual/iterator_range.rst index 9a318bb..0347e6d 100644 --- a/doc/src/refmanual/iterator_range.rst +++ b/doc/src/refmanual/iterator_range.rst @@ -1,10 +1,5 @@ .. Sequences/Views//iterator_range -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - iterator_range ============== @@ -96,3 +91,8 @@ See also -------- |Sequences|, |Views|, |filter_view|, |transform_view|, |joint_view|, |zip_view|, |max_element| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/joint_view.rst b/doc/src/refmanual/joint_view.rst index 3843da1..8985813 100644 --- a/doc/src/refmanual/joint_view.rst +++ b/doc/src/refmanual/joint_view.rst @@ -1,10 +1,5 @@ .. Sequences/Views//joint_view -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - joint_view ========== @@ -94,3 +89,8 @@ See also -------- |Sequences|, |Views|, |filter_view|, |transform_view|, |zip_view|, |iterator_range| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/key_type.rst b/doc/src/refmanual/key_type.rst index 860e50d..422840a 100644 --- a/doc/src/refmanual/key_type.rst +++ b/doc/src/refmanual/key_type.rst @@ -1,10 +1,5 @@ .. Sequences/Intrinsic Metafunctions//key_type -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - key_type ======== @@ -103,3 +98,8 @@ See also -------- |Associative Sequence|, |value_type|, |has_key|, |set|, |map| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/lambda.rst b/doc/src/refmanual/lambda.rst index bb44cc2..afb9f53 100644 --- a/doc/src/refmanual/lambda.rst +++ b/doc/src/refmanual/lambda.rst @@ -1,10 +1,5 @@ .. Metafunctions/Composition and Argument Binding//lambda |20 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - lambda ====== @@ -125,3 +120,8 @@ See also -------- |Composition and Argument Binding|, |Invocation|, |Placeholders|, |bind|, |quote|, |protect|, |apply| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/less.rst b/doc/src/refmanual/less.rst index 77b2d18..6a5ad54 100644 --- a/doc/src/refmanual/less.rst +++ b/doc/src/refmanual/less.rst @@ -1,10 +1,5 @@ .. Metafunctions/Comparisons//less |10 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - less ==== @@ -117,3 +112,7 @@ See also |Comparisons|, |Numeric Metafunction|, |numeric_cast|, |less_equal|, |greater|, |equal| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/less_equal.rst b/doc/src/refmanual/less_equal.rst index 28523ab..6f27cdf 100644 --- a/doc/src/refmanual/less_equal.rst +++ b/doc/src/refmanual/less_equal.rst @@ -1,10 +1,5 @@ .. Metafunctions/Comparisons//less_equal |20 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - less_equal ========== @@ -117,3 +112,7 @@ See also |Comparisons|, |Numeric Metafunction|, |numeric_cast|, |less|, |greater|, |equal| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/list.rst b/doc/src/refmanual/list.rst index 65e4405..abbc93a 100644 --- a/doc/src/refmanual/list.rst +++ b/doc/src/refmanual/list.rst @@ -1,10 +1,5 @@ .. Sequences/Classes//list |20 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - list ==== @@ -116,3 +111,8 @@ See also -------- |Sequences|, |Variadic Sequence|, |Forward Sequence|, |Extensible Sequence|, |vector|, |list_c| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/list_c.rst b/doc/src/refmanual/list_c.rst index 1866d1c..ad84947 100644 --- a/doc/src/refmanual/list_c.rst +++ b/doc/src/refmanual/list_c.rst @@ -1,10 +1,5 @@ .. Sequences/Classes//list_c |80 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - list_c ====== @@ -82,3 +77,8 @@ See also -------- |Sequences|, |Integral Sequence Wrapper|, |list|, |integral_c|, |vector_c|, |set_c|, |range_c| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/long_.rst b/doc/src/refmanual/long_.rst index 20cb780..1d47dc5 100644 --- a/doc/src/refmanual/long_.rst +++ b/doc/src/refmanual/long_.rst @@ -1,10 +1,5 @@ .. Data Types/Numeric//long_ |30 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - long\_ ====== @@ -87,3 +82,7 @@ See also |Data Types|, |Integral Constant|, |int_|, |size_t|, |integral_c| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/lower_bound.rst b/doc/src/refmanual/lower_bound.rst index a3b956b..e4dd410 100644 --- a/doc/src/refmanual/lower_bound.rst +++ b/doc/src/refmanual/lower_bound.rst @@ -1,10 +1,5 @@ .. Algorithms/Querying Algorithms//lower_bound |60 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - lower_bound =========== @@ -106,3 +101,8 @@ See also -------- |Querying Algorithms|, |upper_bound|, |find|, |find_if|, |min_element| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/map.rst b/doc/src/refmanual/map.rst index d2c63eb..d6190bf 100644 --- a/doc/src/refmanual/map.rst +++ b/doc/src/refmanual/map.rst @@ -1,10 +1,5 @@ .. Sequences/Classes//map |50 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - map === @@ -133,3 +128,7 @@ See also |Sequences|, |Variadic Sequence|, |Associative Sequence|, |Extensible Associative Sequence|, |set|, |vector| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/max.rst b/doc/src/refmanual/max.rst index 4a67ced..378e7ef 100644 --- a/doc/src/refmanual/max.rst +++ b/doc/src/refmanual/max.rst @@ -1,10 +1,5 @@ .. Metafunctions/Miscellaneous//max |90 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - max === @@ -104,3 +99,8 @@ See also -------- |Metafunctions|, |Comparison|, |min|, |less|, |max_element| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/max_element.rst b/doc/src/refmanual/max_element.rst index bddad5e..cd9efa3 100644 --- a/doc/src/refmanual/max_element.rst +++ b/doc/src/refmanual/max_element.rst @@ -1,10 +1,5 @@ .. Algorithms/Querying Algorithms//max_element |90 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - max_element =========== @@ -97,3 +92,8 @@ See also -------- |Querying Algorithms|, |min_element|, |find_if|, |upper_bound|, |find| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/min.rst b/doc/src/refmanual/min.rst index 9fb93ea..edc747a 100644 --- a/doc/src/refmanual/min.rst +++ b/doc/src/refmanual/min.rst @@ -1,10 +1,5 @@ .. Metafunctions/Miscellaneous//min |80 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - min === @@ -104,3 +99,8 @@ See also -------- |Metafunctions|, |Comparison|, |max|, |less|, |min_element| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/min_element.rst b/doc/src/refmanual/min_element.rst index c2b4ae3..0b4c2ac 100644 --- a/doc/src/refmanual/min_element.rst +++ b/doc/src/refmanual/min_element.rst @@ -1,10 +1,5 @@ .. Algorithms/Querying Algorithms//min_element |80 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - min_element =========== @@ -96,3 +91,8 @@ See also -------- |Querying Algorithms|, |max_element|, |find_if|, |upper_bound|, |find| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/minus.rst b/doc/src/refmanual/minus.rst index 2d3adc6..399ea30 100644 --- a/doc/src/refmanual/minus.rst +++ b/doc/src/refmanual/minus.rst @@ -1,10 +1,5 @@ .. Metafunctions/Arithmetic Operations//minus |20 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - minus ===== @@ -122,3 +117,8 @@ See also -------- |Arithmetic Operations|, |Numeric Metafunction|, |numeric_cast|, |plus|, |negate|, |times| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/modulus.rst b/doc/src/refmanual/modulus.rst index d1e2689..9ed22e9 100644 --- a/doc/src/refmanual/modulus.rst +++ b/doc/src/refmanual/modulus.rst @@ -1,10 +1,5 @@ .. Metafunctions/Arithmetic Operations//modulus |50 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - modulus ======= @@ -126,3 +121,7 @@ See also |Metafunctions|, |Numeric Metafunction|, |numeric_cast|, |divides|, |times|, |plus| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/multiplies.rst b/doc/src/refmanual/multiplies.rst index 2d92cf6..5206e72 100644 --- a/doc/src/refmanual/multiplies.rst +++ b/doc/src/refmanual/multiplies.rst @@ -1,10 +1,5 @@ .. Metafunctions/Arithmetic Operations/multiplies |70 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - multiplies ========== @@ -12,3 +7,7 @@ multiplies ``multiplies`` is a synonym for |times|. It is Provided for backward compatibility with earlier versions of the library. See |times| for the detailed specification. + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/negate.rst b/doc/src/refmanual/negate.rst index 7b5e347..9de0312 100644 --- a/doc/src/refmanual/negate.rst +++ b/doc/src/refmanual/negate.rst @@ -1,10 +1,5 @@ .. Metafunctions/Arithmetic Operations//negate |60 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - negate ====== @@ -113,3 +108,7 @@ See also |Arithmetic Operations|, |Numeric Metafunction|, |numeric_cast|, |plus|, |minus|, |times| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/next.rst b/doc/src/refmanual/next.rst index ed121e9..3ec206f 100644 --- a/doc/src/refmanual/next.rst +++ b/doc/src/refmanual/next.rst @@ -1,10 +1,5 @@ .. Iterators/Iterator Metafunctions//next |30 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - next ==== @@ -100,3 +95,8 @@ See also -------- |Iterators|, |begin| / |end|, |prior|, |deref| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/not_.rst b/doc/src/refmanual/not_.rst index d3cc7eb..514a72a 100644 --- a/doc/src/refmanual/not_.rst +++ b/doc/src/refmanual/not_.rst @@ -1,10 +1,5 @@ .. Metafunctions/Logical Operations//not_ |30 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - not\_ ===== @@ -98,3 +93,7 @@ See also |Metafunctions|, |Logical Operations|, |and_|, |or_| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/not_equal_to.rst b/doc/src/refmanual/not_equal_to.rst index 4f199b9..eb14ad6 100644 --- a/doc/src/refmanual/not_equal_to.rst +++ b/doc/src/refmanual/not_equal_to.rst @@ -1,10 +1,5 @@ .. Metafunctions/Comparisons//not_equal_to |60 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - not_equal_to ============ @@ -117,3 +112,7 @@ See also |Comparisons|, |Numeric Metafunction|, |numeric_cast|, |equal_to|, |less| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/numeric_cast.rst b/doc/src/refmanual/numeric_cast.rst index 5b6065f..86b8f59 100644 --- a/doc/src/refmanual/numeric_cast.rst +++ b/doc/src/refmanual/numeric_cast.rst @@ -1,10 +1,5 @@ .. Metafunctions/Miscellaneous//numeric_cast |50 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - numeric_cast ============ @@ -131,3 +126,7 @@ See also |Metafunctions|, |Numeric Metafunction|, |plus|, |minus|, |times| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/or_.rst b/doc/src/refmanual/or_.rst index c80d0e8..57e0598 100644 --- a/doc/src/refmanual/or_.rst +++ b/doc/src/refmanual/or_.rst @@ -1,10 +1,5 @@ .. Metafunctions/Logical Operations//or_ |20 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - or\_ ==== @@ -105,3 +100,8 @@ See also -------- |Metafunctions|, |Logical Operations|, |and_|, |not_| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/order.rst b/doc/src/refmanual/order.rst index f91903d..6997478 100644 --- a/doc/src/refmanual/order.rst +++ b/doc/src/refmanual/order.rst @@ -1,10 +1,5 @@ .. Sequences/Intrinsic Metafunctions//order -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - order ===== @@ -97,3 +92,8 @@ See also -------- |Associative Sequence|, |has_key|, |count|, |map| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/pair.rst b/doc/src/refmanual/pair.rst index dc77f4c..4fcbd15 100644 --- a/doc/src/refmanual/pair.rst +++ b/doc/src/refmanual/pair.rst @@ -1,10 +1,5 @@ .. Data Types/Miscellaneous//pair |10 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - pair ==== @@ -69,3 +64,7 @@ See also |Data Types|, |Sequences|, |first|, |second| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/partition.rst b/doc/src/refmanual/partition.rst index f3df6ef..d4b4be0 100644 --- a/doc/src/refmanual/partition.rst +++ b/doc/src/refmanual/partition.rst @@ -1,10 +1,5 @@ .. Algorithms/Transformation Algorithms//partition |85 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - partition ========= @@ -116,3 +111,8 @@ See also -------- |Transformation Algorithms|, |Reversible Algorithm|, |reverse_partition|, |stable_partition|, |sort| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/plus.rst b/doc/src/refmanual/plus.rst index e8ec108..af8639d 100644 --- a/doc/src/refmanual/plus.rst +++ b/doc/src/refmanual/plus.rst @@ -1,10 +1,5 @@ .. Metafunctions/Arithmetic Operations//plus |10 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - plus ==== @@ -125,3 +120,8 @@ See also -------- |Arithmetic Operations|, |Numeric Metafunction|, |numeric_cast|, |minus|, |negate|, |times| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/pop_back.rst b/doc/src/refmanual/pop_back.rst index d5709b7..142d54c 100644 --- a/doc/src/refmanual/pop_back.rst +++ b/doc/src/refmanual/pop_back.rst @@ -1,10 +1,5 @@ .. Sequences/Intrinsic Metafunctions//pop_back -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - pop_back ======== @@ -107,3 +102,7 @@ See also |Back Extensible Sequence|, |erase|, |push_back|, |back|, |pop_front| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/pop_front.rst b/doc/src/refmanual/pop_front.rst index 16d3ab2..4e6da94 100644 --- a/doc/src/refmanual/pop_front.rst +++ b/doc/src/refmanual/pop_front.rst @@ -1,10 +1,5 @@ .. Sequences/Intrinsic Metafunctions//pop_front -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - pop_front ========= @@ -109,3 +104,7 @@ See also |Front Extensible Sequence|, |erase|, |push_front|, |front|, |pop_back| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/preface.rst b/doc/src/refmanual/preface.rst deleted file mode 100644 index b0ffbea..0000000 --- a/doc/src/refmanual/preface.rst +++ /dev/null @@ -1,19 +0,0 @@ - - -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -* use of "returns" -* [Metafunction Class] form ('f<>') -* nested 'algo' namespace??? it becomes a problem as soon as users would - want to specialize 'advance'/'distance' - -* 'outer' scope construct for lambda -* 'scope/fun/func' -* iterators not requiring nested members; what about '::type', though? -* We don't dispatch _every_ metafunction through the tag mechanism, - only algorithms. I am ambivalent whether we should, and if so, - how it should be done. - -* 'drop_front'? \ No newline at end of file diff --git a/doc/src/refmanual/prior.rst b/doc/src/refmanual/prior.rst index 7c12471..80f1867 100644 --- a/doc/src/refmanual/prior.rst +++ b/doc/src/refmanual/prior.rst @@ -1,10 +1,5 @@ .. Iterators/Iterator Metafunctions//prior |40 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - prior ===== @@ -100,3 +95,8 @@ See also -------- |Iterators|, |begin| / |end|, |next|, |deref| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/protect.rst b/doc/src/refmanual/protect.rst index 1ec7c18..cf4f967 100644 --- a/doc/src/refmanual/protect.rst +++ b/doc/src/refmanual/protect.rst @@ -1,10 +1,5 @@ .. Metafunctions/Composition and Argument Binding//protect |60 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - protect ======= @@ -111,3 +106,8 @@ See also -------- |Composition and Argument Binding|, |Invocation|, |bind|, |quote|, |apply_wrap| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/push_back.rst b/doc/src/refmanual/push_back.rst index 2ba2d11..a834e06 100644 --- a/doc/src/refmanual/push_back.rst +++ b/doc/src/refmanual/push_back.rst @@ -1,10 +1,5 @@ .. Sequences/Intrinsic Metafunctions//push_back -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - push_back ========= @@ -113,3 +108,7 @@ See also |Back Extensible Sequence|, |insert|, |pop_back|, |back|, |push_front| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/push_front.rst b/doc/src/refmanual/push_front.rst index 43a756b..a5bd40d 100644 --- a/doc/src/refmanual/push_front.rst +++ b/doc/src/refmanual/push_front.rst @@ -1,10 +1,5 @@ .. Sequences/Intrinsic Metafunctions//push_front -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - push_front ========== @@ -113,3 +108,8 @@ See also -------- |Front Extensible Sequence|, |insert|, |pop_front|, |front|, |push_back| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/quote.rst b/doc/src/refmanual/quote.rst index 48a8397..bad214a 100644 --- a/doc/src/refmanual/quote.rst +++ b/doc/src/refmanual/quote.rst @@ -1,10 +1,5 @@ .. Metafunctions/Composition and Argument Binding//quote |40 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - quote ===== @@ -140,3 +135,8 @@ See also -------- |Composition and Argument Binding|, |Invocation|, |bind|, |lambda|, |protect|, |apply| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/range_c.rst b/doc/src/refmanual/range_c.rst index 0f8b974..3892609 100644 --- a/doc/src/refmanual/range_c.rst +++ b/doc/src/refmanual/range_c.rst @@ -1,10 +1,5 @@ .. Sequences/Classes//range_c |60 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - range_c ======= @@ -120,3 +115,8 @@ See also -------- |Sequences|, |Random Access Sequence|, |vector_c|, |set_c|, |list_c| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/refmanual.py b/doc/src/refmanual/refmanual.py index 1879e19..cda0c22 100644 --- a/doc/src/refmanual/refmanual.py +++ b/doc/src/refmanual/refmanual.py @@ -4,10 +4,9 @@ # (See accompanying file LICENSE_1_0.txt or copy at # http://www.boost.org/LICENSE_1_0.txt) -import time import fnmatch -import os.path import os +import sys import re import string @@ -30,8 +29,8 @@ def __section_intro(section): return '%s.rst' % '-'.join( [x.split(' ')[0] for x in parts] ) -def __include_page( output, page, name = None ): - output.write( '.. include:: %s\n' % page ) +def __include_page( output, src_dir, page, name = None ): + output.write( '.. include:: %s\n' % os.path.join( src_dir, page ) ) # output.write( '.. raw:: LaTeX\n\n' ) # output.write( ' \\newpage\n\n') @@ -47,8 +46,6 @@ def __include_page( output, page, name = None ): ref = ' '.join( filter( lambda x: len( x.strip() ) > 0, re.split( '([A-Z][a-z]+)', ref ) ) ) output.write( '.. |%(ref)s| replace:: `%(ref)s`_\n' % { 'ref': ref } ) - modtime = time.gmtime( os.stat( page ).st_mtime ) - output.write( '.. modtime: %s\n' % time.strftime( '%B %d, %Y %H:%M:%S +0000', modtime ) ) output.write( '\n' ) @@ -61,24 +58,24 @@ def __write_index( filename, index ): index_file.close() -def main( filename, dir ): +def main( filename, src_dir, build_dir ): sources = filter( lambda x: fnmatch.fnmatch(x,"*.rst") and x != filename - , os.listdir(dir) + , os.listdir( src_dir ) ) - toc = [t.strip() for t in open('%s.toc' % filename).readlines()] + toc = [ t.strip() for t in open( os.path.join( src_dir, '%s.toc' % filename) ).readlines() ] topics = {} for t in toc: topics[t] = [] concept_index = [] index = [] - output = open('%s.gen' % filename, 'w') - output.writelines( open( '%s.rst' % filename, 'r' ).readlines() ) + output = open( os.path.join( build_dir, '%s.gen' % filename ), 'w') + output.writelines( open( os.path.join( src_dir, '%s.rst' % filename ), 'r' ).readlines() ) re_topic = re.compile(r'^..\s+(.+?)//(.+?)(\s*\|\s*(\d+))?\s*$') for src in sources: - placement_spec = open(src, 'r').readline() + placement_spec = open( os.path.join( src_dir, src ), 'r' ).readline() topic = 'Unclassified' name = None @@ -109,18 +106,18 @@ def main( filename, dir ): output.write( __section_header(t) ) - intro = __section_intro(t) - if os.path.exists(intro): - __include_page( output, intro ) + intro = __section_intro( t ) + if os.path.exists( os.path.join( src_dir, intro ) ): + __include_page( output, src_dir, intro ) for src in content: - __include_page( output, src[0], src[2] ) + __include_page( output, src_dir, src[0], src[2] ) output.close() - __write_index( 'concepts.gen', concept_index ) - __write_index( 'index.gen', index ) + __write_index( os.path.join( build_dir, 'concepts.gen' ), concept_index ) + __write_index( os.path.join( build_dir, 'index.gen' ), index ) -main( 'refmanual', os.getcwd() ) +main( 'refmanual', os.path.dirname( __file__ ), sys.argv[1] ) diff --git a/doc/src/refmanual/refmanual.rst b/doc/src/refmanual/refmanual.rst index 90497a0..44cb01a 100644 --- a/doc/src/refmanual/refmanual.rst +++ b/doc/src/refmanual/refmanual.rst @@ -1,34 +1,29 @@ -.. Copyright Aleksey Gurtovoy, David Abrahams 2001-2009. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - The MPL Reference Manual ************************ -:Copyright: Copyright © Aleksey Gurtovoy and David Abrahams, 2001-2009. +:Copyright: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams :License: Distributed under the Boost Software License, Version 1.0. (See accompanying file ``LICENSE_1_0.txt`` or copy at - `http://www.boost.org/LICENSE_1_0.txt`__) - - -__ http://www.boost.org/LICENSE_1_0.txt - - - -.. no .. section-numbering:: + http://www.boost.org/LICENSE_1_0.txt) .. raw:: latex \setcounter{secnumdepth}{2} \setcounter{tocdepth}{2} + + +.. TOC copyright: +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) .. contents:: Table of Contents :depth: 3 + .. |Boost.Bind| replace:: `Boost.Bind `__ .. |Boost.Lambda| replace:: `Boost.Lambda `__ diff --git a/doc/src/refmanual/refmanual.toc b/doc/src/refmanual/refmanual.toc index 93b115a..43382fb 100644 --- a/doc/src/refmanual/refmanual.toc +++ b/doc/src/refmanual/refmanual.toc @@ -36,4 +36,6 @@ Macros/Configuration Macros/Broken Compiler Workarounds Terminology Categorized Index +Categorized Index/Concepts +Categorized Index/Components Acknowledgements diff --git a/doc/src/refmanual/remove.rst b/doc/src/refmanual/remove.rst index b571bc8..ac87856 100644 --- a/doc/src/refmanual/remove.rst +++ b/doc/src/refmanual/remove.rst @@ -1,10 +1,5 @@ .. Algorithms/Transformation Algorithms//remove |60 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - remove ====== @@ -109,3 +104,8 @@ See also -------- |Transformation Algorithms|, |Reversible Algorithm|, |reverse_remove|, |remove_if|, |copy|, |replace| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/remove_if.rst b/doc/src/refmanual/remove_if.rst index 904ff62..f7360b8 100644 --- a/doc/src/refmanual/remove_if.rst +++ b/doc/src/refmanual/remove_if.rst @@ -1,10 +1,5 @@ .. Algorithms/Transformation Algorithms//remove_if |70 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - remove_if ========= @@ -120,3 +115,8 @@ See also -------- |Transformation Algorithms|, |Reversible Algorithm|, |reverse_remove_if|, |remove|, |copy_if|, |replace_if| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/replace.rst b/doc/src/refmanual/replace.rst index 310845b..3ea1997 100644 --- a/doc/src/refmanual/replace.rst +++ b/doc/src/refmanual/replace.rst @@ -1,10 +1,5 @@ .. Algorithms/Transformation Algorithms//replace |40 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - replace ======= @@ -110,3 +105,8 @@ See also -------- |Transformation Algorithms|, |Reversible Algorithm|, |reverse_replace|, |replace_if|, |remove|, |transform| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/replace_if.rst b/doc/src/refmanual/replace_if.rst index e00e5b6..296146c 100644 --- a/doc/src/refmanual/replace_if.rst +++ b/doc/src/refmanual/replace_if.rst @@ -1,10 +1,5 @@ .. Algorithms/Transformation Algorithms//replace_if |50 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - replace_if ========== @@ -113,3 +108,8 @@ See also -------- |Transformation Algorithms|, |Reversible Algorithm|, |reverse_replace_if|, |replace|, |remove_if|, |transform| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/reverse.rst b/doc/src/refmanual/reverse.rst index 8cef911..04bb34b 100644 --- a/doc/src/refmanual/reverse.rst +++ b/doc/src/refmanual/reverse.rst @@ -1,10 +1,5 @@ .. Algorithms/Transformation Algorithms//reverse |100 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - reverse ======= @@ -93,3 +88,8 @@ See also -------- |Transformation Algorithms|, |Reversible Algorithm|, |reverse_copy|, |copy|, |copy_if| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/reverse_copy.rst b/doc/src/refmanual/reverse_copy.rst index c6287e0..167ab28 100644 --- a/doc/src/refmanual/reverse_copy.rst +++ b/doc/src/refmanual/reverse_copy.rst @@ -1,10 +1,5 @@ .. Algorithms/Transformation Algorithms//reverse_copy |110 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - reverse_copy ============ @@ -105,3 +100,8 @@ See also -------- |Transformation Algorithms|, |Reversible Algorithm|, |copy|, |reverse_copy_if|, |reverse_transform| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/reverse_copy_if.rst b/doc/src/refmanual/reverse_copy_if.rst index 94cdea5..7a3d063 100644 --- a/doc/src/refmanual/reverse_copy_if.rst +++ b/doc/src/refmanual/reverse_copy_if.rst @@ -1,10 +1,5 @@ .. Algorithms/Transformation Algorithms//reverse_copy_if |120 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - reverse_copy_if =============== @@ -123,3 +118,8 @@ See also -------- |Transformation Algorithms|, |Reversible Algorithm|, |copy_if|, |reverse_copy|, |remove_if|, |replace_if| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/reverse_fold.rst b/doc/src/refmanual/reverse_fold.rst index 20b3b96..58564ff 100644 --- a/doc/src/refmanual/reverse_fold.rst +++ b/doc/src/refmanual/reverse_fold.rst @@ -1,10 +1,5 @@ .. Algorithms/Iteration Algorithms//reverse_fold -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - reverse_fold ============ @@ -148,3 +143,7 @@ See also |Algorithms|, |fold|, |reverse_iter_fold|, |iter_fold| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/reverse_iter_fold.rst b/doc/src/refmanual/reverse_iter_fold.rst index b2c99c7..44ffafd 100644 --- a/doc/src/refmanual/reverse_iter_fold.rst +++ b/doc/src/refmanual/reverse_iter_fold.rst @@ -1,10 +1,5 @@ .. Algorithms/Iteration Algorithms//reverse_iter_fold -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - reverse_iter_fold ================= @@ -150,3 +145,8 @@ See also -------- |Algorithms|, |iter_fold|, |reverse_fold|, |fold| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/reverse_partition.rst b/doc/src/refmanual/reverse_partition.rst index ab29d94..a535996 100644 --- a/doc/src/refmanual/reverse_partition.rst +++ b/doc/src/refmanual/reverse_partition.rst @@ -1,10 +1,5 @@ .. Algorithms/Transformation Algorithms//reverse_partition |185 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - reverse_partition ================= @@ -116,3 +111,8 @@ See also -------- |Transformation Algorithms|, |Reversible Algorithm|, |partition|, |reverse_stable_partition|, |sort| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/reverse_remove.rst b/doc/src/refmanual/reverse_remove.rst index 518efb3..b5bf47b 100644 --- a/doc/src/refmanual/reverse_remove.rst +++ b/doc/src/refmanual/reverse_remove.rst @@ -1,10 +1,5 @@ .. Algorithms/Transformation Algorithms//reverse_remove |160 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - reverse_remove ============== @@ -108,3 +103,8 @@ See also |Transformation Algorithms|, |Reversible Algorithm|, |remove|, |reverse_remove_if|, |reverse_copy|, |transform|, |replace| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/reverse_remove_if.rst b/doc/src/refmanual/reverse_remove_if.rst index 990e833..fd72c33 100644 --- a/doc/src/refmanual/reverse_remove_if.rst +++ b/doc/src/refmanual/reverse_remove_if.rst @@ -1,10 +1,5 @@ .. Algorithms/Transformation Algorithms//reverse_remove_if |170 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - reverse_remove_if ================= @@ -118,3 +113,8 @@ See also |Transformation Algorithms|, |Reversible Algorithm|, |remove_if|, |reverse_remove|, |reverse_copy_if|, |replace_if| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/reverse_replace.rst b/doc/src/refmanual/reverse_replace.rst index 285058e..9e837c4 100644 --- a/doc/src/refmanual/reverse_replace.rst +++ b/doc/src/refmanual/reverse_replace.rst @@ -1,10 +1,5 @@ .. Algorithms/Transformation Algorithms//reverse_replace |140 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - reverse_replace =============== @@ -110,3 +105,8 @@ See also -------- |Transformation Algorithms|, |Reversible Algorithm|, |replace|, |reverse_replace_if|, |remove|, |reverse_transform| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/reverse_replace_if.rst b/doc/src/refmanual/reverse_replace_if.rst index 570f564..1b35a73 100644 --- a/doc/src/refmanual/reverse_replace_if.rst +++ b/doc/src/refmanual/reverse_replace_if.rst @@ -1,10 +1,5 @@ .. Algorithms/Transformation Algorithms//reverse_replace_if |150 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - reverse_replace_if ================== @@ -118,3 +113,8 @@ See also -------- |Transformation Algorithms|, |Reversible Algorithm|, |replace_if|, |reverse_replace|, |remove_if|, |transform| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/reverse_stable_partition.rst b/doc/src/refmanual/reverse_stable_partition.rst index 8fa7fe8..6b1758f 100644 --- a/doc/src/refmanual/reverse_stable_partition.rst +++ b/doc/src/refmanual/reverse_stable_partition.rst @@ -1,10 +1,5 @@ .. Algorithms/Transformation Algorithms//reverse_stable_partition |190 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - reverse_stable_partition ======================== @@ -130,3 +125,8 @@ See also -------- |Transformation Algorithms|, |Reversible Algorithm|, |stable_partition|, |reverse_partition|, |sort|, |transform| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/reverse_transform.rst b/doc/src/refmanual/reverse_transform.rst index da0d339..bbd8380 100644 --- a/doc/src/refmanual/reverse_transform.rst +++ b/doc/src/refmanual/reverse_transform.rst @@ -1,10 +1,5 @@ .. Algorithms/Transformation Algorithms//reverse_transform |130 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - reverse_transform ================= @@ -161,3 +156,8 @@ See also -------- |Transformation Algorithms|, |Reversible Algorithm|, |transform|, |reverse_copy|, |replace_if| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/reverse_unique.rst b/doc/src/refmanual/reverse_unique.rst index 4c2425d..1578bed 100644 --- a/doc/src/refmanual/reverse_unique.rst +++ b/doc/src/refmanual/reverse_unique.rst @@ -1,10 +1,5 @@ .. Algorithms/Transformation Algorithms//reverse_unique |180 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - reverse_unique ============== @@ -130,3 +125,8 @@ See also |Transformation Algorithms|, |Reversible Algorithm|, |unique|, |reverse_remove|, |reverse_copy_if|, |replace_if| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/sequence_tag.rst b/doc/src/refmanual/sequence_tag.rst index f37800a..65c2084 100644 --- a/doc/src/refmanual/sequence_tag.rst +++ b/doc/src/refmanual/sequence_tag.rst @@ -1,10 +1,5 @@ .. Sequences/Intrinsic Metafunctions//sequence_tag -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - sequence_tag ============ @@ -77,3 +72,8 @@ See also -------- `Intrinsic Metafunctions`_, |Tag Dispatched Metafunction| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/set.rst b/doc/src/refmanual/set.rst index 8142883..6d74b82 100644 --- a/doc/src/refmanual/set.rst +++ b/doc/src/refmanual/set.rst @@ -1,10 +1,5 @@ .. Sequences/Classes//set |40 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - set === @@ -128,3 +123,7 @@ See also |Sequences|, |Variadic Sequence|, |Associative Sequence|, |Extensible Associative Sequence|, |set_c|, |map|, |vector| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/set_c.rst b/doc/src/refmanual/set_c.rst index c99f952..d0bc436 100644 --- a/doc/src/refmanual/set_c.rst +++ b/doc/src/refmanual/set_c.rst @@ -1,10 +1,5 @@ .. Sequences/Classes//set_c |90 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - set_c ===== @@ -85,3 +80,7 @@ See also |Sequences|, |Integral Sequence Wrapper|, |set|, |integral_c|, |vector_c|, |list_c|, |range_c| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/shift_left.rst b/doc/src/refmanual/shift_left.rst index 3352ef9..d93182e 100644 --- a/doc/src/refmanual/shift_left.rst +++ b/doc/src/refmanual/shift_left.rst @@ -1,10 +1,5 @@ .. Metafunctions/Bitwise Operations//shift_left -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - shift_left ========== @@ -126,3 +121,8 @@ See also -------- |Bitwise Operations|, |Numeric Metafunction|, |numeric_cast|, |shift_right|, |bitand_| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/shift_right.rst b/doc/src/refmanual/shift_right.rst index 6178542..ce4857e 100644 --- a/doc/src/refmanual/shift_right.rst +++ b/doc/src/refmanual/shift_right.rst @@ -1,10 +1,5 @@ .. Metafunctions/Bitwise Operations//shift_right -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - shift_right =========== @@ -126,3 +121,8 @@ See also -------- |Bitwise Operations|, |Numeric Metafunction|, |numeric_cast|, |shift_left|, |bitand_| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/single_view.rst b/doc/src/refmanual/single_view.rst index 8a0314d..af53bf6 100644 --- a/doc/src/refmanual/single_view.rst +++ b/doc/src/refmanual/single_view.rst @@ -1,10 +1,5 @@ .. Sequences/Views//single_view -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - single_view =========== @@ -93,3 +88,8 @@ See also -------- |Sequences|, |Views|, |iterator_range|, |filter_view|, |transform_view|, |joint_view|, |zip_view| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/size.rst b/doc/src/refmanual/size.rst index 10cc4ef..178b146 100644 --- a/doc/src/refmanual/size.rst +++ b/doc/src/refmanual/size.rst @@ -1,10 +1,5 @@ .. Sequences/Intrinsic Metafunctions//size -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - size ==== @@ -112,3 +107,8 @@ See also -------- |Forward Sequence|, |Random Access Sequence|, |empty|, |begin|, |end|, |distance| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/size_t.rst b/doc/src/refmanual/size_t.rst index 3f6795d..c5bb805 100644 --- a/doc/src/refmanual/size_t.rst +++ b/doc/src/refmanual/size_t.rst @@ -1,10 +1,5 @@ .. Data Types/Numeric//size_t |40 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - size_t ====== @@ -87,3 +82,7 @@ See also |Data Types|, |Integral Constant|, |int_|, |long_|, |integral_c| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/sizeof_.rst b/doc/src/refmanual/sizeof_.rst index 48d3478..4ee31fa 100644 --- a/doc/src/refmanual/sizeof_.rst +++ b/doc/src/refmanual/sizeof_.rst @@ -1,10 +1,5 @@ .. Metafunctions/Miscellaneous//sizeof_ |100 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - sizeof\_ ======== @@ -103,3 +98,8 @@ See also -------- |Metafunctions|, |Integral Constant|, |size_t| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/sort.rst b/doc/src/refmanual/sort.rst index 877b014..4b614e7 100644 --- a/doc/src/refmanual/sort.rst +++ b/doc/src/refmanual/sort.rst @@ -1,10 +1,5 @@ .. Algorithms/Transformation Algorithms//sort |95 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - sort ==== @@ -133,3 +128,8 @@ See also -------- |Transformation Algorithms|, |Reversible Algorithm|, |partition| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/stable_partition.rst b/doc/src/refmanual/stable_partition.rst index 52036bd..8525b47 100644 --- a/doc/src/refmanual/stable_partition.rst +++ b/doc/src/refmanual/stable_partition.rst @@ -1,10 +1,5 @@ .. Algorithms/Transformation Algorithms//stable_partition |90 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - stable_partition ================ @@ -130,3 +125,8 @@ See also -------- |Transformation Algorithms|, |Reversible Algorithm|, |reverse_stable_partition|, |partition|, |sort|, |transform| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/string.rst b/doc/src/refmanual/string.rst index 7264041..a757014 100644 --- a/doc/src/refmanual/string.rst +++ b/doc/src/refmanual/string.rst @@ -1,10 +1,5 @@ .. Sequences/Classes//string |100 -.. Copyright Eric Niebler 2009. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - string ====== @@ -133,3 +128,8 @@ See also -------- |Sequences|, |Variadic Sequence|, |Bidirectional Sequence|, |Extensible Sequence|, |Integral Sequence Wrapper|, |char_|, |c_str| + + +.. copyright:: Copyright © 2009 Eric Niebler + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/times.rst b/doc/src/refmanual/times.rst index fd983bb..45d8f3d 100644 --- a/doc/src/refmanual/times.rst +++ b/doc/src/refmanual/times.rst @@ -1,10 +1,5 @@ .. Metafunctions/Arithmetic Operations//times |30 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - times ===== @@ -123,3 +118,8 @@ See also -------- |Metafunctions|, |Numeric Metafunction|, |numeric_cast|, |divides|, |modulus|, |plus| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/transform.rst b/doc/src/refmanual/transform.rst index 43a7487..94ddfdf 100644 --- a/doc/src/refmanual/transform.rst +++ b/doc/src/refmanual/transform.rst @@ -1,10 +1,5 @@ .. Algorithms/Transformation Algorithms//transform |30 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - transform ========= @@ -160,3 +155,8 @@ See also -------- |Transformation Algorithms|, |Reversible Algorithm|, |reverse_transform|, |copy|, |replace_if| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/transform_view.rst b/doc/src/refmanual/transform_view.rst index 00edd59..47c241c 100644 --- a/doc/src/refmanual/transform_view.rst +++ b/doc/src/refmanual/transform_view.rst @@ -1,10 +1,5 @@ .. Sequences/Views//transform_view -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - transform_view ============== @@ -98,3 +93,7 @@ See also |Sequences|, |Views|, |filter_view|, |joint_view|, |zip_view|, |iterator_range| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/unique.rst b/doc/src/refmanual/unique.rst index 0af2428..31e7403 100644 --- a/doc/src/refmanual/unique.rst +++ b/doc/src/refmanual/unique.rst @@ -1,10 +1,5 @@ .. Algorithms/Transformation Algorithms//unique |80 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - unique ====== @@ -129,3 +124,8 @@ See also -------- |Transformation Algorithms|, |Reversible Algorithm|, |reverse_unique|, |remove|, |copy_if|, |replace_if| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/unpack_args.rst b/doc/src/refmanual/unpack_args.rst index 5c0ccd0..c993366 100644 --- a/doc/src/refmanual/unpack_args.rst +++ b/doc/src/refmanual/unpack_args.rst @@ -1,10 +1,5 @@ .. Metafunctions/Invocation//unpack_args |30 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - unpack_args =========== @@ -96,3 +91,8 @@ See also -------- |Metafunctions|, |Lambda Expression|, |Metafunction Class|, |apply|, |apply_wrap|, |bind| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/upper_bound.rst b/doc/src/refmanual/upper_bound.rst index e579a08..f15671f 100644 --- a/doc/src/refmanual/upper_bound.rst +++ b/doc/src/refmanual/upper_bound.rst @@ -1,10 +1,5 @@ .. Algorithms/Querying Algorithms//upper_bound |70 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - upper_bound =========== @@ -106,3 +101,8 @@ See also -------- |Querying Algorithms|, |lower_bound|, |find|, |find_if|, |min_element| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/value_type.rst b/doc/src/refmanual/value_type.rst index 58694ff..af71b81 100644 --- a/doc/src/refmanual/value_type.rst +++ b/doc/src/refmanual/value_type.rst @@ -1,10 +1,5 @@ .. Sequences/Intrinsic Metafunctions//value_type -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - value_type ========== @@ -112,3 +107,8 @@ See also -------- |Associative Sequence|, |key_type|, |at|, |set|, |map| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/vector.rst b/doc/src/refmanual/vector.rst index f4fb896..1424bcd 100644 --- a/doc/src/refmanual/vector.rst +++ b/doc/src/refmanual/vector.rst @@ -1,10 +1,5 @@ .. Sequences/Classes//vector |10 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - vector ====== @@ -134,3 +129,7 @@ See also |Sequences|, |Variadic Sequence|, |Random Access Sequence|, |Extensible Sequence|, |vector_c|, |list| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/vector_c.rst b/doc/src/refmanual/vector_c.rst index eb33b0c..f42f80e 100644 --- a/doc/src/refmanual/vector_c.rst +++ b/doc/src/refmanual/vector_c.rst @@ -1,10 +1,5 @@ .. Sequences/Classes//vector_c |70 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - vector_c ======== @@ -85,3 +80,7 @@ See also |Sequences|, |Integral Sequence Wrapper|, |vector|, |integral_c|, |set_c|, |list_c|, |range_c| + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/void_.rst b/doc/src/refmanual/void_.rst index c8fdda7..937c738 100644 --- a/doc/src/refmanual/void_.rst +++ b/doc/src/refmanual/void_.rst @@ -1,10 +1,5 @@ .. Data Types/Miscellaneous//void_ |100 -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - void\_ ====== @@ -43,3 +38,8 @@ See also -------- |Data Types|, |pair|, |empty_base|, |bool_|, |int_|, |integral_c| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/doc/src/refmanual/zip_view.rst b/doc/src/refmanual/zip_view.rst index 18e8618..06fc61d 100644 --- a/doc/src/refmanual/zip_view.rst +++ b/doc/src/refmanual/zip_view.rst @@ -1,10 +1,5 @@ .. Sequences/Views//zip_view -.. Copyright Aleksey Gurtovoy, David Abrahams 2007. -.. Distributed under the Boost -.. Software License, Version 1.0. (See accompanying -.. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - zip_view ======== @@ -108,3 +103,8 @@ See also -------- |Sequences|, |Views|, |filter_view|, |transform_view|, |joint_view|, |single_view|, |iterator_range| + + +.. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)