|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r63771 - in branches/release: . boost boost/algorithm/string boost/archive boost/bimap boost/config boost/detail boost/filesystem boost/functional/hash boost/fusion boost/gil boost/graph boost/integer boost/interprocess boost/intrusive boost/io boost/iostreams boost/math boost/msm boost/numeric/ublas boost/program_options boost/property_tree boost/python boost/range boost/regex boost/serialization boost/signals boost/signals2 boost/spirit boost/spirit/home boost/spirit/home/karma boost/spirit/home/support boost/statechart boost/system boost/thread boost/tr1 boost/type_traits boost/unordered boost/utility boost/uuid boost/variant boost/wave doc libs libs/array/doc libs/array/test libs/bimap libs/config libs/config/test libs/filesystem libs/functional/hash libs/fusion libs/graph_parallel libs/integer libs/interprocess libs/intrusive libs/iostreams libs/math libs/mpl/doc/refmanual libs/mpl/doc/src/refmanual libs/msm libs/numeric/ublas libs/numeric/ublas/doc libs/program_options libs/property_tree libs/python libs/python/doc/v2 libs/range libs/range/doc libs/regex libs/regex/doc/html libs/regex/doc/html/boost_regex libs/regex/doc/html/boost_regex/background_information libs/regex/doc/html/boost_regex/configuration libs/regex/doc/html/boost_regex/format libs/regex/doc/html/boost_regex/ref libs/regex/doc/html/boost_regex/ref/concepts libs/regex/doc/html/boost_regex/ref/deprecated_interfaces libs/regex/doc/html/boost_regex/ref/non_std_strings libs/regex/doc/html/boost_regex/ref/non_std_strings/icu libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings libs/regex/doc/html/boost_regex/ref/syntax_option_type libs/regex/doc/html/boost_regex/syntax libs/regex/doc/html/boost_regex/syntax/character_classes libs/regex/doc/html/boost_regex/syntax/collating_names libs/scope_exit/doc/html libs/scope_exit/doc/html/scope_exit libs/serialization libs/signals libs/signals2 libs/spirit libs/spirit/classic/example libs/spirit/doc libs/spirit/example libs/spirit/phoenix libs/spirit/test libs/spirit/test/qi libs/statechart libs/static_assert libs/system libs/thread libs/timer libs/tr1 libs/type_traits libs/unordered libs/utility libs/utility/swap/test libs/uuid libs/wave more more/getting_started status tools tools/bcp tools/bcp/doc/html tools/boostbook tools/build/v2 tools/build/v2/tools tools/inspect tools/jam tools/quickbook tools/regression tools/release tools/wave
From: daniel_james_at_[hidden]
Date: 2010-07-08 19:13:41
Author: danieljames
Date: 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
New Revision: 63771
URL: http://svn.boost.org/trac/boost/changeset/63771
Log:
Merge more rebuilt documentation.
Properties modified:
branches/release/ (props changed)
branches/release/INSTALL (props changed)
branches/release/Jamroot (props changed)
branches/release/LICENSE_1_0.txt (props changed)
branches/release/boost/ (props changed)
branches/release/boost-build.jam (props changed)
branches/release/boost.css (props changed)
branches/release/boost.png (props changed)
branches/release/boost/algorithm/string/ (props changed)
branches/release/boost/archive/ (props changed)
branches/release/boost/array.hpp (props changed)
branches/release/boost/bimap/ (props changed)
branches/release/boost/config/ (props changed)
branches/release/boost/config.hpp (props changed)
branches/release/boost/detail/ (props changed)
branches/release/boost/detail/endian.hpp (props changed)
branches/release/boost/filesystem/ (props changed)
branches/release/boost/filesystem.hpp (props changed)
branches/release/boost/functional/hash/ (props changed)
branches/release/boost/fusion/ (props changed)
branches/release/boost/gil/ (props changed)
branches/release/boost/graph/ (props changed)
branches/release/boost/integer/ (props changed)
branches/release/boost/interprocess/ (props changed)
branches/release/boost/intrusive/ (props changed)
branches/release/boost/io/ (props changed)
branches/release/boost/iostreams/ (props changed)
branches/release/boost/math/ (props changed)
branches/release/boost/math_fwd.hpp (props changed)
branches/release/boost/msm/ (props changed)
branches/release/boost/numeric/ublas/ (props changed)
branches/release/boost/numeric/ublas/functional.hpp (props changed)
branches/release/boost/program_options/ (props changed)
branches/release/boost/property_tree/ (props changed)
branches/release/boost/python/ (props changed)
branches/release/boost/range/ (props changed)
branches/release/boost/regex/ (props changed)
branches/release/boost/serialization/ (props changed)
branches/release/boost/serialization/factory.hpp (props changed)
branches/release/boost/signals/ (props changed)
branches/release/boost/signals2/ (props changed)
branches/release/boost/spirit/ (props changed)
branches/release/boost/spirit/home/ (props changed)
branches/release/boost/spirit/home/karma/ (props changed)
branches/release/boost/spirit/home/support/attributes.hpp (props changed)
branches/release/boost/statechart/ (props changed)
branches/release/boost/system/ (props changed)
branches/release/boost/thread/ (props changed)
branches/release/boost/thread.hpp (props changed)
branches/release/boost/tr1/ (props changed)
branches/release/boost/type_traits/ (props changed)
branches/release/boost/unordered/ (props changed)
branches/release/boost/utility/ (props changed)
branches/release/boost/utility/value_init.hpp (props changed)
branches/release/boost/uuid/ (props changed)
branches/release/boost/variant/ (props changed)
branches/release/boost/version.hpp (props changed)
branches/release/boost/wave/ (props changed)
branches/release/bootstrap.bat (props changed)
branches/release/bootstrap.sh (props changed)
branches/release/doc/ (props changed)
branches/release/index.htm (props changed)
branches/release/index.html (props changed)
branches/release/libs/ (props changed)
branches/release/libs/array/doc/array.xml (props changed)
branches/release/libs/array/test/array0.cpp (props changed)
branches/release/libs/array/test/array2.cpp (props changed)
branches/release/libs/bimap/ (props changed)
branches/release/libs/config/ (props changed)
branches/release/libs/config/test/boost_no_com_value_init.ipp (props changed)
branches/release/libs/filesystem/ (props changed)
branches/release/libs/functional/hash/ (props changed)
branches/release/libs/fusion/ (props changed)
branches/release/libs/graph_parallel/ (props changed)
branches/release/libs/integer/ (props changed)
branches/release/libs/interprocess/ (props changed)
branches/release/libs/intrusive/ (props changed)
branches/release/libs/iostreams/ (props changed)
branches/release/libs/libraries.htm (props changed)
branches/release/libs/maintainers.txt (props changed)
branches/release/libs/math/ (props changed)
branches/release/libs/mpl/doc/refmanual/broken-compiler-workarounds.html (props changed)
branches/release/libs/mpl/doc/refmanual/categorized-index-concepts.html (props changed)
branches/release/libs/mpl/doc/refmanual/cfg-no-preprocessed-headers.html (props changed)
branches/release/libs/mpl/doc/refmanual/composition-and-argument-binding.html (props changed)
branches/release/libs/mpl/doc/refmanual/data-types-concepts.html (props changed)
branches/release/libs/mpl/doc/refmanual/data-types-miscellaneous.html (props changed)
branches/release/libs/mpl/doc/refmanual/extensible-associative-sequence.html (props changed)
branches/release/libs/mpl/doc/refmanual/inserter-class.html (props changed)
branches/release/libs/mpl/doc/refmanual/tag-dispatched-metafunction.html (props changed)
branches/release/libs/mpl/doc/refmanual/trivial-metafunctions-summary.html (props changed)
branches/release/libs/mpl/doc/src/refmanual/Iterators-Iterator.rst (props changed)
branches/release/libs/msm/ (props changed)
branches/release/libs/numeric/ublas/ (props changed)
branches/release/libs/numeric/ublas/doc/ (props changed)
branches/release/libs/program_options/ (props changed)
branches/release/libs/property_tree/ (props changed)
branches/release/libs/python/ (props changed)
branches/release/libs/python/doc/v2/args.html (props changed)
branches/release/libs/python/doc/v2/return_internal_reference.html (props changed)
branches/release/libs/range/ (props changed)
branches/release/libs/range/doc/ (props changed)
branches/release/libs/regex/ (props changed)
branches/release/libs/serialization/ (props changed)
branches/release/libs/signals/ (props changed)
branches/release/libs/signals2/ (props changed)
branches/release/libs/spirit/ (props changed)
branches/release/libs/spirit/classic/example/ (props changed)
branches/release/libs/spirit/doc/ (props changed)
branches/release/libs/spirit/example/ (props changed)
branches/release/libs/spirit/phoenix/ (props changed)
branches/release/libs/spirit/test/ (props changed)
branches/release/libs/spirit/test/qi/optional.cpp (props changed)
branches/release/libs/statechart/ (props changed)
branches/release/libs/static_assert/ (props changed)
branches/release/libs/system/ (props changed)
branches/release/libs/thread/ (props changed)
branches/release/libs/timer/ (props changed)
branches/release/libs/tr1/ (props changed)
branches/release/libs/type_traits/ (props changed)
branches/release/libs/unordered/ (props changed)
branches/release/libs/utility/ (props changed)
branches/release/libs/utility/swap.html (props changed)
branches/release/libs/utility/swap/test/std_bitset.cpp (props changed)
branches/release/libs/utility/value_init.htm (props changed)
branches/release/libs/utility/value_init_test.cpp (props changed)
branches/release/libs/uuid/ (props changed)
branches/release/libs/wave/ (props changed)
branches/release/more/ (props changed)
branches/release/more/getting_started/ (props changed)
branches/release/rst.css (props changed)
branches/release/status/ (props changed)
branches/release/status/Jamfile.v2 (props changed)
branches/release/tools/ (props changed)
branches/release/tools/bcp/ (props changed)
branches/release/tools/boostbook/ (props changed)
branches/release/tools/build/v2/ (props changed)
branches/release/tools/build/v2/tools/ (props changed)
branches/release/tools/inspect/ (props changed)
branches/release/tools/jam/ (props changed)
branches/release/tools/quickbook/ (props changed)
branches/release/tools/regression/ (props changed)
branches/release/tools/release/ (props changed)
branches/release/tools/wave/ (props changed)
Text files modified:
branches/release/libs/regex/doc/html/boost_regex/background_information.html | 10
branches/release/libs/regex/doc/html/boost_regex/background_information/acknowledgements.html | 10
branches/release/libs/regex/doc/html/boost_regex/background_information/examples.html | 106 +
branches/release/libs/regex/doc/html/boost_regex/background_information/faq.html | 10
branches/release/libs/regex/doc/html/boost_regex/background_information/futher.html | 10
branches/release/libs/regex/doc/html/boost_regex/background_information/headers.html | 10
branches/release/libs/regex/doc/html/boost_regex/background_information/history.html | 453 +++++-----
branches/release/libs/regex/doc/html/boost_regex/background_information/locale.html | 1672 ++++++++++++++++++++--------------------
branches/release/libs/regex/doc/html/boost_regex/background_information/performance.html | 28
branches/release/libs/regex/doc/html/boost_regex/background_information/redist.html | 10
branches/release/libs/regex/doc/html/boost_regex/background_information/standards.html | 518 ++++++------
branches/release/libs/regex/doc/html/boost_regex/background_information/thread_safety.html | 10
branches/release/libs/regex/doc/html/boost_regex/captures.html | 168 ++--
branches/release/libs/regex/doc/html/boost_regex/configuration.html | 10
branches/release/libs/regex/doc/html/boost_regex/configuration/algorithm.html | 58
branches/release/libs/regex/doc/html/boost_regex/configuration/compiler.html | 10
branches/release/libs/regex/doc/html/boost_regex/configuration/linkage.html | 54
branches/release/libs/regex/doc/html/boost_regex/configuration/locale.html | 68
branches/release/libs/regex/doc/html/boost_regex/configuration/tuning.html | 126 +-
branches/release/libs/regex/doc/html/boost_regex/format.html | 10
branches/release/libs/regex/doc/html/boost_regex/format/boost_format_syntax.html | 454 +++++-----
branches/release/libs/regex/doc/html/boost_regex/format/perl_format.html | 446 +++++-----
branches/release/libs/regex/doc/html/boost_regex/format/sed_format.html | 196 ++--
branches/release/libs/regex/doc/html/boost_regex/install.html | 108 +-
branches/release/libs/regex/doc/html/boost_regex/introduction_and_overview.html | 10
branches/release/libs/regex/doc/html/boost_regex/partial_matches.html | 154 +-
branches/release/libs/regex/doc/html/boost_regex/ref.html | 10
branches/release/libs/regex/doc/html/boost_regex/ref/bad_expression.html | 14
branches/release/libs/regex/doc/html/boost_regex/ref/basic_regex.html | 847 +++++++++-----------
branches/release/libs/regex/doc/html/boost_regex/ref/concepts.html | 10
branches/release/libs/regex/doc/html/boost_regex/ref/concepts/charT_concept.html | 238 ++--
branches/release/libs/regex/doc/html/boost_regex/ref/concepts/iterator_concepts.html | 10
branches/release/libs/regex/doc/html/boost_regex/ref/concepts/traits_concept.html | 574 ++++++------
branches/release/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces.html | 10
branches/release/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces/old_regex.html | 977 +++++++++++-----------
branches/release/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces/regex_format.html | 84 +
branches/release/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces/regex_grep.html | 10
branches/release/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces/regex_split.html | 10
branches/release/libs/regex/doc/html/boost_regex/ref/error_type.html | 196 ++--
branches/release/libs/regex/doc/html/boost_regex/ref/match_flag_type.html | 471 +++++-----
branches/release/libs/regex/doc/html/boost_regex/ref/match_results.html | 349 +++----
branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings.html | 10
branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu.html | 10
branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu/intro.html | 36
branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu/unicode_algo.html | 16
branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu/unicode_iter.html | 14
branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu/unicode_types.html | 10
branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings.html | 10
branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_algo.html | 20
branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_intro.html | 10
branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_iter.html | 14
branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_regex_create.html | 10
branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_regex_types.html | 10
branches/release/libs/regex/doc/html/boost_regex/ref/posix.html | 404 ++++----
branches/release/libs/regex/doc/html/boost_regex/ref/regex_iterator.html | 281 +++---
branches/release/libs/regex/doc/html/boost_regex/ref/regex_match.html | 211 ++--
branches/release/libs/regex/doc/html/boost_regex/ref/regex_replace.html | 14
branches/release/libs/regex/doc/html/boost_regex/ref/regex_search.html | 216 ++--
branches/release/libs/regex/doc/html/boost_regex/ref/regex_token_iterator.html | 66 -
branches/release/libs/regex/doc/html/boost_regex/ref/regex_traits.html | 63
branches/release/libs/regex/doc/html/boost_regex/ref/sub_match.html | 303 ++-----
branches/release/libs/regex/doc/html/boost_regex/ref/syntax_option_type.html | 10
branches/release/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_basic.html | 410 ++++----
branches/release/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_extended.html | 420 +++++-----
branches/release/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_literal.html | 118 +-
branches/release/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_overview.html | 10
branches/release/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_perl.html | 424 +++++-----
branches/release/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_synopsis.html | 10
branches/release/libs/regex/doc/html/boost_regex/syntax.html | 36
branches/release/libs/regex/doc/html/boost_regex/syntax/basic_extended.html | 755 +++++++++---------
branches/release/libs/regex/doc/html/boost_regex/syntax/basic_syntax.html | 330 +++---
branches/release/libs/regex/doc/html/boost_regex/syntax/character_classes.html | 10
branches/release/libs/regex/doc/html/boost_regex/syntax/character_classes/optional_char_class_names.html | 490 +++++-----
branches/release/libs/regex/doc/html/boost_regex/syntax/character_classes/std_char_clases.html | 370 ++++----
branches/release/libs/regex/doc/html/boost_regex/syntax/collating_names.html | 10
branches/release/libs/regex/doc/html/boost_regex/syntax/collating_names/digraphs.html | 10
branches/release/libs/regex/doc/html/boost_regex/syntax/collating_names/named_unicode.html | 10
branches/release/libs/regex/doc/html/boost_regex/syntax/collating_names/posix_symbolic_names.html | 934 +++++++++++-----------
branches/release/libs/regex/doc/html/boost_regex/syntax/leftmost_longest_rule.html | 68
branches/release/libs/regex/doc/html/boost_regex/syntax/perl_syntax.html | 913 ++++++++++----------
branches/release/libs/regex/doc/html/boost_regex/unicode.html | 42
branches/release/libs/regex/doc/html/index.html | 14
branches/release/libs/scope_exit/doc/html/index.html | 34
branches/release/libs/scope_exit/doc/html/scope_exit/acknowledge.html | 22
branches/release/libs/scope_exit/doc/html/scope_exit/alternatives.html | 134 +-
branches/release/libs/scope_exit/doc/html/scope_exit/compilers.html | 42
branches/release/libs/scope_exit/doc/html/scope_exit/conf.html | 22
branches/release/libs/scope_exit/doc/html/scope_exit/ref.html | 42
branches/release/libs/scope_exit/doc/html/scope_exit/tutorial.html | 32
branches/release/tools/bcp/doc/html/index.html | 181 ++--
90 files changed, 7956 insertions(+), 8204 deletions(-)
Modified: branches/release/libs/regex/doc/html/boost_regex/background_information.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/background_information.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/background_information.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Background Information</title>
-<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../index.html" title="Boost.Regex">
<link rel="up" href="../index.html" title="Boost.Regex">
<link rel="prev" href="ref/deprecated_interfaces/old_regex.html" title="High Level Class RegEx (Deprecated)">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="ref/deprecated_interfaces/old_regex.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="background_information/headers.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="ref/deprecated_interfaces/old_regex.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="background_information/headers.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="boost_regex.background_information"></a><a class="link" href="background_information.html" title="Background Information">Background Information</a>
</h2></div></div></div>
@@ -55,7 +55,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="ref/deprecated_interfaces/old_regex.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="background_information/headers.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="ref/deprecated_interfaces/old_regex.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="background_information/headers.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/background_information/acknowledgements.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/background_information/acknowledgements.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/background_information/acknowledgements.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Acknowledgements</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../background_information.html" title="Background Information">
<link rel="prev" href="redist.html" title="Redistributables">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="redist.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="history.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="redist.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="history.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.background_information.acknowledgements"></a><a class="link" href="acknowledgements.html" title="Acknowledgements">
Acknowledgements</a>
@@ -82,7 +82,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="redist.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="history.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="redist.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="history.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/background_information/examples.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/background_information/examples.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/background_information/examples.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Test and Example Programs</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../background_information.html" title="Background Information">
<link rel="prev" href="thread_safety.html" title="Thread Safety">
@@ -20,15 +20,15 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="thread_safety.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="futher.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="thread_safety.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="futher.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.background_information.examples"></a><a class="link" href="examples.html" title="Test and Example Programs"> Test and
Example Programs</a>
</h3></div></div></div>
<a name="boost_regex.background_information.examples.test_programs"></a><h5>
-<a name="id829899"></a>
+<a name="id906256"></a>
<a class="link" href="examples.html#boost_regex.background_information.examples.test_programs">Test
Programs</a>
</h5>
@@ -45,29 +45,73 @@
<p>
Files:
</p>
-<div class="itemizedlist"><ul type="disc">
-<li>main.cpp</li>
-<li>basic_tests.cpp</li>
-<li>test_alt.cpp</li>
-<li>test_anchors.cpp</li>
-<li>test_asserts.cpp</li>
-<li>test_backrefs.cpp</li>
-<li>test_deprecated.cpp</li>
-<li>test_emacs.cpp</li>
-<li>test_escapes.cpp</li>
-<li>test_grep.cpp</li>
-<li>test_icu.cpp</li>
-<li>test_locale.cpp</li>
-<li>test_mfc.cpp</li>
-<li>test_non_greedy_repeats.cpp</li>
-<li>test_operators.cpp</li>
-<li>test_overloads.cpp</li>
-<li>test_perl_ex.cpp</li>
-<li>test_replace.cpp</li>
-<li>test_sets.cpp</li>
-<li>test_simple_repeats.cpp</li>
-<li>test_tricky_cases.cpp</li>
-<li>test_unicode.cpp</li>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ main.cpp
+ </li>
+<li class="listitem">
+ basic_tests.cpp
+ </li>
+<li class="listitem">
+ test_alt.cpp
+ </li>
+<li class="listitem">
+ test_anchors.cpp
+ </li>
+<li class="listitem">
+ test_asserts.cpp
+ </li>
+<li class="listitem">
+ test_backrefs.cpp
+ </li>
+<li class="listitem">
+ test_deprecated.cpp
+ </li>
+<li class="listitem">
+ test_emacs.cpp
+ </li>
+<li class="listitem">
+ test_escapes.cpp
+ </li>
+<li class="listitem">
+ test_grep.cpp
+ </li>
+<li class="listitem">
+ test_icu.cpp
+ </li>
+<li class="listitem">
+ test_locale.cpp
+ </li>
+<li class="listitem">
+ test_mfc.cpp
+ </li>
+<li class="listitem">
+ test_non_greedy_repeats.cpp
+ </li>
+<li class="listitem">
+ test_operators.cpp
+ </li>
+<li class="listitem">
+ test_overloads.cpp
+ </li>
+<li class="listitem">
+ test_perl_ex.cpp
+ </li>
+<li class="listitem">
+ test_replace.cpp
+ </li>
+<li class="listitem">
+ test_sets.cpp
+ </li>
+<li class="listitem">
+ test_simple_repeats.cpp
+ </li>
+<li class="listitem">
+ test_tricky_cases.cpp
+ </li>
+<li class="listitem">
+ test_unicode.cpp
+ </li>
</ul></div>
<p>
<span class="bold"><strong>bad_expression_test:</strong></span>
@@ -107,7 +151,7 @@
Files: captures_test.cpp.
</p>
<a name="boost_regex.background_information.examples.example_programs"></a><h5>
-<a name="id830203"></a>
+<a name="id906678"></a>
<a class="link" href="examples.html#boost_regex.background_information.examples.example_programs">Example
programs</a>
</h5>
@@ -133,7 +177,7 @@
Files: regex_timer.cpp.
</p>
<a name="boost_regex.background_information.examples.code_snippets"></a><h5>
-<a name="id830261"></a>
+<a name="id906751"></a>
<a class="link" href="examples.html#boost_regex.background_information.examples.code_snippets">Code
snippets</a>
</h5>
@@ -225,7 +269,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="thread_safety.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="futher.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="thread_safety.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="futher.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/background_information/faq.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/background_information/faq.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/background_information/faq.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>FAQ</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../background_information.html" title="Background Information">
<link rel="prev" href="futher.html" title="References and Further Information">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="futher.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="performance.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="futher.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="performance.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.background_information.faq"></a><a class="link" href="faq.html" title="FAQ"> FAQ</a>
</h3></div></div></div>
@@ -149,7 +149,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="futher.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="performance.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="futher.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="performance.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/background_information/futher.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/background_information/futher.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/background_information/futher.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>References and Further Information</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../background_information.html" title="Background Information">
<link rel="prev" href="examples.html" title="Test and Example Programs">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="examples.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="faq.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="examples.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="faq.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.background_information.futher"></a><a class="link" href="futher.html" title="References and Further Information"> References
and Further Information</a>
@@ -70,7 +70,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="examples.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="faq.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="examples.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="faq.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/background_information/headers.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/background_information/headers.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/background_information/headers.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Headers</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../background_information.html" title="Background Information">
<link rel="prev" href="../background_information.html" title="Background Information">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../background_information.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="locale.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../background_information.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="locale.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.background_information.headers"></a><a class="link" href="headers.html" title="Headers"> Headers</a>
</h3></div></div></div>
@@ -48,7 +48,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../background_information.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="locale.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../background_information.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="locale.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/background_information/history.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/background_information/history.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/background_information/history.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>History</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../background_information.html" title="Background Information">
<link rel="prev" href="acknowledgements.html" title="Acknowledgements">
@@ -19,14 +19,14 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="acknowledgements.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a>
+<a accesskey="p" href="acknowledgements.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.background_information.history"></a><a class="link" href="history.html" title="History"> History</a>
</h3></div></div></div>
<p>
- New issues should be submitted at svn.boost.org
+ New issues should be submitted at svn.boost.org
- don't forget to include your email address in the ticket!
</p>
<p>
@@ -36,7 +36,7 @@
All issues including closed ones can be viewed here.
</p>
<a name="boost_regex.background_information.history.boost_1_44"></a><h5>
-<a name="id834169"></a>
+<a name="id908993"></a>
<a class="link" href="history.html#boost_regex.background_information.history.boost_1_44">Boost
1.44</a>
</h5>
@@ -54,261 +54,262 @@
<a href="https://svn.boost.org/trac/boost/ticket/3890" target="_top">#3890</a>
</p>
<a name="boost_regex.background_information.history.boost_1_42"></a><h5>
-<a name="id834238"></a>
+<a name="id909118"></a>
<a class="link" href="history.html#boost_regex.background_information.history.boost_1_42">Boost
1.42</a>
</h5>
-<div class="itemizedlist"><ul type="disc">
-<li>
- Added support for Functors rather than strings as format expressions.
- </li>
-<li>
- Improved error reporting when throwing exceptions to include better more
- relevant information.
- </li>
-<li>
- Improved performance and reduced stack usage of recursive expressions.
- </li>
-<li>
- Fixed tickets #2802,
- #3425,
- #3507,
- #3546,
- #3631,
- #3632,
- #3715,
- #3718,
- #3763,
- #3764
-</li>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ Added support for Functors rather than strings as format expressions.
+ </li>
+<li class="listitem">
+ Improved error reporting when throwing exceptions to include better more
+ relevant information.
+ </li>
+<li class="listitem">
+ Improved performance and reduced stack usage of recursive expressions.
+ </li>
+<li class="listitem">
+ Fixed tickets #2802,
+ #3425,
+ #3507,
+ #3546,
+ #3631,
+ #3632,
+ #3715,
+ #3718,
+ #3763,
+ #3764
+ </li>
</ul></div>
<a name="boost_regex.background_information.history.boost_1_40"></a><h5>
-<a name="id834317"></a>
+<a name="id909239"></a>
<a class="link" href="history.html#boost_regex.background_information.history.boost_1_40">Boost
1.40</a>
</h5>
-<div class="itemizedlist"><ul type="disc"><li>
- Added support for many Perl 5.10 syntax elements including named sub-expressions,
- branch resets and recursive regular expressions.
- </li></ul></div>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+ Added support for many Perl 5.10 syntax elements including named sub-expressions,
+ branch resets and recursive regular expressions.
+ </li></ul></div>
<a name="boost_regex.background_information.history.boost_1_38"></a><h5>
-<a name="id834338"></a>
+<a name="id909274"></a>
<a class="link" href="history.html#boost_regex.background_information.history.boost_1_38">Boost
1.38</a>
</h5>
-<div class="itemizedlist"><ul type="disc">
-<li>
-<span class="bold"><strong>Breaking change</strong></span>: empty expressions, and
- empty alternatives are now allowed when using the Perl regular expression
- syntax. This change has been added for Perl compatibility, when the new
- <a class="link" href="../ref/syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a><span class="emphasis"><em>no_empty_expressions</em></span> is set then the old behaviour
- is preserved and empty expressions are prohibited. This is issue #1081.
- </li>
-<li>
- Added support for Perl style ${n} expressions in format strings (issue
- #2556).
- </li>
-<li>
- Added support for accessing the location of sub-expressions within the
- regular expression string (issue #2269).
- </li>
-<li>
- Fixed compiler compatibility issues #2244,
- #2514,
- and #2458.
- </li>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ <span class="bold"><strong>Breaking change</strong></span>: empty expressions,
+ and empty alternatives are now allowed when using the Perl regular expression
+ syntax. This change has been added for Perl compatibility, when the new
+ <a class="link" href="../ref/syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a>
+ <span class="emphasis"><em>no_empty_expressions</em></span> is set then the old behaviour
+ is preserved and empty expressions are prohibited. This is issue #1081.
+ </li>
+<li class="listitem">
+ Added support for Perl style ${n} expressions in format strings (issue
+ #2556).
+ </li>
+<li class="listitem">
+ Added support for accessing the location of sub-expressions within the
+ regular expression string (issue #2269).
+ </li>
+<li class="listitem">
+ Fixed compiler compatibility issues #2244,
+ #2514,
+ and #2458.
+ </li>
</ul></div>
<a name="boost_regex.background_information.history.boost_1_34"></a><h5>
-<a name="id834416"></a>
+<a name="id909400"></a>
<a class="link" href="history.html#boost_regex.background_information.history.boost_1_34">Boost
1.34</a>
</h5>
-<div class="itemizedlist"><ul type="disc">
-<li>
- Fix for non-greedy repeats and partial matches not working correctly in
- some cases.
- </li>
-<li>
- Fix for non-greedy repeats on VC++ not working in some cases (bug report
- 1515830).
- </li>
-<li>
- Changed match_results::position() to return a valid result when *this represents
- a partial match.
- </li>
-<li>
- Fixed the grep and egrep options so that the newline character gets treated
- the same as |.
- </li>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ Fix for non-greedy repeats and partial matches not working correctly
+ in some cases.
+ </li>
+<li class="listitem">
+ Fix for non-greedy repeats on VC++ not working in some cases (bug report
+ 1515830).
+ </li>
+<li class="listitem">
+ Changed match_results::position() to return a valid result when *this
+ represents a partial match.
+ </li>
+<li class="listitem">
+ Fixed the grep and egrep options so that the newline character gets treated
+ the same as |.
+ </li>
</ul></div>
<a name="boost_regex.background_information.history.boost_1_33_1"></a><h5>
-<a name="id834447"></a>
+<a name="id909460"></a>
<a class="link" href="history.html#boost_regex.background_information.history.boost_1_33_1">Boost
1.33.1</a>
</h5>
-<div class="itemizedlist"><ul type="disc">
-<li>
- Fixed broken makefiles.
- </li>
-<li>
- Fixed configuration setup to allow building with VC7.1 - STLport-4.6.2
- when using /Zc:wchar_t.
- </li>
-<li>
- Moved declarations class-inline in static_mutex.hpp so that SGI Irix compiler
- can cope.
- </li>
-<li>
- Added needed standard library #includes to fileiter.hpp, regex_workaround.hpp
- and cpp_regex_traits.hpp.
- </li>
-<li>
- Fixed a bug where non-greedy repeats could in certain strange curcumstances
- repeat more times than their maximum value.
- </li>
-<li>
- Fixed the value returned by basic_regex<>::empty() from a default
- constructed object.
- </li>
-<li>
- Changed the deffinition of regex_error to make it backwards compatible
- with Boost-1.32.0.
- </li>
-<li>
- Disabled external templates for Intel C++ 8.0 and earlier - otherwise unresolved
- references can occur.
- </li>
-<li>
- Rewritten extern template code for gcc so that only specific member functions
- are exported: otherwise strange unresolved references can occur when linking
- and mixing debug and non-debug code.
- </li>
-<li>
- Initialise all the data members of the unicode_iterators: this keeps gcc
- from issuing needless warnings.
- </li>
-<li>
- Ported the ICU integration code to VC6 and VC7.
- </li>
-<li>
- Ensured code is STLport debug mode clean.
- </li>
-<li>
- Fixed lookbehind assertions so that fixed length repeats are permitted,
- and so that regex iteration allows lookbehind to look back before the current
- search range (into the last match).
- </li>
-<li>
- Fixed strange bug with non-greedy repeats inside forward lookahead assertions.
- </li>
-<li>
- Enabled negated character classes inside character sets.
- </li>
-<li>
- Fixed regression so that [a-z-] is a valid expression again.
- </li>
-<li>
- Fixed bug that allowed some invalid expressions to be accepted.
- </li>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ Fixed broken makefiles.
+ </li>
+<li class="listitem">
+ Fixed configuration setup to allow building with VC7.1 - STLport-4.6.2
+ when using /Zc:wchar_t.
+ </li>
+<li class="listitem">
+ Moved declarations class-inline in static_mutex.hpp so that SGI Irix
+ compiler can cope.
+ </li>
+<li class="listitem">
+ Added needed standard library #includes to fileiter.hpp, regex_workaround.hpp
+ and cpp_regex_traits.hpp.
+ </li>
+<li class="listitem">
+ Fixed a bug where non-greedy repeats could in certain strange curcumstances
+ repeat more times than their maximum value.
+ </li>
+<li class="listitem">
+ Fixed the value returned by basic_regex<>::empty() from a default
+ constructed object.
+ </li>
+<li class="listitem">
+ Changed the deffinition of regex_error to make it backwards compatible
+ with Boost-1.32.0.
+ </li>
+<li class="listitem">
+ Disabled external templates for Intel C++ 8.0 and earlier - otherwise
+ unresolved references can occur.
+ </li>
+<li class="listitem">
+ Rewritten extern template code for gcc so that only specific member functions
+ are exported: otherwise strange unresolved references can occur when
+ linking and mixing debug and non-debug code.
+ </li>
+<li class="listitem">
+ Initialise all the data members of the unicode_iterators: this keeps
+ gcc from issuing needless warnings.
+ </li>
+<li class="listitem">
+ Ported the ICU integration code to VC6 and VC7.
+ </li>
+<li class="listitem">
+ Ensured code is STLport debug mode clean.
+ </li>
+<li class="listitem">
+ Fixed lookbehind assertions so that fixed length repeats are permitted,
+ and so that regex iteration allows lookbehind to look back before the
+ current search range (into the last match).
+ </li>
+<li class="listitem">
+ Fixed strange bug with non-greedy repeats inside forward lookahead assertions.
+ </li>
+<li class="listitem">
+ Enabled negated character classes inside character sets.
+ </li>
+<li class="listitem">
+ Fixed regression so that [a-z-] is a valid expression again.
+ </li>
+<li class="listitem">
+ Fixed bug that allowed some invalid expressions to be accepted.
+ </li>
</ul></div>
<a name="boost_regex.background_information.history.boost_1_33_0"></a><h5>
-<a name="id834526"></a>
+<a name="id909634"></a>
<a class="link" href="history.html#boost_regex.background_information.history.boost_1_33_0">Boost
1.33.0</a>
</h5>
-<div class="itemizedlist"><ul type="disc">
-<li>
- Completely rewritten expression parsing code, and traits class support;
- now conforms to the standardization proposal.
- </li>
-<li>
- Breaking Change: The syntax options that can be passed to basic_regex constructors
- have been rationalized. The default option (perl) now has a value of zero,
- and it is now clearly documented which options apply to which regular expression
- syntax styles (perl, POSIX-extended, POSIX-basic etc). Some of the more
- esoteric options have now been removed, so there is the possibility that
- existing code may fail to compile: however equivalent functionality should
- still be available.
- </li>
-<li>
- Breaking Change: POSIX-extended and POSIX-basic regular expressions now
- enforce the letter of the POSIX standard much more closely than before.
- </li>
-<li>
- Added support for (?imsx-imsx) constructs.
- </li>
-<li>
- Added support for lookbehind expressions (?<=positive-lookbehind) and
- (?<!negative-lookbehind).
- </li>
-<li>
- Added support for conditional expressions (?(assertion)true-expresion|false-expression).
- </li>
-<li>
- Added MFC/ATL string wrappers.
- </li>
-<li>
- Added Unicode support; based on ICU.
- </li>
-<li>
- Changed newline support to recognise \f as a line separator (all character
- types), and \x85 as a line separator for wide characters / Unicode only.
- </li>
-<li>
- Added a new format flag format_literal that treats the replace string as
- a literal, rather than a Perl or Sed style format string.
- </li>
-<li>
- Errors are now reported by throwing exceptions of type regex_error. The
- types used previously - bad_expression and bad_pattern - are now just typedefs
- for regex_error. Type regex_error has a couple of new members: code() to
- report an error code rather than a string, and position() to report where
- in the expression the error occured.
- </li>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ Completely rewritten expression parsing code, and traits class support;
+ now conforms to the standardization proposal.
+ </li>
+<li class="listitem">
+ Breaking Change: The syntax options that can be passed to basic_regex
+ constructors have been rationalized. The default option (perl) now has
+ a value of zero, and it is now clearly documented which options apply
+ to which regular expression syntax styles (perl, POSIX-extended, POSIX-basic
+ etc). Some of the more esoteric options have now been removed, so there
+ is the possibility that existing code may fail to compile: however equivalent
+ functionality should still be available.
+ </li>
+<li class="listitem">
+ Breaking Change: POSIX-extended and POSIX-basic regular expressions now
+ enforce the letter of the POSIX standard much more closely than before.
+ </li>
+<li class="listitem">
+ Added support for (?imsx-imsx) constructs.
+ </li>
+<li class="listitem">
+ Added support for lookbehind expressions (?<=positive-lookbehind)
+ and (?<!negative-lookbehind).
+ </li>
+<li class="listitem">
+ Added support for conditional expressions (?(assertion)true-expresion|false-expression).
+ </li>
+<li class="listitem">
+ Added MFC/ATL string wrappers.
+ </li>
+<li class="listitem">
+ Added Unicode support; based on ICU.
+ </li>
+<li class="listitem">
+ Changed newline support to recognise \f as a line separator (all character
+ types), and \x85 as a line separator for wide characters / Unicode only.
+ </li>
+<li class="listitem">
+ Added a new format flag format_literal that treats the replace string
+ as a literal, rather than a Perl or Sed style format string.
+ </li>
+<li class="listitem">
+ Errors are now reported by throwing exceptions of type regex_error. The
+ types used previously - bad_expression and bad_pattern - are now just
+ typedefs for regex_error. Type regex_error has a couple of new members:
+ code() to report an error code rather than a string, and position() to
+ report where in the expression the error occured.
+ </li>
</ul></div>
<a name="boost_regex.background_information.history.boost_1_32_1"></a><h5>
-<a name="id834585"></a>
+<a name="id909760"></a>
<a class="link" href="history.html#boost_regex.background_information.history.boost_1_32_1">Boost
1.32.1</a>
</h5>
-<div class="itemizedlist"><ul type="disc"><li>
- Fixed bug in partial matches of bounded repeats of '.'.
- </li></ul></div>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+ Fixed bug in partial matches of bounded repeats of '.'.
+ </li></ul></div>
<a name="boost_regex.background_information.history.boost_1_31_0"></a><h5>
-<a name="id834605"></a>
+<a name="id909793"></a>
<a class="link" href="history.html#boost_regex.background_information.history.boost_1_31_0">Boost
1.31.0</a>
</h5>
-<div class="itemizedlist"><ul type="disc">
-<li>
- Completely rewritten pattern matching code - it is now up to 10 times faster
- than before.
- </li>
-<li>
- Reorganized documentation.
- </li>
-<li>
- Deprecated all interfaces that are not part of the regular expression standardization
- proposal.
- </li>
-<li>
- Added regex_iterator and regex_token_iterator .
- </li>
-<li>
- Added support for Perl style independent sub-expressions.
- </li>
-<li>
- Added non-member operators to the sub_match class, so that you can compare
- sub_match's with strings, or add them to a string to produce a new string.
- </li>
-<li>
- Added experimental support for extended capture information.
- </li>
-<li>
- Changed the match flags so that they are a distinct type (not an integer),
- if you try to pass the match flags as an integer rather than match_flag_type
- to the regex algorithms then you will now get a compiler error.
- </li>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ Completely rewritten pattern matching code - it is now up to 10 times
+ faster than before.
+ </li>
+<li class="listitem">
+ Reorganized documentation.
+ </li>
+<li class="listitem">
+ Deprecated all interfaces that are not part of the regular expression
+ standardization proposal.
+ </li>
+<li class="listitem">
+ Added regex_iterator and regex_token_iterator .
+ </li>
+<li class="listitem">
+ Added support for Perl style independent sub-expressions.
+ </li>
+<li class="listitem">
+ Added non-member operators to the sub_match class, so that you can compare
+ sub_match's with strings, or add them to a string to produce a new string.
+ </li>
+<li class="listitem">
+ Added experimental support for extended capture information.
+ </li>
+<li class="listitem">
+ Changed the match flags so that they are a distinct type (not an integer),
+ if you try to pass the match flags as an integer rather than match_flag_type
+ to the regex algorithms then you will now get a compiler error.
+ </li>
</ul></div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
@@ -321,7 +322,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="acknowledgements.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a>
+<a accesskey="p" href="acknowledgements.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/background_information/locale.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/background_information/locale.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/background_information/locale.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Localization</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../background_information.html" title="Background Information">
<link rel="prev" href="headers.html" title="Headers">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="headers.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="thread_safety.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="headers.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="thread_safety.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.background_information.locale"></a><a class="link" href="locale.html" title="Localization"> Localization</a>
</h3></div></div></div>
@@ -58,7 +58,7 @@
There are three separate localization mechanisms supported by Boost.Regex:
</p>
<a name="boost_regex.background_information.locale.win32_localization_model_"></a><h5>
-<a name="id826760"></a>
+<a name="id902918"></a>
<a class="link" href="locale.html#boost_regex.background_information.locale.win32_localization_model_">Win32
localization model.</a>
</h5>
@@ -90,7 +90,7 @@
are treated as "unknown" graphic characters.
</p>
<a name="boost_regex.background_information.locale.c_localization_model_"></a><h5>
-<a name="id826914"></a>
+<a name="id903135"></a>
<a class="link" href="locale.html#boost_regex.background_information.locale.c_localization_model_">C
localization model.</a>
</h5>
@@ -114,7 +114,7 @@
libraries including version 1 of this library.
</p>
<a name="boost_regex.background_information.locale.c___localization_model_"></a><h5>
-<a name="id826983"></a>
+<a name="id903238"></a>
<a class="link" href="locale.html#boost_regex.background_information.locale.c___localization_model_">C++
localization model.</a>
</h5>
@@ -151,7 +151,7 @@
in your code. The best way to ensure this is to add the #define to <code class="computeroutput"><span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">/</span><span class="identifier">user</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span></code>.
</p>
<a name="boost_regex.background_information.locale.providing_a_message_catalogue"></a><h5>
-<a name="id827284"></a>
+<a name="id903650"></a>
<a class="link" href="locale.html#boost_regex.background_information.locale.providing_a_message_catalogue">Providing
a message catalogue</a>
</h5>
@@ -170,958 +170,958 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Message
- </p>
+ <p>
+ Message
+ </p>
</th>
<th>
- <p>
- id
- </p>
+ <p>
+ id
+ </p>
</th>
<th>
- <p>
- Meaning
- </p>
+ <p>
+ Meaning
+ </p>
</th>
<th>
- <p>
- Default value
- </p>
+ <p>
+ Default value
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- 101
- </p>
+ <p>
+ 101
+ </p>
</td>
<td>
- <p>
- The character used to start a sub-expression.
- </p>
+ <p>
+ The character used to start a sub-expression.
+ </p>
</td>
<td>
- <p>
- "("
- </p>
+ <p>
+ "("
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 102
- </p>
+ <p>
+ 102
+ </p>
</td>
<td>
- <p>
- The character used to end a sub-expression declaration.
- </p>
+ <p>
+ The character used to end a sub-expression declaration.
+ </p>
</td>
<td>
- <p>
- ")"
- </p>
+ <p>
+ ")"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 103
- </p>
+ <p>
+ 103
+ </p>
</td>
<td>
- <p>
- The character used to denote an end of line assertion.
- </p>
+ <p>
+ The character used to denote an end of line assertion.
+ </p>
</td>
<td>
- <p>
- "$"
- </p>
+ <p>
+ "$"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 104
- </p>
+ <p>
+ 104
+ </p>
</td>
<td>
- <p>
- The character used to denote the start of line assertion.
- </p>
+ <p>
+ The character used to denote the start of line assertion.
+ </p>
</td>
<td>
- <p>
- "^"
- </p>
+ <p>
+ "^"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 105
- </p>
+ <p>
+ 105
+ </p>
</td>
<td>
- <p>
- The character used to denote the "match any character expression".
- </p>
+ <p>
+ The character used to denote the "match any character expression".
+ </p>
</td>
<td>
- <p>
- "."
- </p>
+ <p>
+ "."
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 106
- </p>
+ <p>
+ 106
+ </p>
</td>
<td>
- <p>
- The match zero or more times repetition operator.
- </p>
+ <p>
+ The match zero or more times repetition operator.
+ </p>
</td>
<td>
- <p>
- "*"
- </p>
+ <p>
+ "*"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 107
- </p>
+ <p>
+ 107
+ </p>
</td>
<td>
- <p>
- The match one or more repetition operator.
- </p>
+ <p>
+ The match one or more repetition operator.
+ </p>
</td>
<td>
- <p>
- "+"
- </p>
+ <p>
+ "+"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 108
- </p>
+ <p>
+ 108
+ </p>
</td>
<td>
- <p>
- The match zero or one repetition operator.
- </p>
+ <p>
+ The match zero or one repetition operator.
+ </p>
</td>
<td>
- <p>
- "?"
- </p>
+ <p>
+ "?"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 109
- </p>
+ <p>
+ 109
+ </p>
</td>
<td>
- <p>
- The character set opening character.
- </p>
+ <p>
+ The character set opening character.
+ </p>
</td>
<td>
- <p>
- "["
- </p>
+ <p>
+ "["
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 110
- </p>
+ <p>
+ 110
+ </p>
</td>
<td>
- <p>
- The character set closing character.
- </p>
+ <p>
+ The character set closing character.
+ </p>
</td>
<td>
- <p>
- "]"
- </p>
+ <p>
+ "]"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 111
- </p>
+ <p>
+ 111
+ </p>
</td>
<td>
- <p>
- The alternation operator.
- </p>
+ <p>
+ The alternation operator.
+ </p>
</td>
<td>
- <p>
- "|"
- </p>
+ <p>
+ "|"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 112
- </p>
+ <p>
+ 112
+ </p>
</td>
<td>
- <p>
- The escape character.
- </p>
+ <p>
+ The escape character.
+ </p>
</td>
<td>
- <p>
- "\"
- </p>
+ <p>
+ "\"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 113
- </p>
+ <p>
+ 113
+ </p>
</td>
<td>
- <p>
- The hash character (not currently used).
- </p>
+ <p>
+ The hash character (not currently used).
+ </p>
</td>
<td>
- <p>
- "#"
- </p>
+ <p>
+ "#"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 114
- </p>
+ <p>
+ 114
+ </p>
</td>
<td>
- <p>
- The range operator.
- </p>
+ <p>
+ The range operator.
+ </p>
</td>
<td>
- <p>
- "-"
- </p>
+ <p>
+ "-"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 115
- </p>
+ <p>
+ 115
+ </p>
</td>
<td>
- <p>
- The repetition operator opening character.
- </p>
+ <p>
+ The repetition operator opening character.
+ </p>
</td>
<td>
- <p>
- "{"
- </p>
+ <p>
+ "{"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 116
- </p>
+ <p>
+ 116
+ </p>
</td>
<td>
- <p>
- The repetition operator closing character.
- </p>
+ <p>
+ The repetition operator closing character.
+ </p>
</td>
<td>
- <p>
- "}"
- </p>
+ <p>
+ "}"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 117
- </p>
+ <p>
+ 117
+ </p>
</td>
<td>
- <p>
- The digit characters.
- </p>
+ <p>
+ The digit characters.
+ </p>
</td>
<td>
- <p>
- "0123456789"
- </p>
+ <p>
+ "0123456789"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 118
- </p>
+ <p>
+ 118
+ </p>
</td>
<td>
- <p>
- The character which when preceded by an escape character represents
- the word boundary assertion.
- </p>
+ <p>
+ The character which when preceded by an escape character represents
+ the word boundary assertion.
+ </p>
</td>
<td>
- <p>
- "b"
- </p>
+ <p>
+ "b"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 119
- </p>
+ <p>
+ 119
+ </p>
</td>
<td>
- <p>
- The character which when preceded by an escape character represents
- the non-word boundary assertion.
- </p>
+ <p>
+ The character which when preceded by an escape character represents
+ the non-word boundary assertion.
+ </p>
</td>
<td>
- <p>
- "B"
- </p>
+ <p>
+ "B"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 120
- </p>
+ <p>
+ 120
+ </p>
</td>
<td>
- <p>
- The character which when preceded by an escape character represents
- the word-start boundary assertion.
- </p>
+ <p>
+ The character which when preceded by an escape character represents
+ the word-start boundary assertion.
+ </p>
</td>
<td>
- <p>
- "<"
- </p>
+ <p>
+ "<"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 121
- </p>
+ <p>
+ 121
+ </p>
</td>
<td>
- <p>
- The character which when preceded by an escape character represents
- the word-end boundary assertion.
- </p>
+ <p>
+ The character which when preceded by an escape character represents
+ the word-end boundary assertion.
+ </p>
</td>
<td>
- <p>
- ">"
- </p>
+ <p>
+ ">"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 122
- </p>
+ <p>
+ 122
+ </p>
</td>
<td>
- <p>
- The character which when preceded by an escape character represents
- any word character.
- </p>
+ <p>
+ The character which when preceded by an escape character represents
+ any word character.
+ </p>
</td>
<td>
- <p>
- "w"
- </p>
+ <p>
+ "w"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 123
- </p>
+ <p>
+ 123
+ </p>
</td>
<td>
- <p>
- The character which when preceded by an escape character represents
- a non-word character.
- </p>
+ <p>
+ The character which when preceded by an escape character represents
+ a non-word character.
+ </p>
</td>
<td>
- <p>
- "W"
- </p>
+ <p>
+ "W"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 124
- </p>
+ <p>
+ 124
+ </p>
</td>
<td>
- <p>
- The character which when preceded by an escape character represents
- a start of buffer assertion.
- </p>
+ <p>
+ The character which when preceded by an escape character represents
+ a start of buffer assertion.
+ </p>
</td>
<td>
- <p>
- "`A"
- </p>
+ <p>
+ "`A"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 125
- </p>
+ <p>
+ 125
+ </p>
</td>
<td>
- <p>
- The character which when preceded by an escape character represents
- an end of buffer assertion.
- </p>
+ <p>
+ The character which when preceded by an escape character represents
+ an end of buffer assertion.
+ </p>
</td>
<td>
- <p>
- "'z"
- </p>
+ <p>
+ "'z"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 126
- </p>
+ <p>
+ 126
+ </p>
</td>
<td>
- <p>
- The newline character.
- </p>
+ <p>
+ The newline character.
+ </p>
</td>
<td>
- <p>
- "\n"
- </p>
+ <p>
+ "\n"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 127
- </p>
+ <p>
+ 127
+ </p>
</td>
<td>
- <p>
- The comma separator.
- </p>
+ <p>
+ The comma separator.
+ </p>
</td>
<td>
- <p>
- ","
- </p>
+ <p>
+ ","
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 128
- </p>
+ <p>
+ 128
+ </p>
</td>
<td>
- <p>
- The character which when preceded by an escape character represents
- the bell character.
- </p>
+ <p>
+ The character which when preceded by an escape character represents
+ the bell character.
+ </p>
</td>
<td>
- <p>
- "a"
- </p>
+ <p>
+ "a"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 129
- </p>
+ <p>
+ 129
+ </p>
</td>
<td>
- <p>
- The character which when preceded by an escape character represents
- the form feed character.
- </p>
+ <p>
+ The character which when preceded by an escape character represents
+ the form feed character.
+ </p>
</td>
<td>
- <p>
- "f"
- </p>
+ <p>
+ "f"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 130
- </p>
+ <p>
+ 130
+ </p>
</td>
<td>
- <p>
- The character which when preceded by an escape character represents
- the newline character.
- </p>
+ <p>
+ The character which when preceded by an escape character represents
+ the newline character.
+ </p>
</td>
<td>
- <p>
- "n"
- </p>
+ <p>
+ "n"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 131
- </p>
+ <p>
+ 131
+ </p>
</td>
<td>
- <p>
- The character which when preceded by an escape character represents
- the carriage return character.
- </p>
+ <p>
+ The character which when preceded by an escape character represents
+ the carriage return character.
+ </p>
</td>
<td>
- <p>
- "r"
- </p>
+ <p>
+ "r"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 132
- </p>
+ <p>
+ 132
+ </p>
</td>
<td>
- <p>
- The character which when preceded by an escape character represents
- the tab character.
- </p>
+ <p>
+ The character which when preceded by an escape character represents
+ the tab character.
+ </p>
</td>
<td>
- <p>
- "t"
- </p>
+ <p>
+ "t"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 133
- </p>
+ <p>
+ 133
+ </p>
</td>
<td>
- <p>
- The character which when preceded by an escape character represents
- the vertical tab character.
- </p>
+ <p>
+ The character which when preceded by an escape character represents
+ the vertical tab character.
+ </p>
</td>
<td>
- <p>
- "v"
- </p>
+ <p>
+ "v"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 134
- </p>
+ <p>
+ 134
+ </p>
</td>
<td>
- <p>
- The character which when preceded by an escape character represents
- the start of a hexadecimal character constant.
- </p>
+ <p>
+ The character which when preceded by an escape character represents
+ the start of a hexadecimal character constant.
+ </p>
</td>
<td>
- <p>
- "x"
- </p>
+ <p>
+ "x"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 135
- </p>
+ <p>
+ 135
+ </p>
</td>
<td>
- <p>
- The character which when preceded by an escape character represents
- the start of an ASCII escape character.
- </p>
+ <p>
+ The character which when preceded by an escape character represents
+ the start of an ASCII escape character.
+ </p>
</td>
<td>
- <p>
- "c"
- </p>
+ <p>
+ "c"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 136
- </p>
+ <p>
+ 136
+ </p>
</td>
<td>
- <p>
- The colon character.
- </p>
+ <p>
+ The colon character.
+ </p>
</td>
<td>
- <p>
- ":"
- </p>
+ <p>
+ ":"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 137
- </p>
+ <p>
+ 137
+ </p>
</td>
<td>
- <p>
- The equals character.
- </p>
+ <p>
+ The equals character.
+ </p>
</td>
<td>
- <p>
- "="
- </p>
+ <p>
+ "="
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 138
- </p>
+ <p>
+ 138
+ </p>
</td>
<td>
- <p>
- The character which when preceded by an escape character represents
- the ASCII escape character.
- </p>
+ <p>
+ The character which when preceded by an escape character represents
+ the ASCII escape character.
+ </p>
</td>
<td>
- <p>
- "e"
- </p>
+ <p>
+ "e"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 139
- </p>
+ <p>
+ 139
+ </p>
</td>
<td>
- <p>
- The character which when preceded by an escape character represents
- any lower case character.
- </p>
+ <p>
+ The character which when preceded by an escape character represents
+ any lower case character.
+ </p>
</td>
<td>
- <p>
- "l"
- </p>
+ <p>
+ "l"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 140
- </p>
+ <p>
+ 140
+ </p>
</td>
<td>
- <p>
- The character which when preceded by an escape character represents
- any non-lower case character.
- </p>
+ <p>
+ The character which when preceded by an escape character represents
+ any non-lower case character.
+ </p>
</td>
<td>
- <p>
- "L"
- </p>
+ <p>
+ "L"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 141
- </p>
+ <p>
+ 141
+ </p>
</td>
<td>
- <p>
- The character which when preceded by an escape character represents
- any upper case character.
- </p>
+ <p>
+ The character which when preceded by an escape character represents
+ any upper case character.
+ </p>
</td>
<td>
- <p>
- "u"
- </p>
+ <p>
+ "u"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 142
- </p>
+ <p>
+ 142
+ </p>
</td>
<td>
- <p>
- The character which when preceded by an escape character represents
- any non-upper case character.
- </p>
+ <p>
+ The character which when preceded by an escape character represents
+ any non-upper case character.
+ </p>
</td>
<td>
- <p>
- "U"
- </p>
+ <p>
+ "U"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 143
- </p>
+ <p>
+ 143
+ </p>
</td>
<td>
- <p>
- The character which when preceded by an escape character represents
- any space character.
- </p>
+ <p>
+ The character which when preceded by an escape character represents
+ any space character.
+ </p>
</td>
<td>
- <p>
- "s"
- </p>
+ <p>
+ "s"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 144
- </p>
+ <p>
+ 144
+ </p>
</td>
<td>
- <p>
- The character which when preceded by an escape character represents
- any non-space character.
- </p>
+ <p>
+ The character which when preceded by an escape character represents
+ any non-space character.
+ </p>
</td>
<td>
- <p>
- "S"
- </p>
+ <p>
+ "S"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 145
- </p>
+ <p>
+ 145
+ </p>
</td>
<td>
- <p>
- The character which when preceded by an escape character represents
- any digit character.
- </p>
+ <p>
+ The character which when preceded by an escape character represents
+ any digit character.
+ </p>
</td>
<td>
- <p>
- "d"
- </p>
+ <p>
+ "d"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 146
- </p>
+ <p>
+ 146
+ </p>
</td>
<td>
- <p>
- The character which when preceded by an escape character represents
- any non-digit character.
- </p>
+ <p>
+ The character which when preceded by an escape character represents
+ any non-digit character.
+ </p>
</td>
<td>
- <p>
- "D"
- </p>
+ <p>
+ "D"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 147
- </p>
+ <p>
+ 147
+ </p>
</td>
<td>
- <p>
- The character which when preceded by an escape character represents
- the end quote operator.
- </p>
+ <p>
+ The character which when preceded by an escape character represents
+ the end quote operator.
+ </p>
</td>
<td>
- <p>
- "E"
- </p>
+ <p>
+ "E"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 148
- </p>
+ <p>
+ 148
+ </p>
</td>
<td>
- <p>
- The character which when preceded by an escape character represents
- the start quote operator.
- </p>
+ <p>
+ The character which when preceded by an escape character represents
+ the start quote operator.
+ </p>
</td>
<td>
- <p>
- "Q"
- </p>
+ <p>
+ "Q"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 149
- </p>
+ <p>
+ 149
+ </p>
</td>
<td>
- <p>
- The character which when preceded by an escape character represents
- a Unicode combining character sequence.
- </p>
+ <p>
+ The character which when preceded by an escape character represents
+ a Unicode combining character sequence.
+ </p>
</td>
<td>
- <p>
- "X"
- </p>
+ <p>
+ "X"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 150
- </p>
+ <p>
+ 150
+ </p>
</td>
<td>
- <p>
- The character which when preceded by an escape character represents
- any single character.
- </p>
+ <p>
+ The character which when preceded by an escape character represents
+ any single character.
+ </p>
</td>
<td>
- <p>
- "C"
- </p>
+ <p>
+ "C"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 151
- </p>
+ <p>
+ 151
+ </p>
</td>
<td>
- <p>
- The character which when preceded by an escape character represents
- end of buffer operator.
- </p>
+ <p>
+ The character which when preceded by an escape character represents
+ end of buffer operator.
+ </p>
</td>
<td>
- <p>
- "Z"
- </p>
+ <p>
+ "Z"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 152
- </p>
+ <p>
+ 152
+ </p>
</td>
<td>
- <p>
- The character which when preceded by an escape character represents
- the continuation assertion.
- </p>
+ <p>
+ The character which when preceded by an escape character represents
+ the continuation assertion.
+ </p>
</td>
<td>
- <p>
- "G"
- </p>
+ <p>
+ "G"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 153
- </p>
+ <p>
+ 153
+ </p>
</td>
<td>
- <p>
- The character which when preceeded by (? indicates a zero width negated
- forward lookahead assert.
- </p>
+ <p>
+ The character which when preceeded by (? indicates a zero width
+ negated forward lookahead assert.
+ </p>
</td>
<td>
- <p>
- !
- </p>
+ <p>
+ !
+ </p>
</td>
</tr>
</tbody>
@@ -1137,171 +1137,171 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Message ID
- </p>
+ <p>
+ Message ID
+ </p>
</th>
<th>
- <p>
- Error message ID
- </p>
+ <p>
+ Error message ID
+ </p>
</th>
<th>
- <p>
- Default string
- </p>
+ <p>
+ Default string
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- 201
- </p>
+ <p>
+ 201
+ </p>
</td>
<td>
- <p>
- REG_NOMATCH
- </p>
+ <p>
+ REG_NOMATCH
+ </p>
</td>
<td>
- <p>
- "No match"
- </p>
+ <p>
+ "No match"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 202
- </p>
+ <p>
+ 202
+ </p>
</td>
<td>
- <p>
- REG_BADPAT
- </p>
+ <p>
+ REG_BADPAT
+ </p>
</td>
<td>
- <p>
- "Invalid regular expression"
- </p>
+ <p>
+ "Invalid regular expression"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 203
- </p>
+ <p>
+ 203
+ </p>
</td>
<td>
- <p>
- REG_ECOLLATE
- </p>
+ <p>
+ REG_ECOLLATE
+ </p>
</td>
<td>
- <p>
- "Invalid collation character"
- </p>
+ <p>
+ "Invalid collation character"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 204
- </p>
+ <p>
+ 204
+ </p>
</td>
<td>
- <p>
- REG_ECTYPE
- </p>
+ <p>
+ REG_ECTYPE
+ </p>
</td>
<td>
- <p>
- "Invalid character class name"
- </p>
+ <p>
+ "Invalid character class name"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 205
- </p>
+ <p>
+ 205
+ </p>
</td>
<td>
- <p>
- REG_EESCAPE
- </p>
+ <p>
+ REG_EESCAPE
+ </p>
</td>
<td>
- <p>
- "Trailing backslash"
- </p>
+ <p>
+ "Trailing backslash"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 206
- </p>
+ <p>
+ 206
+ </p>
</td>
<td>
- <p>
- REG_ESUBREG
- </p>
+ <p>
+ REG_ESUBREG
+ </p>
</td>
<td>
- <p>
- "Invalid back reference"
- </p>
+ <p>
+ "Invalid back reference"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 207
- </p>
+ <p>
+ 207
+ </p>
</td>
<td>
- <p>
- REG_EBRACK
- </p>
+ <p>
+ REG_EBRACK
+ </p>
</td>
<td>
- <p>
- "Unmatched [ or <code class="literal">" </code>
- </p>
+ <p>
+ "Unmatched [ or <code class="literal">" </code>
+ </p>
</td>
<td>
- <p>
- [208
- </p>
+ <p>
+ [208
+ </p>
</td>
<td>
- <p>
- REG_EPAREN
- </p>
+ <p>
+ REG_EPAREN
+ </p>
</td>
<td>
- <p>
- "Unmatched ( or \("
- </p>
+ <p>
+ "Unmatched ( or \("
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 209
- </p>
+ <p>
+ 209
+ </p>
</td>
<td>
- <p>
- REG_EBRACE
- </p>
+ <p>
+ REG_EBRACE
+ </p>
</td>
<td>
- <p>
- "Unmatched \{"
- </p>
+ <p>
+ "Unmatched \{"
+ </p>
</td>
<td class="auto-generated"> </td>
<td class="auto-generated"> </td>
@@ -1309,19 +1309,19 @@
</tr>
<tr>
<td>
- <p>
- 210
- </p>
+ <p>
+ 210
+ </p>
</td>
<td>
- <p>
- REG_BADBR
- </p>
+ <p>
+ REG_BADBR
+ </p>
</td>
<td>
- <p>
- "Invalid content of \{\}"
- </p>
+ <p>
+ "Invalid content of \{\}"
+ </p>
</td>
<td class="auto-generated"> </td>
<td class="auto-generated"> </td>
@@ -1329,19 +1329,19 @@
</tr>
<tr>
<td>
- <p>
- 211
- </p>
+ <p>
+ 211
+ </p>
</td>
<td>
- <p>
- REG_ERANGE
- </p>
+ <p>
+ REG_ERANGE
+ </p>
</td>
<td>
- <p>
- "Invalid range end"
- </p>
+ <p>
+ "Invalid range end"
+ </p>
</td>
<td class="auto-generated"> </td>
<td class="auto-generated"> </td>
@@ -1349,19 +1349,19 @@
</tr>
<tr>
<td>
- <p>
- 212
- </p>
+ <p>
+ 212
+ </p>
</td>
<td>
- <p>
- REG_ESPACE
- </p>
+ <p>
+ REG_ESPACE
+ </p>
</td>
<td>
- <p>
- "Memory exhausted"
- </p>
+ <p>
+ "Memory exhausted"
+ </p>
</td>
<td class="auto-generated"> </td>
<td class="auto-generated"> </td>
@@ -1369,19 +1369,19 @@
</tr>
<tr>
<td>
- <p>
- 213
- </p>
+ <p>
+ 213
+ </p>
</td>
<td>
- <p>
- REG_BADRPT
- </p>
+ <p>
+ REG_BADRPT
+ </p>
</td>
<td>
- <p>
- "Invalid preceding regular expression"
- </p>
+ <p>
+ "Invalid preceding regular expression"
+ </p>
</td>
<td class="auto-generated"> </td>
<td class="auto-generated"> </td>
@@ -1389,19 +1389,19 @@
</tr>
<tr>
<td>
- <p>
- 214
- </p>
+ <p>
+ 214
+ </p>
</td>
<td>
- <p>
- REG_EEND
- </p>
+ <p>
+ REG_EEND
+ </p>
</td>
<td>
- <p>
- "Premature end of regular expression"
- </p>
+ <p>
+ "Premature end of regular expression"
+ </p>
</td>
<td class="auto-generated"> </td>
<td class="auto-generated"> </td>
@@ -1409,19 +1409,19 @@
</tr>
<tr>
<td>
- <p>
- 215
- </p>
+ <p>
+ 215
+ </p>
</td>
<td>
- <p>
- REG_ESIZE
- </p>
+ <p>
+ REG_ESIZE
+ </p>
</td>
<td>
- <p>
- "Regular expression too big"
- </p>
+ <p>
+ "Regular expression too big"
+ </p>
</td>
<td class="auto-generated"> </td>
<td class="auto-generated"> </td>
@@ -1429,19 +1429,19 @@
</tr>
<tr>
<td>
- <p>
- 216
- </p>
+ <p>
+ 216
+ </p>
</td>
<td>
- <p>
- REG_ERPAREN
- </p>
+ <p>
+ REG_ERPAREN
+ </p>
</td>
<td>
- <p>
- "Unmatched ) or \)"
- </p>
+ <p>
+ "Unmatched ) or \)"
+ </p>
</td>
<td class="auto-generated"> </td>
<td class="auto-generated"> </td>
@@ -1449,19 +1449,19 @@
</tr>
<tr>
<td>
- <p>
- 217
- </p>
+ <p>
+ 217
+ </p>
</td>
<td>
- <p>
- REG_EMPTY
- </p>
+ <p>
+ REG_EMPTY
+ </p>
</td>
<td>
- <p>
- "Empty expression"
- </p>
+ <p>
+ "Empty expression"
+ </p>
</td>
<td class="auto-generated"> </td>
<td class="auto-generated"> </td>
@@ -1469,19 +1469,19 @@
</tr>
<tr>
<td>
- <p>
- 218
- </p>
+ <p>
+ 218
+ </p>
</td>
<td>
- <p>
- REG_E_UNKNOWN
- </p>
+ <p>
+ REG_E_UNKNOWN
+ </p>
</td>
<td>
- <p>
- "Unknown error"
- </p>
+ <p>
+ "Unknown error"
+ </p>
</td>
<td class="auto-generated"> </td>
<td class="auto-generated"> </td>
@@ -1500,258 +1500,258 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Message ID
- </p>
+ <p>
+ Message ID
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
<th>
- <p>
- Equivalent default class name
- </p>
+ <p>
+ Equivalent default class name
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- 300
- </p>
+ <p>
+ 300
+ </p>
</td>
<td>
- <p>
- The character class name for alphanumeric characters.
- </p>
+ <p>
+ The character class name for alphanumeric characters.
+ </p>
</td>
<td>
- <p>
- "alnum"
- </p>
+ <p>
+ "alnum"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 301
- </p>
+ <p>
+ 301
+ </p>
</td>
<td>
- <p>
- The character class name for alphabetic characters.
- </p>
+ <p>
+ The character class name for alphabetic characters.
+ </p>
</td>
<td>
- <p>
- "alpha"
- </p>
+ <p>
+ "alpha"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 302
- </p>
+ <p>
+ 302
+ </p>
</td>
<td>
- <p>
- The character class name for control characters.
- </p>
+ <p>
+ The character class name for control characters.
+ </p>
</td>
<td>
- <p>
- "cntrl"
- </p>
+ <p>
+ "cntrl"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 303
- </p>
+ <p>
+ 303
+ </p>
</td>
<td>
- <p>
- The character class name for digit characters.
- </p>
+ <p>
+ The character class name for digit characters.
+ </p>
</td>
<td>
- <p>
- "digit"
- </p>
+ <p>
+ "digit"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 304
- </p>
+ <p>
+ 304
+ </p>
</td>
<td>
- <p>
- The character class name for graphics characters.
- </p>
+ <p>
+ The character class name for graphics characters.
+ </p>
</td>
<td>
- <p>
- "graph"
- </p>
+ <p>
+ "graph"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 305
- </p>
+ <p>
+ 305
+ </p>
</td>
<td>
- <p>
- The character class name for lower case characters.
- </p>
+ <p>
+ The character class name for lower case characters.
+ </p>
</td>
<td>
- <p>
- "lower"
- </p>
+ <p>
+ "lower"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 306
- </p>
+ <p>
+ 306
+ </p>
</td>
<td>
- <p>
- The character class name for printable characters.
- </p>
+ <p>
+ The character class name for printable characters.
+ </p>
</td>
<td>
- <p>
- "print"
- </p>
+ <p>
+ "print"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 307
- </p>
+ <p>
+ 307
+ </p>
</td>
<td>
- <p>
- The character class name for punctuation characters.
- </p>
+ <p>
+ The character class name for punctuation characters.
+ </p>
</td>
<td>
- <p>
- "punct"
- </p>
+ <p>
+ "punct"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 308
- </p>
+ <p>
+ 308
+ </p>
</td>
<td>
- <p>
- The character class name for space characters.
- </p>
+ <p>
+ The character class name for space characters.
+ </p>
</td>
<td>
- <p>
- "space"
- </p>
+ <p>
+ "space"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 309
- </p>
+ <p>
+ 309
+ </p>
</td>
<td>
- <p>
- The character class name for upper case characters.
- </p>
+ <p>
+ The character class name for upper case characters.
+ </p>
</td>
<td>
- <p>
- "upper"
- </p>
+ <p>
+ "upper"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 310
- </p>
+ <p>
+ 310
+ </p>
</td>
<td>
- <p>
- The character class name for hexadecimal characters.
- </p>
+ <p>
+ The character class name for hexadecimal characters.
+ </p>
</td>
<td>
- <p>
- "xdigit"
- </p>
+ <p>
+ "xdigit"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 311
- </p>
+ <p>
+ 311
+ </p>
</td>
<td>
- <p>
- The character class name for blank characters.
- </p>
+ <p>
+ The character class name for blank characters.
+ </p>
</td>
<td>
- <p>
- "blank"
- </p>
+ <p>
+ "blank"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 312
- </p>
+ <p>
+ 312
+ </p>
</td>
<td>
- <p>
- The character class name for word characters.
- </p>
+ <p>
+ The character class name for word characters.
+ </p>
</td>
<td>
- <p>
- "word"
- </p>
+ <p>
+ "word"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 313
- </p>
+ <p>
+ 313
+ </p>
</td>
<td>
- <p>
- The character class name for Unicode characters.
- </p>
+ <p>
+ The character class name for Unicode characters.
+ </p>
</td>
<td>
- <p>
- "unicode"
- </p>
+ <p>
+ "unicode"
+ </p>
</td>
</tr>
</tbody>
@@ -1783,7 +1783,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="headers.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="thread_safety.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="headers.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="thread_safety.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/background_information/performance.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/background_information/performance.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/background_information/performance.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Performance</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../background_information.html" title="Background Information">
<link rel="prev" href="faq.html" title="FAQ">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="faq.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="standards.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="faq.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="standards.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.background_information.performance"></a><a class="link" href="performance.html" title="Performance"> Performance</a>
</h3></div></div></div>
@@ -33,15 +33,15 @@
synchronisation), but not by much. The following pages compare Boost.Regex
with various other regular expression libraries for the following compilers:
</p>
-<div class="itemizedlist"><ul type="disc">
-<li>
-<a href="../../../vc71-performance.html" target="_top">Visual Studio.Net 2003 (recursive
- Boost.Regex implementation)</a>.
- </li>
-<li>
-<a href="../../../gcc-performance.html" target="_top">Gcc 3.2 (cygwin) (non-recursive Boost.Regex
- implementation)</a>.
- </li>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ <a href="../../../vc71-performance.html" target="_top">Visual Studio.Net 2003 (recursive
+ Boost.Regex implementation)</a>.
+ </li>
+<li class="listitem">
+ <a href="../../../gcc-performance.html" target="_top">Gcc 3.2 (cygwin) (non-recursive
+ Boost.Regex implementation)</a>.
+ </li>
</ul></div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
@@ -54,7 +54,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="faq.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="standards.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="faq.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="standards.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/background_information/redist.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/background_information/redist.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/background_information/redist.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Redistributables</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../background_information.html" title="Background Information">
<link rel="prev" href="standards.html" title="Standards Conformance">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="standards.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="acknowledgements.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="standards.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="acknowledgements.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.background_information.redist"></a><a class="link" href="redist.html" title="Redistributables"> Redistributables</a>
</h3></div></div></div>
@@ -55,7 +55,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="standards.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="acknowledgements.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="standards.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="acknowledgements.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/background_information/standards.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/background_information/standards.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/background_information/standards.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Standards Conformance</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../background_information.html" title="Background Information">
<link rel="prev" href="performance.html" title="Performance">
@@ -20,15 +20,15 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="performance.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="redist.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="performance.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="redist.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.background_information.standards"></a><a class="link" href="standards.html" title="Standards Conformance"> Standards
Conformance</a>
</h3></div></div></div>
<a name="boost_regex.background_information.standards.c__"></a><h5>
-<a name="id830890"></a>
+<a name="id907609"></a>
<a class="link" href="standards.html#boost_regex.background_information.standards.c__">C++</a>
</h5>
<p>
@@ -36,7 +36,7 @@
Report on C++ Library Extensions</a>.
</p>
<a name="boost_regex.background_information.standards.ecmascript___javascript"></a><h5>
-<a name="id830912"></a>
+<a name="id907645"></a>
<a class="link" href="standards.html#boost_regex.background_information.standards.ecmascript___javascript">ECMAScript
/ JavaScript</a>
</h5>
@@ -49,7 +49,7 @@
rather than a Unicode escape sequence; use \x{DDDD} for Unicode escape sequences.
</p>
<a name="boost_regex.background_information.standards.perl"></a><h5>
-<a name="id830932"></a>
+<a name="id907652"></a>
<a class="link" href="standards.html#boost_regex.background_information.standards.perl">Perl</a>
</h5>
<p>
@@ -73,7 +73,7 @@
the Unicode requirements below.
</p>
<a name="boost_regex.background_information.standards.posix"></a><h5>
-<a name="id830972"></a>
+<a name="id907737"></a>
<a class="link" href="standards.html#boost_regex.background_information.standards.posix">POSIX</a>
</h5>
<p>
@@ -93,7 +93,7 @@
a custom traits class.
</p>
<a name="boost_regex.background_information.standards.unicode"></a><h5>
-<a name="id830996"></a>
+<a name="id907781"></a>
<a class="link" href="standards.html#boost_regex.background_information.standards.unicode">Unicode</a>
</h5>
<p>
@@ -108,451 +108,451 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Item
- </p>
+ <p>
+ Item
+ </p>
</th>
<th>
- <p>
- Feature
- </p>
+ <p>
+ Feature
+ </p>
</th>
<th>
- <p>
- Support
- </p>
+ <p>
+ Support
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- 1.1
- </p>
+ <p>
+ 1.1
+ </p>
</td>
<td>
- <p>
- Hex Notation
- </p>
+ <p>
+ Hex Notation
+ </p>
</td>
<td>
- <p>
- Yes: use \x{DDDD} to refer to code point UDDDD.
- </p>
+ <p>
+ Yes: use \x{DDDD} to refer to code point UDDDD.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 1.2
- </p>
+ <p>
+ 1.2
+ </p>
</td>
<td>
- <p>
- Character Properties
- </p>
+ <p>
+ Character Properties
+ </p>
</td>
<td>
- <p>
- All the names listed under the General Category Property are supported.
- Script names and Other Names are not currently supported.
- </p>
+ <p>
+ All the names listed under the General Category Property are supported.
+ Script names and Other Names are not currently supported.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 1.3
- </p>
+ <p>
+ 1.3
+ </p>
</td>
<td>
- <p>
- Subtraction and Intersection
- </p>
+ <p>
+ Subtraction and Intersection
+ </p>
</td>
<td>
- <p>
- Indirectly support by forward-lookahead:
- </p>
- <p>
- <code class="computeroutput"><span class="special">(?=[[:</span><span class="identifier">X</span><span class="special">:]])[[:</span><span class="identifier">Y</span><span class="special">:]]</span></code>
- </p>
- <p>
- Gives the intersection of character properties X and Y.
- </p>
- <p>
- <code class="computeroutput"><span class="special">(?![[:</span><span class="identifier">X</span><span class="special">:]])[[:</span><span class="identifier">Y</span><span class="special">:]]</span></code>
- </p>
- <p>
- Gives everything in Y that is not in X (subtraction).
- </p>
+ <p>
+ Indirectly support by forward-lookahead:
+ </p>
+ <p>
+ <code class="computeroutput"><span class="special">(?=[[:</span><span class="identifier">X</span><span class="special">:]])[[:</span><span class="identifier">Y</span><span class="special">:]]</span></code>
+ </p>
+ <p>
+ Gives the intersection of character properties X and Y.
+ </p>
+ <p>
+ <code class="computeroutput"><span class="special">(?![[:</span><span class="identifier">X</span><span class="special">:]])[[:</span><span class="identifier">Y</span><span class="special">:]]</span></code>
+ </p>
+ <p>
+ Gives everything in Y that is not in X (subtraction).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 1.4
- </p>
+ <p>
+ 1.4
+ </p>
</td>
<td>
- <p>
- Simple Word Boundaries
- </p>
+ <p>
+ Simple Word Boundaries
+ </p>
</td>
<td>
- <p>
- Conforming: non-spacing marks are included in the set of word characters.
- </p>
+ <p>
+ Conforming: non-spacing marks are included in the set of word characters.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 1.5
- </p>
+ <p>
+ 1.5
+ </p>
</td>
<td>
- <p>
- Caseless Matching
- </p>
+ <p>
+ Caseless Matching
+ </p>
</td>
<td>
- <p>
- Supported, note that at this level, case transformations are 1:1,
- many to many case folding operations are not supported (for example
- "ß" to "SS").
- </p>
+ <p>
+ Supported, note that at this level, case transformations are 1:1,
+ many to many case folding operations are not supported (for example
+ "ß" to "SS").
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 1.6
- </p>
+ <p>
+ 1.6
+ </p>
</td>
<td>
- <p>
- Line Boundaries
- </p>
+ <p>
+ Line Boundaries
+ </p>
</td>
<td>
- <p>
- Supported, except that "." matches only one character of
- "\r\n". Other than that word boundaries match correctly;
- including not matching in the middle of a "\r\n" sequence.
- </p>
+ <p>
+ Supported, except that "." matches only one character
+ of "\r\n". Other than that word boundaries match correctly;
+ including not matching in the middle of a "\r\n" sequence.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 1.7
- </p>
+ <p>
+ 1.7
+ </p>
</td>
<td>
- <p>
- Code Points
- </p>
+ <p>
+ Code Points
+ </p>
</td>
<td>
- <p>
- Supported: provided you use the u32* algorithms, then UTF-8, UTF-16
- and UTF-32 are all treated as sequences of 32-bit code points.
- </p>
+ <p>
+ Supported: provided you use the u32* algorithms, then UTF-8, UTF-16
+ and UTF-32 are all treated as sequences of 32-bit code points.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 2.1
- </p>
+ <p>
+ 2.1
+ </p>
</td>
<td>
- <p>
- Canonical Equivalence
- </p>
+ <p>
+ Canonical Equivalence
+ </p>
</td>
<td>
- <p>
- Not supported: it is up to the user of the library to convert all
- text into the same canonical form as the regular expression.
- </p>
+ <p>
+ Not supported: it is up to the user of the library to convert all
+ text into the same canonical form as the regular expression.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 2.2
- </p>
+ <p>
+ 2.2
+ </p>
</td>
<td>
- <p>
- Default Grapheme Clusters
- </p>
+ <p>
+ Default Grapheme Clusters
+ </p>
</td>
<td>
- <p>
- Not supported.
- </p>
+ <p>
+ Not supported.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 2.3Default Word Boundaries
- </p>
+ <p>
+ 2.3Default Word Boundaries
+ </p>
</td>
<td>
- <p>
- Not supported.
- </p>
+ <p>
+ Not supported.
+ </p>
</td>
<td class="auto-generated"> </td>
</tr>
<tr>
<td>
- <p>
- 2.4
- </p>
+ <p>
+ 2.4
+ </p>
</td>
<td>
- <p>
- Default Loose Matches
- </p>
+ <p>
+ Default Loose Matches
+ </p>
</td>
<td>
- <p>
- Not Supported.
- </p>
+ <p>
+ Not Supported.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 2.5
- </p>
+ <p>
+ 2.5
+ </p>
</td>
<td>
- <p>
- Named Properties
- </p>
+ <p>
+ Named Properties
+ </p>
</td>
<td>
- <p>
- Supported: the expression "[[:name:]]" or \N{name} matches
- the named character "name".
- </p>
+ <p>
+ Supported: the expression "[[:name:]]" or \N{name} matches
+ the named character "name".
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 2.6
- </p>
+ <p>
+ 2.6
+ </p>
</td>
<td>
- <p>
- Wildcard properties
- </p>
+ <p>
+ Wildcard properties
+ </p>
</td>
<td>
- <p>
- Not Supported.
- </p>
+ <p>
+ Not Supported.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 3.1
- </p>
+ <p>
+ 3.1
+ </p>
</td>
<td>
- <p>
- Tailored Punctuation.
- </p>
+ <p>
+ Tailored Punctuation.
+ </p>
</td>
<td>
- <p>
- Not Supported.
- </p>
+ <p>
+ Not Supported.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 3.2
- </p>
+ <p>
+ 3.2
+ </p>
</td>
<td>
- <p>
- Tailored Grapheme Clusters
- </p>
+ <p>
+ Tailored Grapheme Clusters
+ </p>
</td>
<td>
- <p>
- Not Supported.
- </p>
+ <p>
+ Not Supported.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 3.3
- </p>
+ <p>
+ 3.3
+ </p>
</td>
<td>
- <p>
- Tailored Word Boundaries.
- </p>
+ <p>
+ Tailored Word Boundaries.
+ </p>
</td>
<td>
- <p>
- Not Supported.
- </p>
+ <p>
+ Not Supported.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 3.4
- </p>
+ <p>
+ 3.4
+ </p>
</td>
<td>
- <p>
- Tailored Loose Matches
- </p>
+ <p>
+ Tailored Loose Matches
+ </p>
</td>
<td>
- <p>
- Partial support: [[=c=]] matches characters with the same primary
- equivalence class as "c".
- </p>
+ <p>
+ Partial support: [[=c=]] matches characters with the same primary
+ equivalence class as "c".
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 3.5
- </p>
+ <p>
+ 3.5
+ </p>
</td>
<td>
- <p>
- Tailored Ranges
- </p>
+ <p>
+ Tailored Ranges
+ </p>
</td>
<td>
- <p>
- Supported: [a-b] matches any character that collates in the range
- a to b, when the expression is constructed with the collate flag
- set.
- </p>
+ <p>
+ Supported: [a-b] matches any character that collates in the range
+ a to b, when the expression is constructed with the collate flag
+ set.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 3.6
- </p>
+ <p>
+ 3.6
+ </p>
</td>
<td>
- <p>
- Context Matches
- </p>
+ <p>
+ Context Matches
+ </p>
</td>
<td>
- <p>
- Not Supported.
- </p>
+ <p>
+ Not Supported.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 3.7
- </p>
+ <p>
+ 3.7
+ </p>
</td>
<td>
- <p>
- Incremental Matches
- </p>
+ <p>
+ Incremental Matches
+ </p>
</td>
<td>
- <p>
- Supported: pass the flag <code class="computeroutput"><span class="identifier">match_partial</span></code>
- to the regex algorithms.
- </p>
+ <p>
+ Supported: pass the flag <code class="computeroutput"><span class="identifier">match_partial</span></code>
+ to the regex algorithms.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 3.8
- </p>
+ <p>
+ 3.8
+ </p>
</td>
<td>
- <p>
- Unicode Set Sharing
- </p>
+ <p>
+ Unicode Set Sharing
+ </p>
</td>
<td>
- <p>
- Not Supported.
- </p>
+ <p>
+ Not Supported.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 3.9
- </p>
+ <p>
+ 3.9
+ </p>
</td>
<td>
- <p>
- Possible Match Sets
- </p>
+ <p>
+ Possible Match Sets
+ </p>
</td>
<td>
- <p>
- Not supported, however this information is used internally to optimise
- the matching of regular expressions, and return quickly if no match
- is possible.
- </p>
+ <p>
+ Not supported, however this information is used internally to optimise
+ the matching of regular expressions, and return quickly if no match
+ is possible.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 3.10
- </p>
+ <p>
+ 3.10
+ </p>
</td>
<td>
- <p>
- Folded Matching
- </p>
+ <p>
+ Folded Matching
+ </p>
</td>
<td>
- <p>
- Partial Support: It is possible to achieve a similar effect by using
- a custom regular expression traits class.
- </p>
+ <p>
+ Partial Support: It is possible to achieve a similar effect by
+ using a custom regular expression traits class.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- 3.11
- </p>
+ <p>
+ 3.11
+ </p>
</td>
<td>
- <p>
- Custom Submatch Evaluation
- </p>
+ <p>
+ Custom Submatch Evaluation
+ </p>
</td>
<td>
- <p>
- Not Supported.
- </p>
+ <p>
+ Not Supported.
+ </p>
</td>
</tr>
</tbody>
@@ -568,7 +568,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="performance.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="redist.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="performance.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="redist.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/background_information/thread_safety.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/background_information/thread_safety.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/background_information/thread_safety.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Thread Safety</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../background_information.html" title="Background Information">
<link rel="prev" href="locale.html" title="Localization">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="locale.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="examples.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="locale.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="examples.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.background_information.thread_safety"></a><a class="link" href="thread_safety.html" title="Thread Safety"> Thread
Safety</a>
@@ -79,7 +79,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="locale.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="examples.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="locale.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="examples.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/captures.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/captures.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/captures.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Understanding Marked Sub-Expressions and Captures</title>
-<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../index.html" title="Boost.Regex">
<link rel="up" href="../index.html" title="Boost.Regex">
<link rel="prev" href="unicode.html" title="Unicode and Boost.Regex">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="unicode.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="partial_matches.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="unicode.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="partial_matches.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="boost_regex.captures"></a><a class="link" href="captures.html" title="Understanding Marked Sub-Expressions and Captures"> Understanding Marked Sub-Expressions
and Captures</a>
@@ -35,7 +35,7 @@
accessed.
</p>
<a name="boost_regex.captures.marked_sub_expressions"></a><h5>
-<a name="id672206"></a>
+<a name="id762965"></a>
<a class="link" href="captures.html#boost_regex.captures.marked_sub_expressions">Marked sub-expressions</a>
</h5>
<p>
@@ -57,75 +57,75 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Sub-expression
- </p>
+ <p>
+ Sub-expression
+ </p>
</th>
<th>
- <p>
- Text found
- </p>
+ <p>
+ Text found
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- $`
- </p>
+ <p>
+ $`
+ </p>
</td>
<td>
- <p>
- "@"
- </p>
+ <p>
+ "@"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- $&
- </p>
+ <p>
+ $&
+ </p>
</td>
<td>
- <p>
- "abc def"
- </p>
+ <p>
+ "abc def"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- $1
- </p>
+ <p>
+ $1
+ </p>
</td>
<td>
- <p>
- "abc"
- </p>
+ <p>
+ "abc"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- $2
- </p>
+ <p>
+ $2
+ </p>
</td>
<td>
- <p>
- "def"
- </p>
+ <p>
+ "def"
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- $'
- </p>
+ <p>
+ $'
+ </p>
</td>
<td>
- <p>
- "--"
- </p>
+ <p>
+ "--"
+ </p>
</td>
</tr>
</tbody>
@@ -146,63 +146,63 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Perl
- </p>
+ <p>
+ Perl
+ </p>
</th>
<th>
- <p>
- Boost.Regex
- </p>
+ <p>
+ Boost.Regex
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- $`
- </p>
+ <p>
+ $`
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">()</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">()</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- $&
- </p>
+ <p>
+ $&
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">]</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">]</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- $n
- </p>
+ <p>
+ $n
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="identifier">n</span><span class="special">]</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="identifier">n</span><span class="special">]</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- $'
- </p>
+ <p>
+ $'
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">()</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">()</span></code>
+ </p>
</td>
</tr>
</tbody>
@@ -218,7 +218,7 @@
output stream.
</p>
<a name="boost_regex.captures.unmatched_sub_expressions"></a><h5>
-<a name="id672662"></a>
+<a name="id763467"></a>
<a class="link" href="captures.html#boost_regex.captures.unmatched_sub_expressions">Unmatched Sub-Expressions</a>
</h5>
<p>
@@ -231,7 +231,7 @@
you can determine which sub-expressions matched by accessing the <code class="computeroutput"><span class="identifier">sub_match</span><span class="special">::</span><span class="identifier">matched</span></code> data member.
</p>
<a name="boost_regex.captures.repeated_captures"></a><h5>
-<a name="id672701"></a>
+<a name="id763518"></a>
<a class="link" href="captures.html#boost_regex.captures.repeated_captures">Repeated Captures</a>
</h5>
<p>
@@ -355,16 +355,16 @@
don't use it), and a much bigger impact if you do use it, therefore to use
this feature you need to:
</p>
-<div class="itemizedlist"><ul type="disc">
-<li>
- Define BOOST_REGEX_MATCH_EXTRA for all translation units including the library
- source (the best way to do this is to uncomment this define in boost/regex/user.hpp
- and then rebuild everything.
- </li>
-<li>
- Pass the match_extra flag to the particular algorithms where you actually
- need the captures information (regex_search, regex_match, or regex_iterator).
- </li>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ Define BOOST_REGEX_MATCH_EXTRA for all translation units including the
+ library source (the best way to do this is to uncomment this define in
+ boost/regex/user.hpp and then rebuild everything.
+ </li>
+<li class="listitem">
+ Pass the match_extra flag to the particular algorithms where you actually
+ need the captures information (regex_search, regex_match, or regex_iterator).
+ </li>
</ul></div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
@@ -377,7 +377,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="unicode.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="partial_matches.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="unicode.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="partial_matches.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/configuration.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/configuration.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/configuration.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Configuration</title>
-<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../index.html" title="Boost.Regex">
<link rel="up" href="../index.html" title="Boost.Regex">
<link rel="prev" href="../index.html" title="Boost.Regex">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../index.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="configuration/compiler.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../index.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="configuration/compiler.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="boost_regex.configuration"></a><a class="link" href="configuration.html" title="Configuration"> Configuration</a>
</h2></div></div></div>
@@ -45,7 +45,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../index.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="configuration/compiler.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../index.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="configuration/compiler.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/configuration/algorithm.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/configuration/algorithm.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/configuration/algorithm.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Algorithm Selection</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../configuration.html" title="Configuration">
<link rel="prev" href="linkage.html" title="Linkage Options">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="linkage.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../configuration.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tuning.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="linkage.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../configuration.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="tuning.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.configuration.algorithm"></a><a class="link" href="algorithm.html" title="Algorithm Selection"> Algorithm Selection</a>
</h3></div></div></div>
@@ -33,45 +33,45 @@
</colgroup>
<thead><tr>
<th>
- <p>
- macro
- </p>
+ <p>
+ macro
+ </p>
</th>
<th>
- <p>
- description
- </p>
+ <p>
+ description
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- BOOST_REGEX_RECURSIVE
- </p>
+ <p>
+ BOOST_REGEX_RECURSIVE
+ </p>
</td>
<td>
- <p>
- Tells Boost.Regex to use a stack-recursive matching algorithm. This
- is generally the fastest option (although there is very little in
- it), but can cause stack overflow in extreme cases, on Win32 this
- can be handled safely, but this is not the case on other platforms.
- </p>
+ <p>
+ Tells Boost.Regex to use a stack-recursive matching algorithm.
+ This is generally the fastest option (although there is very little
+ in it), but can cause stack overflow in extreme cases, on Win32
+ this can be handled safely, but this is not the case on other platforms.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- BOOST_REGEX_NON_RECURSIVE
- </p>
+ <p>
+ BOOST_REGEX_NON_RECURSIVE
+ </p>
</td>
<td>
- <p>
- Tells Boost.Regex to use a non-stack recursive matching algorithm,
- this can be slightly slower than the alternative, but is always safe
- no matter how pathological the regular expression. This is the default
- on non-Win32 platforms.
- </p>
+ <p>
+ Tells Boost.Regex to use a non-stack recursive matching algorithm,
+ this can be slightly slower than the alternative, but is always
+ safe no matter how pathological the regular expression. This is
+ the default on non-Win32 platforms.
+ </p>
</td>
</tr>
</tbody>
@@ -87,7 +87,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="linkage.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../configuration.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tuning.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="linkage.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../configuration.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="tuning.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/configuration/compiler.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/configuration/compiler.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/configuration/compiler.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Compiler Setup</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../configuration.html" title="Configuration">
<link rel="prev" href="../configuration.html" title="Configuration">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../configuration.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../configuration.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="locale.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../configuration.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../configuration.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="locale.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.configuration.compiler"></a><a class="link" href="compiler.html" title="Compiler Setup"> Compiler Setup</a>
</h3></div></div></div>
@@ -44,7 +44,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../configuration.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../configuration.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="locale.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../configuration.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../configuration.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="locale.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/configuration/linkage.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/configuration/linkage.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/configuration/linkage.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Linkage Options</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../configuration.html" title="Configuration">
<link rel="prev" href="locale.html" title="Locale and traits class selection">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="locale.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../configuration.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="algorithm.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="locale.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../configuration.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="algorithm.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.configuration.linkage"></a><a class="link" href="linkage.html" title="Linkage Options"> Linkage Options</a>
</h3></div></div></div>
@@ -33,43 +33,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- macro
- </p>
+ <p>
+ macro
+ </p>
</th>
<th>
- <p>
- description
- </p>
+ <p>
+ description
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- BOOST_REGEX_DYN_LINK
- </p>
+ <p>
+ BOOST_REGEX_DYN_LINK
+ </p>
</td>
<td>
- <p>
- For Microsoft and Borland C++ builds, this tells Boost.Regex that
- it should link to the dll build of the Boost.Regex. By default boost.regex
- will link to its static library build, even if the dynamic C runtime
- library is in use.
- </p>
+ <p>
+ For Microsoft and Borland C++ builds, this tells Boost.Regex that
+ it should link to the dll build of the Boost.Regex. By default
+ boost.regex will link to its static library build, even if the
+ dynamic C runtime library is in use.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- BOOST_REGEX_NO_LIB
- </p>
+ <p>
+ BOOST_REGEX_NO_LIB
+ </p>
</td>
<td>
- <p>
- For Microsoft and Borland C++ builds, this tells Boost.Regex that
- it should not automatically select the library to link to.
- </p>
+ <p>
+ For Microsoft and Borland C++ builds, this tells Boost.Regex that
+ it should not automatically select the library to link to.
+ </p>
</td>
</tr>
</tbody>
@@ -85,7 +85,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="locale.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../configuration.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="algorithm.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="locale.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../configuration.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="algorithm.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/configuration/locale.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/configuration/locale.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/configuration/locale.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Locale and traits class selection</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../configuration.html" title="Configuration">
<link rel="prev" href="compiler.html" title="Compiler Setup">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="compiler.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../configuration.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="linkage.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="compiler.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../configuration.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="linkage.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.configuration.locale"></a><a class="link" href="locale.html" title="Locale and traits class selection"> Locale and traits
class selection</a>
@@ -38,56 +38,56 @@
</colgroup>
<thead><tr>
<th>
- <p>
- macro
- </p>
+ <p>
+ macro
+ </p>
</th>
<th>
- <p>
- description
- </p>
+ <p>
+ description
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- BOOST_REGEX_USE_C_LOCALE
- </p>
+ <p>
+ BOOST_REGEX_USE_C_LOCALE
+ </p>
</td>
<td>
- <p>
- Forces Boost.Regex to use the global C locale in its traits class
- support: this is now deprecated in favour of the C++ locale.
- </p>
+ <p>
+ Forces Boost.Regex to use the global C locale in its traits class
+ support: this is now deprecated in favour of the C++ locale.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- BOOST_REGEX_USE_CPP_LOCALE
- </p>
+ <p>
+ BOOST_REGEX_USE_CPP_LOCALE
+ </p>
</td>
<td>
- <p>
- Forces Boost.Regex to use std::locale in it's default traits class,
- regular expressions can then be imbued with an instance specific
- locale. This is the default behaviour on non-Windows platforms.
- </p>
+ <p>
+ Forces Boost.Regex to use std::locale in it's default traits class,
+ regular expressions can then be imbued with an instance specific
+ locale. This is the default behaviour on non-Windows platforms.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- BOOST_REGEX_NO_W32
- </p>
+ <p>
+ BOOST_REGEX_NO_W32
+ </p>
</td>
<td>
- <p>
- Tells Boost.Regex not to use any Win32 API's even when available
- (implies BOOST_REGEX_USE_CPP_LOCALE unless BOOST_REGEX_USE_C_LOCALE
- is set).
- </p>
+ <p>
+ Tells Boost.Regex not to use any Win32 API's even when available
+ (implies BOOST_REGEX_USE_CPP_LOCALE unless BOOST_REGEX_USE_C_LOCALE
+ is set).
+ </p>
</td>
</tr>
</tbody>
@@ -103,7 +103,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="compiler.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../configuration.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="linkage.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="compiler.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../configuration.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="linkage.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/configuration/tuning.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/configuration/tuning.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/configuration/tuning.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Algorithm Tuning</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../configuration.html" title="Configuration">
<link rel="prev" href="algorithm.html" title="Algorithm Selection">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="algorithm.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../configuration.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../install.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="algorithm.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../configuration.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../install.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.configuration.tuning"></a><a class="link" href="tuning.html" title="Algorithm Tuning"> Algorithm Tuning</a>
</h3></div></div></div>
@@ -36,27 +36,27 @@
</colgroup>
<thead><tr>
<th>
- <p>
- macro
- </p>
+ <p>
+ macro
+ </p>
</th>
<th>
- <p>
- description
- </p>
+ <p>
+ description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- BOOST_REGEX_HAS_MS_STACK_GUARD
- </p>
+ <p>
+ BOOST_REGEX_HAS_MS_STACK_GUARD
+ </p>
</td>
<td>
- <p>
- Tells Boost.Regex that Microsoft style __try - __except blocks are
- supported, and can be used to safely trap stack overflow.
- </p>
+ <p>
+ Tells Boost.Regex that Microsoft style __try - __except blocks
+ are supported, and can be used to safely trap stack overflow.
+ </p>
</td>
</tr></tbody>
</table></div>
@@ -70,69 +70,71 @@
</colgroup>
<thead><tr>
<th>
- <p>
- macro
- </p>
+ <p>
+ macro
+ </p>
</th>
<th>
- <p>
- description
- </p>
+ <p>
+ description
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- BOOST_REGEX_BLOCKSIZE
- </p>
+ <p>
+ BOOST_REGEX_BLOCKSIZE
+ </p>
</td>
<td>
- <p>
- In non-recursive mode, Boost.Regex uses largish blocks of memory
- to act as a stack for the state machine, the larger the block size
- then the fewer allocations that will take place. This defaults to
- 4096 bytes, which is large enough to match the vast majority of regular
- expressions without further allocations, however, you can choose
- smaller or larger values depending upon your platforms characteristics.
- </p>
+ <p>
+ In non-recursive mode, Boost.Regex uses largish blocks of memory
+ to act as a stack for the state machine, the larger the block size
+ then the fewer allocations that will take place. This defaults
+ to 4096 bytes, which is large enough to match the vast majority
+ of regular expressions without further allocations, however, you
+ can choose smaller or larger values depending upon your platforms
+ characteristics.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- BOOST_REGEX_MAX_BLOCKS
- </p>
+ <p>
+ BOOST_REGEX_MAX_BLOCKS
+ </p>
</td>
<td>
- <p>
- Tells Boost.Regex how many blocks of size BOOST_REGEX_BLOCKSIZE it
- is permitted to use. If this value is exceeded then Boost.Regex will
- stop trying to find a match and throw a std::runtime_error. Defaults
- to 1024, don't forget to tweek this value if you alter BOOST_REGEX_BLOCKSIZE
- by much.
- </p>
+ <p>
+ Tells Boost.Regex how many blocks of size BOOST_REGEX_BLOCKSIZE
+ it is permitted to use. If this value is exceeded then Boost.Regex
+ will stop trying to find a match and throw a std::runtime_error.
+ Defaults to 1024, don't forget to tweek this value if you alter
+ BOOST_REGEX_BLOCKSIZE by much.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- BOOST_REGEX_MAX_CACHE_BLOCKS
- </p>
- </td>
-<td>
- <p>
- Tells Boost.Regex how many memory blocks to store in it's internal
- cache - memory blocks are taken from this cache rather than by calling
- ::operator new. Generally speeking this can be an order of magnitude
- faster than calling ::opertator new each time a memory block is required,
- but has the downside that Boost.Regex can end up caching a large
- chunk of memory (by default up to 16 blocks each of BOOST_REGEX_BLOCKSIZE
- size). If memory is tight then try defining this to 0 (disables all
- caching), or if that is too slow, then a value of 1 or 2, may be
- sufficient. On the other hand, on large multi-processor, multi-threaded
- systems, you may find that a higher value is in order.
- </p>
+ <p>
+ BOOST_REGEX_MAX_CACHE_BLOCKS
+ </p>
+ </td>
+<td>
+ <p>
+ Tells Boost.Regex how many memory blocks to store in it's internal
+ cache - memory blocks are taken from this cache rather than by
+ calling ::operator new. Generally speeking this can be an order
+ of magnitude faster than calling ::opertator new each time a memory
+ block is required, but has the downside that Boost.Regex can end
+ up caching a large chunk of memory (by default up to 16 blocks
+ each of BOOST_REGEX_BLOCKSIZE size). If memory is tight then try
+ defining this to 0 (disables all caching), or if that is too slow,
+ then a value of 1 or 2, may be sufficient. On the other hand, on
+ large multi-processor, multi-threaded systems, you may find that
+ a higher value is in order.
+ </p>
</td>
</tr>
</tbody>
@@ -148,7 +150,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="algorithm.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../configuration.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../install.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="algorithm.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../configuration.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../install.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/format.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/format.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/format.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Search and Replace Format String Syntax</title>
-<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../index.html" title="Boost.Regex">
<link rel="up" href="../index.html" title="Boost.Regex">
<link rel="prev" href="syntax/leftmost_longest_rule.html" title="The Leftmost Longest Rule">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="syntax/leftmost_longest_rule.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="format/sed_format.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="syntax/leftmost_longest_rule.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="format/sed_format.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="boost_regex.format"></a><a class="link" href="format.html" title="Search and Replace Format String Syntax"> Search and Replace Format String Syntax</a>
</h2></div></div></div>
@@ -56,7 +56,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="syntax/leftmost_longest_rule.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="format/sed_format.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="syntax/leftmost_longest_rule.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="format/sed_format.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/format/boost_format_syntax.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/format/boost_format_syntax.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/format/boost_format_syntax.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Boost-Extended Format String Syntax</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../format.html" title="Search and Replace Format String Syntax">
<link rel="prev" href="perl_format.html" title="Perl Format String Syntax">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="perl_format.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../format.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../ref.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="perl_format.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../format.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../ref.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.format.boost_format_syntax"></a><a class="link" href="boost_format_syntax.html" title="Boost-Extended Format String Syntax"> Boost-Extended
Format String Syntax</a>
@@ -32,7 +32,7 @@
'$', '\', '(', ')', '?', and ':'.
</p>
<a name="boost_regex.format.boost_format_syntax.grouping"></a><h5>
-<a name="id693208"></a>
+<a name="id782521"></a>
<a class="link" href="boost_format_syntax.html#boost_regex.format.boost_format_syntax.grouping">Grouping</a>
</h5>
<p>
@@ -40,7 +40,7 @@
you want a to output literal parenthesis.
</p>
<a name="boost_regex.format.boost_format_syntax.conditionals"></a><h5>
-<a name="id693225"></a>
+<a name="id782547"></a>
<a class="link" href="boost_format_syntax.html#boost_regex.format.boost_format_syntax.conditionals">Conditionals</a>
</h5>
<p>
@@ -79,7 +79,7 @@
?{NAME}true-expression:false-expression
</p>
<a name="boost_regex.format.boost_format_syntax.placeholder_sequences"></a><h5>
-<a name="id693278"></a>
+<a name="id782617"></a>
<a class="link" href="boost_format_syntax.html#boost_regex.format.boost_format_syntax.placeholder_sequences">Placeholder
Sequences</a>
</h5>
@@ -94,222 +94,222 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Placeholder
- </p>
+ <p>
+ Placeholder
+ </p>
</th>
<th>
- <p>
- Meaning
- </p>
+ <p>
+ Meaning
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- $&
- </p>
+ <p>
+ $&
+ </p>
</td>
<td>
- <p>
- Outputs what matched the whole expression.
- </p>
+ <p>
+ Outputs what matched the whole expression.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- $MATCH
- </p>
+ <p>
+ $MATCH
+ </p>
</td>
<td>
- <p>
- As $&
- </p>
+ <p>
+ As $&
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- ${^MATCH}
- </p>
+ <p>
+ ${^MATCH}
+ </p>
</td>
<td>
- <p>
- As $&
- </p>
+ <p>
+ As $&
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- $`
- </p>
+ <p>
+ $`
+ </p>
</td>
<td>
- <p>
- Outputs the text between the end of the last match found (or the
- start of the text if no previous match was found), and the start
- of the current match.
- </p>
+ <p>
+ Outputs the text between the end of the last match found (or the
+ start of the text if no previous match was found), and the start
+ of the current match.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- $PREMATCH
- </p>
+ <p>
+ $PREMATCH
+ </p>
</td>
<td>
- <p>
- As $`
- </p>
+ <p>
+ As $`
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- ${^PREMATCH}
- </p>
+ <p>
+ ${^PREMATCH}
+ </p>
</td>
<td>
- <p>
- As $`
- </p>
+ <p>
+ As $`
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- $'
- </p>
+ <p>
+ $'
+ </p>
</td>
<td>
- <p>
- Outputs all the text following the end of the current match.
- </p>
+ <p>
+ Outputs all the text following the end of the current match.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- $POSTMATCH
- </p>
+ <p>
+ $POSTMATCH
+ </p>
</td>
<td>
- <p>
- As $'
- </p>
+ <p>
+ As $'
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- ${^POSTMATCH}
- </p>
+ <p>
+ ${^POSTMATCH}
+ </p>
</td>
<td>
- <p>
- As $'
- </p>
+ <p>
+ As $'
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- $+
- </p>
+ <p>
+ $+
+ </p>
</td>
<td>
- <p>
- Outputs what matched the last marked sub-expression in the regular
- expression.
- </p>
+ <p>
+ Outputs what matched the last marked sub-expression in the regular
+ expression.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- $LAST_PAREN_MATCH
- </p>
+ <p>
+ $LAST_PAREN_MATCH
+ </p>
</td>
<td>
- <p>
- As $+
- </p>
+ <p>
+ As $+
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- $LAST_SUBMATCH_RESULT
- </p>
+ <p>
+ $LAST_SUBMATCH_RESULT
+ </p>
</td>
<td>
- <p>
- Outputs what matched the last sub-expression to be actually matched.
- </p>
+ <p>
+ Outputs what matched the last sub-expression to be actually matched.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- $^N
- </p>
+ <p>
+ $^N
+ </p>
</td>
<td>
- <p>
- As $LAST_SUBMATCH_RESULT
- </p>
+ <p>
+ As $LAST_SUBMATCH_RESULT
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- $$
- </p>
+ <p>
+ $$
+ </p>
</td>
<td>
- <p>
- Outputs a literal '$'
- </p>
+ <p>
+ Outputs a literal '$'
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- $n
- </p>
+ <p>
+ $n
+ </p>
</td>
<td>
- <p>
- Outputs what matched the n'th sub-expression.
- </p>
+ <p>
+ Outputs what matched the n'th sub-expression.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- ${n}
- </p>
+ <p>
+ ${n}
+ </p>
</td>
<td>
- <p>
- Outputs what matched the n'th sub-expression.
- </p>
+ <p>
+ Outputs what matched the n'th sub-expression.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- $+{NAME}
- </p>
+ <p>
+ $+{NAME}
+ </p>
</td>
<td>
- <p>
- Outputs whatever matched the sub-expression named "NAME".
- </p>
+ <p>
+ Outputs whatever matched the sub-expression named "NAME".
+ </p>
</td>
</tr>
</tbody>
@@ -319,7 +319,7 @@
as a literal.
</p>
<a name="boost_regex.format.boost_format_syntax.escape_sequences"></a><h5>
-<a name="id693621"></a>
+<a name="id782995"></a>
<a class="link" href="boost_format_syntax.html#boost_regex.format.boost_format_syntax.escape_sequences">Escape
Sequences</a>
</h5>
@@ -334,212 +334,212 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Escape
- </p>
+ <p>
+ Escape
+ </p>
</th>
<th>
- <p>
- Meaning
- </p>
+ <p>
+ Meaning
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- \a
- </p>
+ <p>
+ \a
+ </p>
</td>
<td>
- <p>
- Outputs the bell character: '\a'.
- </p>
+ <p>
+ Outputs the bell character: '\a'.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \e
- </p>
+ <p>
+ \e
+ </p>
</td>
<td>
- <p>
- Outputs the ANSI escape character (code point 27).
- </p>
+ <p>
+ Outputs the ANSI escape character (code point 27).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \f
- </p>
+ <p>
+ \f
+ </p>
</td>
<td>
- <p>
- Outputs a form feed character: '\f'
- </p>
+ <p>
+ Outputs a form feed character: '\f'
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \n
- </p>
+ <p>
+ \n
+ </p>
</td>
<td>
- <p>
- Outputs a newline character: '\n'.
- </p>
+ <p>
+ Outputs a newline character: '\n'.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \r
- </p>
+ <p>
+ \r
+ </p>
</td>
<td>
- <p>
- Outputs a carriage return character: '\r'.
- </p>
+ <p>
+ Outputs a carriage return character: '\r'.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \t
- </p>
+ <p>
+ \t
+ </p>
</td>
<td>
- <p>
- Outputs a tab character: '\t'.
- </p>
+ <p>
+ Outputs a tab character: '\t'.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \v
- </p>
+ <p>
+ \v
+ </p>
</td>
<td>
- <p>
- Outputs a vertical tab character: '\v'.
- </p>
+ <p>
+ Outputs a vertical tab character: '\v'.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \xDD
- </p>
+ <p>
+ \xDD
+ </p>
</td>
<td>
- <p>
- Outputs the character whose hexadecimal code point is 0xDD
- </p>
+ <p>
+ Outputs the character whose hexadecimal code point is 0xDD
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \x{DDDD}
- </p>
+ <p>
+ \x{DDDD}
+ </p>
</td>
<td>
- <p>
- Outputs the character whose hexadecimal code point is 0xDDDDD
- </p>
+ <p>
+ Outputs the character whose hexadecimal code point is 0xDDDDD
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \cX
- </p>
+ <p>
+ \cX
+ </p>
</td>
<td>
- <p>
- Outputs the ANSI escape sequence "escape-X".
- </p>
+ <p>
+ Outputs the ANSI escape sequence "escape-X".
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \D
- </p>
+ <p>
+ \D
+ </p>
</td>
<td>
- <p>
- If D is a decimal digit in the range 1-9, then outputs the text that
- matched sub-expression D.
- </p>
+ <p>
+ If D is a decimal digit in the range 1-9, then outputs the text
+ that matched sub-expression D.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \l
- </p>
+ <p>
+ \l
+ </p>
</td>
<td>
- <p>
- Causes the next character to be outputted, to be output in lower
- case.
- </p>
+ <p>
+ Causes the next character to be outputted, to be output in lower
+ case.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \u
- </p>
+ <p>
+ \u
+ </p>
</td>
<td>
- <p>
- Causes the next character to be outputted, to be output in upper
- case.
- </p>
+ <p>
+ Causes the next character to be outputted, to be output in upper
+ case.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \L
- </p>
+ <p>
+ \L
+ </p>
</td>
<td>
- <p>
- Causes all subsequent characters to be output in lower case, until
- a \E is found.
- </p>
+ <p>
+ Causes all subsequent characters to be output in lower case, until
+ a \E is found.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \U
- </p>
+ <p>
+ \U
+ </p>
</td>
<td>
- <p>
- Causes all subsequent characters to be output in upper case, until
- a \E is found.
- </p>
+ <p>
+ Causes all subsequent characters to be output in upper case, until
+ a \E is found.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \E
- </p>
+ <p>
+ \E
+ </p>
</td>
<td>
- <p>
- Terminates a \L or \U sequence.
- </p>
+ <p>
+ Terminates a \L or \U sequence.
+ </p>
</td>
</tr>
</tbody>
@@ -555,7 +555,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="perl_format.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../format.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../ref.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="perl_format.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../format.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../ref.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/format/perl_format.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/format/perl_format.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/format/perl_format.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Perl Format String Syntax</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../format.html" title="Search and Replace Format String Syntax">
<link rel="prev" href="sed_format.html" title="Sed Format String Syntax">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="sed_format.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../format.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="boost_format_syntax.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="sed_format.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../format.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost_format_syntax.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.format.perl_format"></a><a class="link" href="perl_format.html" title="Perl Format String Syntax"> Perl Format String Syntax</a>
</h3></div></div></div>
@@ -41,222 +41,222 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Placeholder
- </p>
+ <p>
+ Placeholder
+ </p>
</th>
<th>
- <p>
- Meaning
- </p>
+ <p>
+ Meaning
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- $&
- </p>
+ <p>
+ $&
+ </p>
</td>
<td>
- <p>
- Outputs what matched the whole expression.
- </p>
+ <p>
+ Outputs what matched the whole expression.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- $MATCH
- </p>
+ <p>
+ $MATCH
+ </p>
</td>
<td>
- <p>
- As $&
- </p>
+ <p>
+ As $&
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- ${^MATCH}
- </p>
+ <p>
+ ${^MATCH}
+ </p>
</td>
<td>
- <p>
- As $&
- </p>
+ <p>
+ As $&
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- $`
- </p>
+ <p>
+ $`
+ </p>
</td>
<td>
- <p>
- Outputs the text between the end of the last match found (or the
- start of the text if no previous match was found), and the start
- of the current match.
- </p>
+ <p>
+ Outputs the text between the end of the last match found (or the
+ start of the text if no previous match was found), and the start
+ of the current match.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- $PREMATCH
- </p>
+ <p>
+ $PREMATCH
+ </p>
</td>
<td>
- <p>
- As $`
- </p>
+ <p>
+ As $`
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- ${^PREMATCH}
- </p>
+ <p>
+ ${^PREMATCH}
+ </p>
</td>
<td>
- <p>
- As $`
- </p>
+ <p>
+ As $`
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- $'
- </p>
+ <p>
+ $'
+ </p>
</td>
<td>
- <p>
- Outputs all the text following the end of the current match.
- </p>
+ <p>
+ Outputs all the text following the end of the current match.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- $POSTMATCH
- </p>
+ <p>
+ $POSTMATCH
+ </p>
</td>
<td>
- <p>
- As $'
- </p>
+ <p>
+ As $'
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- ${^POSTMATCH}
- </p>
+ <p>
+ ${^POSTMATCH}
+ </p>
</td>
<td>
- <p>
- As $'
- </p>
+ <p>
+ As $'
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- $+
- </p>
+ <p>
+ $+
+ </p>
</td>
<td>
- <p>
- Outputs what matched the last marked sub-expression in the regular
- expression.
- </p>
+ <p>
+ Outputs what matched the last marked sub-expression in the regular
+ expression.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- $LAST_PAREN_MATCH
- </p>
+ <p>
+ $LAST_PAREN_MATCH
+ </p>
</td>
<td>
- <p>
- As $+
- </p>
+ <p>
+ As $+
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- $LAST_SUBMATCH_RESULT
- </p>
+ <p>
+ $LAST_SUBMATCH_RESULT
+ </p>
</td>
<td>
- <p>
- Outputs what matched the last sub-expression to be actually matched.
- </p>
+ <p>
+ Outputs what matched the last sub-expression to be actually matched.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- $^N
- </p>
+ <p>
+ $^N
+ </p>
</td>
<td>
- <p>
- As $LAST_SUBMATCH_RESULT
- </p>
+ <p>
+ As $LAST_SUBMATCH_RESULT
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- $$
- </p>
+ <p>
+ $$
+ </p>
</td>
<td>
- <p>
- Outputs a literal '$'
- </p>
+ <p>
+ Outputs a literal '$'
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- $n
- </p>
+ <p>
+ $n
+ </p>
</td>
<td>
- <p>
- Outputs what matched the n'th sub-expression.
- </p>
+ <p>
+ Outputs what matched the n'th sub-expression.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- ${n}
- </p>
+ <p>
+ ${n}
+ </p>
</td>
<td>
- <p>
- Outputs what matched the n'th sub-expression.
- </p>
+ <p>
+ Outputs what matched the n'th sub-expression.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- $+{NAME}
- </p>
+ <p>
+ $+{NAME}
+ </p>
</td>
<td>
- <p>
- Outputs whatever matched the sub-expression named "NAME".
- </p>
+ <p>
+ Outputs whatever matched the sub-expression named "NAME".
+ </p>
</td>
</tr>
</tbody>
@@ -276,212 +276,212 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Escape
- </p>
+ <p>
+ Escape
+ </p>
</th>
<th>
- <p>
- Meaning
- </p>
+ <p>
+ Meaning
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- \a
- </p>
+ <p>
+ \a
+ </p>
</td>
<td>
- <p>
- Outputs the bell character: '\a'.
- </p>
+ <p>
+ Outputs the bell character: '\a'.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \e
- </p>
+ <p>
+ \e
+ </p>
</td>
<td>
- <p>
- Outputs the ANSI escape character (code point 27).
- </p>
+ <p>
+ Outputs the ANSI escape character (code point 27).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \f
- </p>
+ <p>
+ \f
+ </p>
</td>
<td>
- <p>
- Outputs a form feed character: '\f'
- </p>
+ <p>
+ Outputs a form feed character: '\f'
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \n
- </p>
+ <p>
+ \n
+ </p>
</td>
<td>
- <p>
- Outputs a newline character: '\n'.
- </p>
+ <p>
+ Outputs a newline character: '\n'.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \r
- </p>
+ <p>
+ \r
+ </p>
</td>
<td>
- <p>
- Outputs a carriage return character: '\r'.
- </p>
+ <p>
+ Outputs a carriage return character: '\r'.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \t
- </p>
+ <p>
+ \t
+ </p>
</td>
<td>
- <p>
- Outputs a tab character: '\t'.
- </p>
+ <p>
+ Outputs a tab character: '\t'.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \v
- </p>
+ <p>
+ \v
+ </p>
</td>
<td>
- <p>
- Outputs a vertical tab character: '\v'.
- </p>
+ <p>
+ Outputs a vertical tab character: '\v'.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \xDD
- </p>
+ <p>
+ \xDD
+ </p>
</td>
<td>
- <p>
- Outputs the character whose hexadecimal code point is 0xDD
- </p>
+ <p>
+ Outputs the character whose hexadecimal code point is 0xDD
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \x{DDDD}
- </p>
+ <p>
+ \x{DDDD}
+ </p>
</td>
<td>
- <p>
- Outputs the character whose hexadecimal code point is 0xDDDDD
- </p>
+ <p>
+ Outputs the character whose hexadecimal code point is 0xDDDDD
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \cX
- </p>
+ <p>
+ \cX
+ </p>
</td>
<td>
- <p>
- Outputs the ANSI escape sequence "escape-X".
- </p>
+ <p>
+ Outputs the ANSI escape sequence "escape-X".
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \D
- </p>
+ <p>
+ \D
+ </p>
</td>
<td>
- <p>
- If D is a decimal digit in the range 1-9, then outputs the text that
- matched sub-expression D.
- </p>
+ <p>
+ If D is a decimal digit in the range 1-9, then outputs the text
+ that matched sub-expression D.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \l
- </p>
+ <p>
+ \l
+ </p>
</td>
<td>
- <p>
- Causes the next character to be outputted, to be output in lower
- case.
- </p>
+ <p>
+ Causes the next character to be outputted, to be output in lower
+ case.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \u
- </p>
+ <p>
+ \u
+ </p>
</td>
<td>
- <p>
- Causes the next character to be outputted, to be output in upper
- case.
- </p>
+ <p>
+ Causes the next character to be outputted, to be output in upper
+ case.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \L
- </p>
+ <p>
+ \L
+ </p>
</td>
<td>
- <p>
- Causes all subsequent characters to be output in lower case, until
- a \E is found.
- </p>
+ <p>
+ Causes all subsequent characters to be output in lower case, until
+ a \E is found.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \U
- </p>
+ <p>
+ \U
+ </p>
</td>
<td>
- <p>
- Causes all subsequent characters to be output in upper case, until
- a \E is found.
- </p>
+ <p>
+ Causes all subsequent characters to be output in upper case, until
+ a \E is found.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \E
- </p>
+ <p>
+ \E
+ </p>
</td>
<td>
- <p>
- Terminates a \L or \U sequence.
- </p>
+ <p>
+ Terminates a \L or \U sequence.
+ </p>
</td>
</tr>
</tbody>
@@ -497,7 +497,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="sed_format.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../format.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="boost_format_syntax.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="sed_format.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../format.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost_format_syntax.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/format/sed_format.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/format/sed_format.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/format/sed_format.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Sed Format String Syntax</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../format.html" title="Search and Replace Format String Syntax">
<link rel="prev" href="../format.html" title="Search and Replace Format String Syntax">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../format.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../format.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="perl_format.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../format.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../format.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="perl_format.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.format.sed_format"></a><a class="link" href="sed_format.html" title="Sed Format String Syntax"> Sed Format String Syntax</a>
</h3></div></div></div>
@@ -36,41 +36,41 @@
</colgroup>
<thead><tr>
<th>
- <p>
- character
- </p>
+ <p>
+ character
+ </p>
</th>
<th>
- <p>
- description
- </p>
+ <p>
+ description
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- &
- </p>
+ <p>
+ &
+ </p>
</td>
<td>
- <p>
- The ampersand character is replaced in the output stream by the the
- whole of what matched the regular expression. Use \& to output
- a literal '&' character.
- </p>
+ <p>
+ The ampersand character is replaced in the output stream by the
+ the whole of what matched the regular expression. Use \& to
+ output a literal '&' character.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \
- </p>
+ <p>
+ \
+ </p>
</td>
<td>
- <p>
- Specifies an escape sequence.
- </p>
+ <p>
+ Specifies an escape sequence.
+ </p>
</td>
</tr>
</tbody>
@@ -86,148 +86,148 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Escape
- </p>
+ <p>
+ Escape
+ </p>
</th>
<th>
- <p>
- Meaning
- </p>
+ <p>
+ Meaning
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- \a
- </p>
+ <p>
+ \a
+ </p>
</td>
<td>
- <p>
- Outputs the bell character: '\a'.
- </p>
+ <p>
+ Outputs the bell character: '\a'.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \e
- </p>
+ <p>
+ \e
+ </p>
</td>
<td>
- <p>
- Outputs the ANSI escape character (code point 27).
- </p>
+ <p>
+ Outputs the ANSI escape character (code point 27).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \f
- </p>
+ <p>
+ \f
+ </p>
</td>
<td>
- <p>
- Outputs a form feed character: '\f'
- </p>
+ <p>
+ Outputs a form feed character: '\f'
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \n
- </p>
+ <p>
+ \n
+ </p>
</td>
<td>
- <p>
- Outputs a newline character: '\n'.
- </p>
+ <p>
+ Outputs a newline character: '\n'.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \r
- </p>
+ <p>
+ \r
+ </p>
</td>
<td>
- <p>
- Outputs a carriage return character: '\r'.
- </p>
+ <p>
+ Outputs a carriage return character: '\r'.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \t
- </p>
+ <p>
+ \t
+ </p>
</td>
<td>
- <p>
- Outputs a tab character: '\t'.
- </p>
+ <p>
+ Outputs a tab character: '\t'.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \v
- </p>
+ <p>
+ \v
+ </p>
</td>
<td>
- <p>
- Outputs a vertical tab character: '\v'.
- </p>
+ <p>
+ Outputs a vertical tab character: '\v'.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \xDD
- </p>
+ <p>
+ \xDD
+ </p>
</td>
<td>
- <p>
- Outputs the character whose hexadecimal code point is 0xDD
- </p>
+ <p>
+ Outputs the character whose hexadecimal code point is 0xDD
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \x{DDDD}
- </p>
+ <p>
+ \x{DDDD}
+ </p>
</td>
<td>
- <p>
- Outputs the character whose hexadecimal code point is 0xDDDDD
- </p>
+ <p>
+ Outputs the character whose hexadecimal code point is 0xDDDDD
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \cX
- </p>
+ <p>
+ \cX
+ </p>
</td>
<td>
- <p>
- Outputs the ANSI escape sequence "escape-X".
- </p>
+ <p>
+ Outputs the ANSI escape sequence "escape-X".
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \D
- </p>
+ <p>
+ \D
+ </p>
</td>
<td>
- <p>
- If D is a decimal digit in the range 1-9, then outputs the text that
- matched sub-expression D.
- </p>
+ <p>
+ If D is a decimal digit in the range 1-9, then outputs the text
+ that matched sub-expression D.
+ </p>
</td>
</tr>
</tbody>
@@ -243,7 +243,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../format.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../format.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="perl_format.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../format.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../format.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="perl_format.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/install.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/install.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/install.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Building and Installing the Library</title>
-<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../index.html" title="Boost.Regex">
<link rel="up" href="../index.html" title="Boost.Regex">
<link rel="prev" href="configuration/tuning.html" title="Algorithm Tuning">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="configuration/tuning.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="introduction_and_overview.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="configuration/tuning.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="introduction_and_overview.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="boost_regex.install"></a><a class="link" href="install.html" title="Building and Installing the Library"> Building and Installing the Library</a>
</h2></div></div></div>
@@ -49,7 +49,7 @@
file before you can use it, instructions for specific platforms are as follows:
</p>
<a name="boost_regex.install.building_with_bjam"></a><h5>
-<a name="id668332"></a>
+<a name="id760304"></a>
<a class="link" href="install.html#boost_regex.install.building_with_bjam">Building with bjam</a>
</h5>
<p>
@@ -58,7 +58,7 @@
started guide</a> for more information.
</p>
<a name="boost_regex.install.building_with_unicode_and_icu_support"></a><h5>
-<a name="id668356"></a>
+<a name="id760332"></a>
<a class="link" href="install.html#boost_regex.install.building_with_unicode_and_icu_support">Building
With Unicode and ICU Support</a>
</h5>
@@ -96,27 +96,26 @@
ICU you are using is binary compatible with the toolset you use to build Boost.
</p>
<a name="boost_regex.install.building_via_makefiles"></a><h5>
-<a name="id668475"></a>
+<a name="id760488"></a>
<a class="link" href="install.html#boost_regex.install.building_via_makefiles">Building via makefiles</a>
</h5>
<a name="boost_regex.install.borland_c___builder_"></a><h6>
-<a name="id668488"></a>
+<a name="id760506"></a>
<a class="link" href="install.html#boost_regex.install.borland_c___builder_">Borland C++ Builder:</a>
</h6>
-<div class="itemizedlist"><ul type="disc">
-<li>
- Open up a console window and change to the <code class="computeroutput"><span class="special"><</span><span class="identifier">boost</span><span class="special">>\</span><span class="identifier">libs</span><span class="special">\</span><span class="identifier">regex</span><span class="special">\</span><span class="identifier">build</span></code>
- directory.
- </li>
-<li>
- Select the appropriate makefile (bcb4.mak for C++ Builder 4, bcb5.mak for
- C++ Builder 5, and bcb6.mak for C++ Builder 6).
- </li>
-<li>
- Invoke the makefile (pass the full path to your version of make if you have
- more than one version installed, the makefile relies on the path to make
- to obtain your C++ Builder installation directory and tools) for example:
- </li>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ Open up a console window and change to the <code class="computeroutput"><span class="special"><</span><span class="identifier">boost</span><span class="special">>\</span><span class="identifier">libs</span><span class="special">\</span><span class="identifier">regex</span><span class="special">\</span><span class="identifier">build</span></code> directory.
+ </li>
+<li class="listitem">
+ Select the appropriate makefile (bcb4.mak for C++ Builder 4, bcb5.mak for
+ C++ Builder 5, and bcb6.mak for C++ Builder 6).
+ </li>
+<li class="listitem">
+ Invoke the makefile (pass the full path to your version of make if you
+ have more than one version installed, the makefile relies on the path to
+ make to obtain your C++ Builder installation directory and tools) for example:
+ </li>
</ul></div>
<pre class="programlisting">make -fbcb5.mak</pre>
<p>
@@ -166,7 +165,7 @@
a lot in compile times!
</p>
<a name="boost_regex.install.microsoft_visual_c___6__7__7_1_and_8"></a><h5>
-<a name="id668727"></a>
+<a name="id760804"></a>
<a class="link" href="install.html#boost_regex.install.microsoft_visual_c___6__7__7_1_and_8">Microsoft
Visual C++ 6, 7, 7.1 and 8</a>
</h5>
@@ -224,36 +223,37 @@
There are several important caveats to remember when using Boost.Regex with
Microsoft's Compiler:
</p>
-<div class="itemizedlist"><ul type="disc">
-<li>
- There have been some reports of compiler-optimization bugs affecting this
- library, (particularly with VC6 versions prior to service patch 5) the workaround
- is to build the library using /Oityb1 rather than /O2. That is to use all
- optimization settings except /Oa. This problem is reported to affect some
- standard library code as well ( in fact I'm not sure if the problem is with
- the regex code or the underlying standard library), so it's probably worthwhile
- applying this workaround in normal practice in any case.
- </li>
-<li>
- If you have replaced the C++ standard library that comes with VC6, then when
- you build the library you must ensure that the environment variables "INCLUDE"
- and "LIB" have been updated to reflect the include and library
- paths for the new library - see vcvars32.bat (part of your Visual Studio
- installation) for more details.
- </li>
-<li>
- If you are building with the full STLPort v4.x, then use the vc6-stlport.mak
- file provided and set the environment variable STLPORT_PATH to point to the
- location of your STLPort installation (Note that the full STLPort libraries
- appear not to support single-thread static builds).
- </li>
-<li>
- If you are building your application with /Zc:wchar_t then you will need
- to modify the makefile to add /Zc:wchar_t before building the library.
- </li>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ There have been some reports of compiler-optimization bugs affecting this
+ library, (particularly with VC6 versions prior to service patch 5) the
+ workaround is to build the library using /Oityb1 rather than /O2. That
+ is to use all optimization settings except /Oa. This problem is reported
+ to affect some standard library code as well ( in fact I'm not sure if
+ the problem is with the regex code or the underlying standard library),
+ so it's probably worthwhile applying this workaround in normal practice
+ in any case.
+ </li>
+<li class="listitem">
+ If you have replaced the C++ standard library that comes with VC6, then
+ when you build the library you must ensure that the environment variables
+ "INCLUDE" and "LIB" have been updated to reflect the
+ include and library paths for the new library - see vcvars32.bat (part
+ of your Visual Studio installation) for more details.
+ </li>
+<li class="listitem">
+ If you are building with the full STLPort v4.x, then use the vc6-stlport.mak
+ file provided and set the environment variable STLPORT_PATH to point to
+ the location of your STLPort installation (Note that the full STLPort libraries
+ appear not to support single-thread static builds).
+ </li>
+<li class="listitem">
+ If you are building your application with /Zc:wchar_t then you will need
+ to modify the makefile to add /Zc:wchar_t before building the library.
+ </li>
</ul></div>
<a name="boost_regex.install.gcc_2_95_and_later_"></a><h6>
-<a name="id668926"></a>
+<a name="id761068"></a>
<a class="link" href="install.html#boost_regex.install.gcc_2_95_and_later_">GCC(2.95 and later)</a>
</h6>
<p>
@@ -302,7 +302,7 @@
see the config library documentation.
</p>
<a name="boost_regex.install.sun_workshop_6_1"></a><h6>
-<a name="id669052"></a>
+<a name="id761219"></a>
<a class="link" href="install.html#boost_regex.install.sun_workshop_6_1">Sun Workshop 6.1</a>
</h6>
<p>
@@ -347,7 +347,7 @@
will build v9 variants of the regex library named libboost_regex_v9.a etc.
</p>
<a name="boost_regex.install.makefiles_for_other_compilers"></a><h6>
-<a name="id669196"></a>
+<a name="id761394"></a>
<a class="link" href="install.html#boost_regex.install.makefiles_for_other_compilers">Makefiles
for Other compilers</a>
</h6>
@@ -366,7 +366,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="configuration/tuning.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="introduction_and_overview.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="configuration/tuning.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="introduction_and_overview.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/introduction_and_overview.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/introduction_and_overview.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/introduction_and_overview.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Introduction and Overview</title>
-<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../index.html" title="Boost.Regex">
<link rel="up" href="../index.html" title="Boost.Regex">
<link rel="prev" href="install.html" title="Building and Installing the Library">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="install.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="unicode.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="install.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="unicode.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="boost_regex.introduction_and_overview"></a><a class="link" href="introduction_and_overview.html" title="Introduction and Overview">Introduction and
Overview</a>
@@ -209,7 +209,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="install.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="unicode.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="install.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="unicode.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/partial_matches.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/partial_matches.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/partial_matches.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Partial Matches</title>
-<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../index.html" title="Boost.Regex">
<link rel="up" href="../index.html" title="Boost.Regex">
<link rel="prev" href="captures.html" title="Understanding Marked Sub-Expressions and Captures">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="captures.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syntax.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="captures.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="syntax.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="boost_regex.partial_matches"></a><a class="link" href="partial_matches.html" title="Partial Matches"> Partial Matches</a>
</h2></div></div></div>
@@ -54,110 +54,108 @@
</colgroup>
<thead><tr>
<th>
- <p>
- </p>
</th>
<th>
- <p>
- Result
- </p>
+ <p>
+ Result
+ </p>
</th>
<th>
- <p>
- M[0].matched
- </p>
+ <p>
+ M[0].matched
+ </p>
</th>
<th>
- <p>
- M[0].first
- </p>
+ <p>
+ M[0].first
+ </p>
</th>
<th>
- <p>
- M[0].second
- </p>
+ <p>
+ M[0].second
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- No match
- </p>
+ <p>
+ No match
+ </p>
</td>
<td>
- <p>
- False
- </p>
+ <p>
+ False
+ </p>
</td>
<td>
- <p>
- Undefined
- </p>
+ <p>
+ Undefined
+ </p>
</td>
<td>
- <p>
- Undefined
- </p>
+ <p>
+ Undefined
+ </p>
</td>
<td>
- <p>
- Undefined
- </p>
+ <p>
+ Undefined
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- Partial match
- </p>
+ <p>
+ Partial match
+ </p>
</td>
<td>
- <p>
- True
- </p>
+ <p>
+ True
+ </p>
</td>
<td>
- <p>
- False
- </p>
+ <p>
+ False
+ </p>
</td>
<td>
- <p>
- Start of partial match.
- </p>
+ <p>
+ Start of partial match.
+ </p>
</td>
<td>
- <p>
- End of partial match (end of text).
- </p>
+ <p>
+ End of partial match (end of text).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- Full match
- </p>
+ <p>
+ Full match
+ </p>
</td>
<td>
- <p>
- True
- </p>
+ <p>
+ True
+ </p>
</td>
<td>
- <p>
- True
- </p>
+ <p>
+ True
+ </p>
</td>
<td>
- <p>
- Start of full match.
- </p>
+ <p>
+ Start of full match.
+ </p>
</td>
<td>
- <p>
- End of full match.
- </p>
+ <p>
+ End of full match.
+ </p>
</td>
</tr>
</tbody>
@@ -166,20 +164,20 @@
Be aware that using partial matches can sometimes result in somewhat imperfect
behavior:
</p>
-<div class="itemizedlist"><ul type="disc">
-<li>
- There are some expressions, such as ".*abc" that will always produce
- a partial match. This problem can be reduced by careful construction of the
- regular expressions used, or by setting flags like match_not_dot_newline
- so that expressions like .* can't match past line boundaries.
- </li>
-<li>
- Boost.Regex currently prefers leftmost matches to full matches, so for example
- matching "abc|b" against "ab" produces a partial match
- against the "ab" rather than a full match against "b".
- It's more efficient to work this way, but may not be the behavior you want
- in all situations.
- </li>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ There are some expressions, such as ".*abc" that will always
+ produce a partial match. This problem can be reduced by careful construction
+ of the regular expressions used, or by setting flags like match_not_dot_newline
+ so that expressions like .* can't match past line boundaries.
+ </li>
+<li class="listitem">
+ Boost.Regex currently prefers leftmost matches to full matches, so for
+ example matching "abc|b" against "ab" produces a partial
+ match against the "ab" rather than a full match against "b".
+ It's more efficient to work this way, but may not be the behavior you want
+ in all situations.
+ </li>
</ul></div>
<p>
The following example tests to see whether the text could be a valid credit
@@ -301,7 +299,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="captures.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syntax.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="captures.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="syntax.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Reference</title>
-<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../index.html" title="Boost.Regex">
<link rel="up" href="../index.html" title="Boost.Regex">
<link rel="prev" href="format/boost_format_syntax.html" title="Boost-Extended Format String Syntax">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="format/boost_format_syntax.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ref/basic_regex.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="format/boost_format_syntax.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="ref/basic_regex.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="boost_regex.ref"></a><a class="link" href="ref.html" title="Reference"> Reference</a>
</h2></div></div></div>
@@ -116,7 +116,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="format/boost_format_syntax.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ref/basic_regex.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="format/boost_format_syntax.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="ref/basic_regex.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/bad_expression.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/bad_expression.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/bad_expression.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>bad_expression</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../ref.html" title="Reference">
<link rel="prev" href="regex_token_iterator.html" title="regex_token_iterator">
@@ -20,14 +20,14 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="regex_token_iterator.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syntax_option_type.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="regex_token_iterator.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="syntax_option_type.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.ref.bad_expression"></a><a class="link" href="bad_expression.html" title="bad_expression"> bad_expression</a>
</h3></div></div></div>
<a name="boost_regex.ref.bad_expression.synopsis"></a><h5>
-<a name="id779033"></a>
+<a name="id859946"></a>
<a class="link" href="bad_expression.html#boost_regex.ref.bad_expression.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">pattern_except</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
@@ -54,7 +54,7 @@
<span class="special">}</span> <span class="comment">// namespace boost
</span></pre>
<a name="boost_regex.ref.bad_expression.description"></a><h5>
-<a name="id779394"></a>
+<a name="id860387"></a>
<a class="link" href="bad_expression.html#boost_regex.ref.bad_expression.description">Description</a>
</h5>
<pre class="programlisting"><span class="identifier">regex_error</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">error_type</span> <span class="identifier">err</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">ptrdiff_t</span> <span class="identifier">pos</span><span class="special">);</span>
@@ -97,7 +97,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="regex_token_iterator.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syntax_option_type.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="regex_token_iterator.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="syntax_option_type.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/basic_regex.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/basic_regex.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/basic_regex.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>basic_regex</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../ref.html" title="Reference">
<link rel="prev" href="../ref.html" title="Reference">
@@ -20,14 +20,14 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../ref.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="match_results.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../ref.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="match_results.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.ref.basic_regex"></a><a class="link" href="basic_regex.html" title="basic_regex"> basic_regex</a>
</h3></div></div></div>
<a name="boost_regex.ref.basic_regex.synopsis"></a><h5>
-<a name="id693964"></a>
+<a name="id783385"></a>
<a class="link" href="basic_regex.html#boost_regex.ref.basic_regex.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
@@ -37,19 +37,19 @@
encapsulates regular expression parsing and compilation. The class takes
two template parameters:
</p>
-<div class="itemizedlist"><ul type="disc">
-<li>
-<code class="computeroutput"><span class="identifier">charT</span></code>: determines the character
- type, i.e. either <code class="computeroutput"><span class="keyword">char</span></code> or
- <code class="computeroutput"><span class="keyword">wchar_t</span></code>; see <a class="link" href="concepts/charT_concept.html" title="charT Requirements">charT
- concept</a>.
- </li>
-<li>
-<code class="computeroutput"><span class="identifier">traits</span></code>: determines the
- behavior of the character type, for example which character class names
- are recognized. A default traits class is provided: <code class="computeroutput"><span class="identifier">regex_traits</span><span class="special"><</span><span class="identifier">charT</span><span class="special">></span></code>. See also <a class="link" href="concepts/traits_concept.html" title="Traits Class Requirements">traits
- concept</a>.
- </li>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ <code class="computeroutput"><span class="identifier">charT</span></code>: determines the
+ character type, i.e. either <code class="computeroutput"><span class="keyword">char</span></code>
+ or <code class="computeroutput"><span class="keyword">wchar_t</span></code>; see <a class="link" href="concepts/charT_concept.html" title="charT Requirements">charT
+ concept</a>.
+ </li>
+<li class="listitem">
+ <code class="computeroutput"><span class="identifier">traits</span></code>: determines the
+ behavior of the character type, for example which character class names
+ are recognized. A default traits class is provided: <code class="computeroutput"><span class="identifier">regex_traits</span><span class="special"><</span><span class="identifier">charT</span><span class="special">></span></code>. See also <a class="link" href="concepts/traits_concept.html" title="Traits Class Requirements">traits
+ concept</a>.
+ </li>
</ul></div>
<p>
For ease of use there are two typedefs that define the two standard <code class="computeroutput"><span class="identifier">basic_regex</span></code> instances, unless you want
@@ -244,7 +244,7 @@
<span class="special">}</span> <span class="comment">// namespace boost
</span></pre>
<a name="boost_regex.ref.basic_regex.description"></a><h5>
-<a name="id699440"></a>
+<a name="id788920"></a>
<a class="link" href="basic_regex.html#boost_regex.ref.basic_regex.description">Description</a>
</h5>
<p>
@@ -318,16 +318,14 @@
then a constant with the same name, type and value is declared within the
scope of basic_regex.
</p>
-<a name="boost_regex.basic_regex.construct1"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">basic_regex</span><span class="special">();</span>
+<a name="boost_regex.basic_regex.construct1"></a><pre class="programlisting"><span class="identifier">basic_regex</span><span class="special">();</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: Constructs an object of class
<code class="computeroutput"><span class="identifier">basic_regex</span></code>.
</p>
<div class="table">
-<a name="id702443"></a><p class="title"><b>Table 1. basic_regex default construction postconditions</b></p>
+<a name="id790622"></a><p class="title"><b>Table 1. basic_regex default construction postconditions</b></p>
<div class="table-contents"><table class="table" summary="basic_regex default construction postconditions">
<colgroup>
<col>
@@ -335,59 +333,57 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Element
- </p>
- </th>
+ <p>
+ Element
+ </p>
+ </th>
<th>
- <p>
- Value
- </p>
- </th>
+ <p>
+ Value
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">empty</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">empty</span><span class="special">()</span></code>
+ </p>
+ </td>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">true</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="keyword">true</span></code>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">size</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">size</span><span class="special">()</span></code>
+ </p>
+ </td>
<td>
- <p>
- <code class="computeroutput"><span class="number">0</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="number">0</span></code>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">str</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">str</span><span class="special">()</span></code>
+ </p>
+ </td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">>()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">>()</span></code>
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
-<br class="table-break"><a name="boost_regex.basic_regex.construct2"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">basic_regex</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span> <span class="identifier">flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">normal</span><span class="special">);</span>
+<br class="table-break"><a name="boost_regex.basic_regex.construct2"></a><pre class="programlisting"><span class="identifier">basic_regex</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span> <span class="identifier">flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">normal</span><span class="special">);</span>
</pre>
<p>
<span class="bold"><strong>Requires</strong></span>: <span class="emphasis"><em>p</em></span> shall not
@@ -407,7 +403,7 @@
flags</a> specified in <span class="emphasis"><em>f</em></span>.
</p>
<div class="table">
-<a name="id702741"></a><p class="title"><b>Table 2. Postconditions for basic_regex construction</b></p>
+<a name="id790976"></a><p class="title"><b>Table 2. Postconditions for basic_regex construction</b></p>
<div class="table-contents"><table class="table" summary="Postconditions for basic_regex construction">
<colgroup>
<col>
@@ -415,83 +411,81 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Element
- </p>
- </th>
+ <p>
+ Element
+ </p>
+ </th>
<th>
- <p>
- Value
- </p>
- </th>
+ <p>
+ Value
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">empty</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">empty</span><span class="special">()</span></code>
+ </p>
+ </td>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">false</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="keyword">false</span></code>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">size</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">size</span><span class="special">()</span></code>
+ </p>
+ </td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">char_traits</span><span class="special"><</span><span class="identifier">charT</span><span class="special">>::</span><span class="identifier">length</span><span class="special">(</span><span class="identifier">p</span><span class="special">)</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">char_traits</span><span class="special"><</span><span class="identifier">charT</span><span class="special">>::</span><span class="identifier">length</span><span class="special">(</span><span class="identifier">p</span><span class="special">)</span></code>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">str</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">str</span><span class="special">()</span></code>
+ </p>
+ </td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">>(</span><span class="identifier">p</span><span class="special">)</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">>(</span><span class="identifier">p</span><span class="special">)</span></code>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">flags</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">flags</span><span class="special">()</span></code>
+ </p>
+ </td>
<td>
- <p>
- <span class="emphasis"><em>f</em></span>
- </p>
- </td>
+ <p>
+ <span class="emphasis"><em>f</em></span>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">mark_count</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">mark_count</span><span class="special">()</span></code>
+ </p>
+ </td>
<td>
- <p>
- The number of marked sub-expressions within the expression.
- </p>
- </td>
+ <p>
+ The number of marked sub-expressions within the expression.
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
-<br class="table-break"><a name="boost_regex.basic_regex.construct3"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">basic_regex</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">p1</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">p2</span><span class="special">,</span>
+<br class="table-break"><a name="boost_regex.basic_regex.construct3"></a><pre class="programlisting"><span class="identifier">basic_regex</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">p1</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">p2</span><span class="special">,</span>
<span class="identifier">flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">normal</span><span class="special">);</span>
</pre>
<p>
@@ -512,7 +506,7 @@
specified in <span class="emphasis"><em>f</em></span>.
</p>
<div class="table">
-<a name="id703153"></a><p class="title"><b>Table 3. Postconditions for basic_regex construction</b></p>
+<a name="id791462"></a><p class="title"><b>Table 3. Postconditions for basic_regex construction</b></p>
<div class="table-contents"><table class="table" summary="Postconditions for basic_regex construction">
<colgroup>
<col>
@@ -520,83 +514,81 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Element
- </p>
- </th>
+ <p>
+ Element
+ </p>
+ </th>
<th>
- <p>
- Value
- </p>
- </th>
+ <p>
+ Value
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">empty</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">empty</span><span class="special">()</span></code>
+ </p>
+ </td>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">false</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="keyword">false</span></code>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">size</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">size</span><span class="special">()</span></code>
+ </p>
+ </td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">distance</span><span class="special">(</span><span class="identifier">p1</span><span class="special">,</span><span class="identifier">p2</span><span class="special">)</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">distance</span><span class="special">(</span><span class="identifier">p1</span><span class="special">,</span><span class="identifier">p2</span><span class="special">)</span></code>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">str</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">str</span><span class="special">()</span></code>
+ </p>
+ </td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">>(</span><span class="identifier">p1</span><span class="special">,</span><span class="identifier">p2</span><span class="special">)</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">>(</span><span class="identifier">p1</span><span class="special">,</span><span class="identifier">p2</span><span class="special">)</span></code>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">flags</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">flags</span><span class="special">()</span></code>
+ </p>
+ </td>
<td>
- <p>
- <span class="emphasis"><em>f</em></span>
- </p>
- </td>
+ <p>
+ <span class="emphasis"><em>f</em></span>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">mark_count</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">mark_count</span><span class="special">()</span></code>
+ </p>
+ </td>
<td>
- <p>
- The number of marked sub-expressions within the expression.
- </p>
- </td>
+ <p>
+ The number of marked sub-expressions within the expression.
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
-<br class="table-break"><a name="boost_regex.basic_regex.construct4"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">basic_regex</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span> <span class="identifier">size_type</span> <span class="identifier">len</span><span class="special">,</span> <span class="identifier">flag_type</span> <span class="identifier">f</span><span class="special">);</span>
+<br class="table-break"><a name="boost_regex.basic_regex.construct4"></a><pre class="programlisting"><span class="identifier">basic_regex</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span> <span class="identifier">size_type</span> <span class="identifier">len</span><span class="special">,</span> <span class="identifier">flag_type</span> <span class="identifier">f</span><span class="special">);</span>
</pre>
<p>
<span class="bold"><strong>Requires</strong></span>: <span class="emphasis"><em>p</em></span> shall not
@@ -616,7 +608,7 @@
according the option flags specified in <span class="emphasis"><em>f</em></span>.
</p>
<div class="table">
-<a name="id703558"></a><p class="title"><b>Table 4. Postconditions for basic_regex construction</b></p>
+<a name="id791936"></a><p class="title"><b>Table 4. Postconditions for basic_regex construction</b></p>
<div class="table-contents"><table class="table" summary="Postconditions for basic_regex construction">
<colgroup>
<col>
@@ -624,92 +616,89 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Element
- </p>
- </th>
+ <p>
+ Element
+ </p>
+ </th>
<th>
- <p>
- Value
- </p>
- </th>
+ <p>
+ Value
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">empty</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">empty</span><span class="special">()</span></code>
+ </p>
+ </td>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">false</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="keyword">false</span></code>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">size</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">size</span><span class="special">()</span></code>
+ </p>
+ </td>
<td>
- <p>
- <span class="emphasis"><em>len</em></span>
- </p>
- </td>
+ <p>
+ <span class="emphasis"><em>len</em></span>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">str</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">str</span><span class="special">()</span></code>
+ </p>
+ </td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">>(</span><span class="identifier">p</span><span class="special">,</span> <span class="identifier">len</span><span class="special">)</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">>(</span><span class="identifier">p</span><span class="special">,</span>
+ <span class="identifier">len</span><span class="special">)</span></code>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">flags</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">flags</span><span class="special">()</span></code>
+ </p>
+ </td>
<td>
- <p>
- <span class="emphasis"><em>f</em></span>
- </p>
- </td>
+ <p>
+ <span class="emphasis"><em>f</em></span>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">mark_count</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">mark_count</span><span class="special">()</span></code>
+ </p>
+ </td>
<td>
- <p>
- The number of marked sub-expressions within the expression.
- </p>
- </td>
+ <p>
+ The number of marked sub-expressions within the expression.
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
-<br class="table-break"><a name="boost_regex.basic_regex.construct5"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">basic_regex</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">);</span>
+<br class="table-break"><a name="boost_regex.basic_regex.construct5"></a><pre class="programlisting"><span class="identifier">basic_regex</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">);</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: Constructs an object of class
<a class="link" href="basic_regex.html" title="basic_regex"><code class="computeroutput"><span class="identifier">basic_regex</span></code></a>
as a copy of the object <span class="emphasis"><em>e</em></span>.
</p>
-<a name="boost_regex.basic_regex.construct6"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">ST</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">SA</span><span class="special">></span>
+<a name="boost_regex.basic_regex.construct6"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">ST</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">SA</span><span class="special">></span>
<span class="identifier">basic_regex</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">ST</span><span class="special">,</span> <span class="identifier">SA</span><span class="special">>&</span> <span class="identifier">s</span><span class="special">,</span>
<span class="identifier">flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">normal</span><span class="special">);</span>
</pre>
@@ -727,7 +716,7 @@
flags</a> specified in <span class="emphasis"><em>f</em></span>.
</p>
<div class="table">
-<a name="id704106"></a><p class="title"><b>Table 5. Postconditions for basic_regex construction</b></p>
+<a name="id792497"></a><p class="title"><b>Table 5. Postconditions for basic_regex construction</b></p>
<div class="table-contents"><table class="table" summary="Postconditions for basic_regex construction">
<colgroup>
<col>
@@ -735,83 +724,81 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Element
- </p>
- </th>
+ <p>
+ Element
+ </p>
+ </th>
<th>
- <p>
- Value
- </p>
- </th>
+ <p>
+ Value
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">empty</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">empty</span><span class="special">()</span></code>
+ </p>
+ </td>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">false</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="keyword">false</span></code>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">size</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">size</span><span class="special">()</span></code>
+ </p>
+ </td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">s</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">s</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></code>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">str</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">str</span><span class="special">()</span></code>
+ </p>
+ </td>
<td>
- <p>
- <span class="emphasis"><em>s</em></span>
- </p>
- </td>
+ <p>
+ <span class="emphasis"><em>s</em></span>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">flags</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">flags</span><span class="special">()</span></code>
+ </p>
+ </td>
<td>
- <p>
- <span class="emphasis"><em>f</em></span>
- </p>
- </td>
+ <p>
+ <span class="emphasis"><em>f</em></span>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">mark_count</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">mark_count</span><span class="special">()</span></code>
+ </p>
+ </td>
<td>
- <p>
- The number of marked sub-expressions within the expression.
- </p>
- </td>
+ <p>
+ The number of marked sub-expressions within the expression.
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
-<br class="table-break"><a name="boost_regex.basic_regex.construct7"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">ForwardIterator</span><span class="special">></span>
+<br class="table-break"><a name="boost_regex.basic_regex.construct7"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">ForwardIterator</span><span class="special">></span>
<span class="identifier">basic_regex</span><span class="special">(</span><span class="identifier">ForwardIterator</span> <span class="identifier">first</span><span class="special">,</span> <span class="identifier">ForwardIterator</span> <span class="identifier">last</span><span class="special">,</span>
<span class="identifier">flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">normal</span><span class="special">);</span>
</pre>
@@ -829,7 +816,7 @@
flags</a> specified in <span class="emphasis"><em>f</em></span>.
</p>
<div class="table">
-<a name="id704465"></a><p class="title"><b>Table 6. Postconditions for basic_regex construction</b></p>
+<a name="id792920"></a><p class="title"><b>Table 6. Postconditions for basic_regex construction</b></p>
<div class="table-contents"><table class="table" summary="Postconditions for basic_regex construction">
<colgroup>
<col>
@@ -837,90 +824,86 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Element
- </p>
- </th>
+ <p>
+ Element
+ </p>
+ </th>
<th>
- <p>
- Value
- </p>
- </th>
+ <p>
+ Value
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">empty</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">empty</span><span class="special">()</span></code>
+ </p>
+ </td>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">false</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="keyword">false</span></code>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">size</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">size</span><span class="special">()</span></code>
+ </p>
+ </td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">distance</span><span class="special">(</span><span class="identifier">first</span><span class="special">,</span><span class="identifier">last</span><span class="special">)</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">distance</span><span class="special">(</span><span class="identifier">first</span><span class="special">,</span><span class="identifier">last</span><span class="special">)</span></code>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">str</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">str</span><span class="special">()</span></code>
+ </p>
+ </td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">>(</span><span class="identifier">first</span><span class="special">,</span><span class="identifier">last</span><span class="special">)</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">>(</span><span class="identifier">first</span><span class="special">,</span><span class="identifier">last</span><span class="special">)</span></code>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">flags</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">flags</span><span class="special">()</span></code>
+ </p>
+ </td>
<td>
- <p>
- <span class="emphasis"><em>f</em></span>
- </p>
- </td>
+ <p>
+ <span class="emphasis"><em>f</em></span>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">mark_count</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">mark_count</span><span class="special">()</span></code>
+ </p>
+ </td>
<td>
- <p>
- The number of marked sub-expressions within the expression.
- </p>
- </td>
+ <p>
+ The number of marked sub-expressions within the expression.
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
-<br class="table-break"><a name="boost_regex.basic_regex.opeq1"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">basic_regex</span><span class="special">&</span> <span class="keyword">operator</span><span class="special">=(</span><span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">);</span>
+<br class="table-break"><a name="boost_regex.basic_regex.opeq1"></a><pre class="programlisting"><span class="identifier">basic_regex</span><span class="special">&</span> <span class="keyword">operator</span><span class="special">=(</span><span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">);</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: Returns the result of <code class="computeroutput"><span class="identifier">assign</span><span class="special">(</span><span class="identifier">e</span><span class="special">.</span><span class="identifier">str</span><span class="special">(),</span> <span class="identifier">e</span><span class="special">.</span><span class="identifier">flags</span><span class="special">())</span></code>.
</p>
-<a name="boost_regex.basic_regex.opeq2"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">basic_regex</span><span class="special">&</span> <span class="keyword">operator</span><span class="special">=(</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">ptr</span><span class="special">);</span>
+<a name="boost_regex.basic_regex.opeq2"></a><pre class="programlisting"><span class="identifier">basic_regex</span><span class="special">&</span> <span class="keyword">operator</span><span class="special">=(</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">ptr</span><span class="special">);</span>
</pre>
<p>
<span class="bold"><strong>Requires</strong></span>: <span class="emphasis"><em>p</em></span> shall not
@@ -929,17 +912,13 @@
<p>
<span class="bold"><strong>Effects</strong></span>: Returns the result of <code class="computeroutput"><span class="identifier">assign</span><span class="special">(</span><span class="identifier">ptr</span><span class="special">)</span></code>.
</p>
-<a name="boost_regex.basic_regex.opeq3"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">ST</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">SA</span><span class="special">></span>
+<a name="boost_regex.basic_regex.opeq3"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">ST</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">SA</span><span class="special">></span>
<span class="identifier">basic_regex</span><span class="special">&</span> <span class="keyword">operator</span><span class="special">=(</span><span class="keyword">const</span> <span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">ST</span><span class="special">,</span> <span class="identifier">SA</span><span class="special">>&</span> <span class="identifier">p</span><span class="special">);</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: Returns the result of <code class="computeroutput"><span class="identifier">assign</span><span class="special">(</span><span class="identifier">p</span><span class="special">)</span></code>.
</p>
-<a name="boost_regex.basic_regex.subexpression"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span><span class="identifier">const_iterator</span><span class="special">,</span> <span class="identifier">const_iterator</span><span class="special">></span> <span class="identifier">subexpression</span><span class="special">(</span><span class="identifier">size_type</span> <span class="identifier">n</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.basic_regex.subexpression"></a><pre class="programlisting"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span><span class="identifier">const_iterator</span><span class="special">,</span> <span class="identifier">const_iterator</span><span class="special">></span> <span class="identifier">subexpression</span><span class="special">(</span><span class="identifier">size_type</span> <span class="identifier">n</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: Returns a pair of iterators denoting
@@ -953,78 +932,58 @@
set. Argument <span class="emphasis"><em>n</em></span> must be in within the range <code class="computeroutput"><span class="number">1</span> <span class="special"><=</span> <span class="identifier">n</span>
<span class="special"><</span> <span class="identifier">mark_count</span><span class="special">()</span></code>.
</p>
-<a name="boost_regex.basic_regex.begin"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">const_iterator</span> <span class="identifier">begin</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.basic_regex.begin"></a><pre class="programlisting"><span class="identifier">const_iterator</span> <span class="identifier">begin</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: Returns a starting iterator to
a sequence of characters representing the regular expression.
</p>
-<a name="boost_regex.basic_regex.end"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">const_iterator</span> <span class="identifier">end</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.basic_regex.end"></a><pre class="programlisting"><span class="identifier">const_iterator</span> <span class="identifier">end</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: Returns termination iterator to
a sequence of characters representing the regular expression.
</p>
-<a name="boost_regex.basic_regex.size"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">size_type</span> <span class="identifier">size</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.basic_regex.size"></a><pre class="programlisting"><span class="identifier">size_type</span> <span class="identifier">size</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: Returns the length of the sequence
of characters representing the regular expression.
</p>
-<a name="boost_regex.basic_regex.max_size"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">size_type</span> <span class="identifier">max_size</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.basic_regex.max_size"></a><pre class="programlisting"><span class="identifier">size_type</span> <span class="identifier">max_size</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: Returns the maximum length of the
sequence of characters representing the regular expression.
</p>
-<a name="boost_regex.basic_regex.empty"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">bool</span> <span class="identifier">empty</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.basic_regex.empty"></a><pre class="programlisting"><span class="keyword">bool</span> <span class="identifier">empty</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: Returns true if the object does
not contain a valid regular expression, otherwise false.
</p>
-<a name="boost_regex.basic_regex.mark_count"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">unsigned</span> <span class="identifier">mark_count</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.basic_regex.mark_count"></a><pre class="programlisting"><span class="keyword">unsigned</span> <span class="identifier">mark_count</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: Returns the number of marked sub-expressions
within the regular expresion.
</p>
-<a name="boost_regex.basic_regex.assign1"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">basic_regex</span><span class="special">&</span> <span class="identifier">assign</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special">&</span> <span class="identifier">that</span><span class="special">);</span>
+<a name="boost_regex.basic_regex.assign1"></a><pre class="programlisting"><span class="identifier">basic_regex</span><span class="special">&</span> <span class="identifier">assign</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special">&</span> <span class="identifier">that</span><span class="special">);</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: Returns <a class="link" href="basic_regex.html#boost_regex.basic_regex.assign4"><code class="computeroutput"><span class="identifier">assign</span><span class="special">(</span><span class="identifier">that</span><span class="special">.</span><span class="identifier">str</span><span class="special">(),</span> <span class="identifier">that</span><span class="special">.</span><span class="identifier">flags</span><span class="special">())</span></code></a>.
</p>
-<a name="boost_regex.basic_regex.assign2"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">basic_regex</span><span class="special">&</span> <span class="identifier">assign</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">ptr</span><span class="special">,</span> <span class="identifier">flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">normal</span><span class="special">);</span>
+<a name="boost_regex.basic_regex.assign2"></a><pre class="programlisting"><span class="identifier">basic_regex</span><span class="special">&</span> <span class="identifier">assign</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">ptr</span><span class="special">,</span> <span class="identifier">flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">normal</span><span class="special">);</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: Returns <a class="link" href="basic_regex.html#boost_regex.basic_regex.assign4"><code class="computeroutput"><span class="identifier">assign</span><span class="special">(</span><span class="identifier">string_type</span><span class="special">(</span><span class="identifier">ptr</span><span class="special">),</span> <span class="identifier">f</span><span class="special">)</span></code></a>.
</p>
-<a name="boost_regex.basic_regex.assign3"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">basic_regex</span><span class="special">&</span> <span class="identifier">assign</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">ptr</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">len</span><span class="special">,</span> <span class="identifier">flag_type</span> <span class="identifier">f</span><span class="special">);</span>
+<a name="boost_regex.basic_regex.assign3"></a><pre class="programlisting"><span class="identifier">basic_regex</span><span class="special">&</span> <span class="identifier">assign</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">ptr</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">len</span><span class="special">,</span> <span class="identifier">flag_type</span> <span class="identifier">f</span><span class="special">);</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: Returns <a class="link" href="basic_regex.html#boost_regex.basic_regex.assign4"><code class="computeroutput"><span class="identifier">assign</span><span class="special">(</span><span class="identifier">string_type</span><span class="special">(</span><span class="identifier">ptr</span><span class="special">,</span> <span class="identifier">len</span><span class="special">),</span> <span class="identifier">f</span><span class="special">)</span></code></a>.
</p>
-<a name="boost_regex.basic_regex.assign4"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">string_traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">A</span><span class="special">></span>
+<a name="boost_regex.basic_regex.assign4"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">string_traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">A</span><span class="special">></span>
<span class="identifier">basic_regex</span><span class="special">&</span> <span class="identifier">assign</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">string_traits</span><span class="special">,</span> <span class="identifier">A</span><span class="special">>&</span> <span class="identifier">s</span><span class="special">,</span>
<span class="identifier">flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">normal</span><span class="special">);</span>
</pre>
@@ -1043,7 +1002,7 @@
in <span class="emphasis"><em>f</em></span>.
</p>
<div class="table">
-<a name="id705981"></a><p class="title"><b>Table 7. Postconditions for basic_regex::assign</b></p>
+<a name="id794714"></a><p class="title"><b>Table 7. Postconditions for basic_regex::assign</b></p>
<div class="table-contents"><table class="table" summary="Postconditions for basic_regex::assign">
<colgroup>
<col>
@@ -1051,83 +1010,81 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Element
- </p>
- </th>
+ <p>
+ Element
+ </p>
+ </th>
<th>
- <p>
- Value
- </p>
- </th>
+ <p>
+ Value
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">empty</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">empty</span><span class="special">()</span></code>
+ </p>
+ </td>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">false</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="keyword">false</span></code>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">size</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">size</span><span class="special">()</span></code>
+ </p>
+ </td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">s</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">s</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></code>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">str</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">str</span><span class="special">()</span></code>
+ </p>
+ </td>
<td>
- <p>
- <span class="emphasis"><em>s</em></span>
- </p>
- </td>
+ <p>
+ <span class="emphasis"><em>s</em></span>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">flags</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">flags</span><span class="special">()</span></code>
+ </p>
+ </td>
<td>
- <p>
- <span class="emphasis"><em>f</em></span>
- </p>
- </td>
+ <p>
+ <span class="emphasis"><em>f</em></span>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">mark_count</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">mark_count</span><span class="special">()</span></code>
+ </p>
+ </td>
<td>
- <p>
- The number of marked sub-expressions within the expression.
- </p>
- </td>
+ <p>
+ The number of marked sub-expressions within the expression.
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
-<br class="table-break"><a name="boost_regex.basic_regex.assign5"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">InputIterator</span><span class="special">></span>
+<br class="table-break"><a name="boost_regex.basic_regex.assign5"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">InputIterator</span><span class="special">></span>
<span class="identifier">basic_regex</span><span class="special">&</span> <span class="identifier">assign</span><span class="special">(</span><span class="identifier">InputIterator</span> <span class="identifier">first</span><span class="special">,</span> <span class="identifier">InputIterator</span> <span class="identifier">last</span><span class="special">,</span>
<span class="identifier">flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">normal</span><span class="special">);</span>
</pre>
@@ -1139,44 +1096,34 @@
<p>
<span class="bold"><strong>Effects</strong></span>: Returns <a class="link" href="basic_regex.html#boost_regex.basic_regex.assign4"><code class="computeroutput"><span class="identifier">assign</span><span class="special">(</span><span class="identifier">string_type</span><span class="special">(</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">last</span><span class="special">),</span> <span class="identifier">f</span><span class="special">)</span></code></a>.
</p>
-<a name="boost_regex.basic_regex.flags"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">flag_type</span> <span class="identifier">flags</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.basic_regex.flags"></a><pre class="programlisting"><span class="identifier">flag_type</span> <span class="identifier">flags</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: Returns a copy of the <a class="link" href="syntax_option_type.html" title="syntax_option_type">regular
expression syntax flags</a> that were passed to the object's constructor,
or the last call to <code class="computeroutput"><span class="identifier">assign</span></code>.
</p>
-<a name="boost_regex.basic_regex.status"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">int</span> <span class="identifier">status</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.basic_regex.status"></a><pre class="programlisting"><span class="keyword">int</span> <span class="identifier">status</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: Returns zero if the expression
contains a valid regular expression, otherwise an error code. This member
function is retained for use in environments that cannot use exception handling.
</p>
-<a name="boost_regex.basic_regex.str"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">></span> <span class="identifier">str</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.basic_regex.str"></a><pre class="programlisting"><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">></span> <span class="identifier">str</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: Returns a copy of the character
sequence passed to the object's constructor, or the last call to assign.
</p>
-<a name="boost_regex.basic_regex.compare"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">int</span> <span class="identifier">compare</span><span class="special">(</span><span class="identifier">basic_regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.basic_regex.compare"></a><pre class="programlisting"><span class="keyword">int</span> <span class="identifier">compare</span><span class="special">(</span><span class="identifier">basic_regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: If <code class="computeroutput"><span class="identifier">flags</span><span class="special">()</span> <span class="special">==</span> <span class="identifier">e</span><span class="special">.</span><span class="identifier">flags</span><span class="special">()</span></code> then returns <code class="computeroutput"><span class="identifier">str</span><span class="special">().</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">e</span><span class="special">.</span><span class="identifier">str</span><span class="special">())</span></code>,
otherwise returns <code class="computeroutput"><span class="identifier">flags</span><span class="special">()</span>
<span class="special">-</span> <span class="identifier">e</span><span class="special">.</span><span class="identifier">flags</span><span class="special">()</span></code>.
</p>
-<a name="boost_regex.basic_regex.imbue"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">locale_type</span> <span class="identifier">imbue</span><span class="special">(</span><span class="identifier">locale_type</span> <span class="identifier">l</span><span class="special">);</span>
+<a name="boost_regex.basic_regex.imbue"></a><pre class="programlisting"><span class="identifier">locale_type</span> <span class="identifier">imbue</span><span class="special">(</span><span class="identifier">locale_type</span> <span class="identifier">l</span><span class="special">);</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: Returns the result of <code class="computeroutput"><span class="identifier">traits_inst</span><span class="special">.</span><span class="identifier">imbue</span><span class="special">(</span><span class="identifier">l</span><span class="special">)</span></code> where
@@ -1188,9 +1135,7 @@
<p>
<span class="bold"><strong>Postcondition</strong></span>: <code class="computeroutput"><span class="identifier">empty</span><span class="special">()</span> <span class="special">==</span> <span class="keyword">true</span></code>.
</p>
-<a name="boost_regex.basic_regex.getloc"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">locale_type</span> <span class="identifier">getloc</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.basic_regex.getloc"></a><pre class="programlisting"><span class="identifier">locale_type</span> <span class="identifier">getloc</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: Returns the result of <code class="computeroutput"><span class="identifier">traits_inst</span><span class="special">.</span><span class="identifier">getloc</span><span class="special">()</span></code>
@@ -1198,9 +1143,7 @@
initialized) instance of the template parameter traits stored within the
object.
</p>
-<a name="boost_regex.basic_regex.swap"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">void</span> <span class="identifier">swap</span><span class="special">(</span><span class="identifier">basic_regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">)</span> <span class="keyword">throw</span><span class="special">();</span>
+<a name="boost_regex.basic_regex.swap"></a><pre class="programlisting"><span class="keyword">void</span> <span class="identifier">swap</span><span class="special">(</span><span class="identifier">basic_regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">)</span> <span class="keyword">throw</span><span class="special">();</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: Swaps the contents of the two regular
@@ -1216,7 +1159,7 @@
</p>
<div class="note"><table border="0" summary="Note">
<tr>
-<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../doc/html/images/note.png"></td>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../doc/src/images/note.png"></td>
<th align="left">Note</th>
</tr>
<tr><td align="left" valign="top"><p>
@@ -1227,9 +1170,7 @@
code that may need to be ported to other implementations of <a class="link" href="basic_regex.html" title="basic_regex"><code class="computeroutput"><span class="identifier">basic_regex</span></code></a>.
</p></td></tr>
</table></div>
-<a name="boost_regex.basic_regex.op_eq"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">></span>
+<a name="boost_regex.basic_regex.op_eq"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">==</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">>&</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -1237,9 +1178,7 @@
<span class="bold"><strong>Effects</strong></span>: Returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
<span class="special">==</span> <span class="number">0</span></code>.
</p>
-<a name="boost_regex.basic_regex.op_ne"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">></span>
+<a name="boost_regex.basic_regex.op_ne"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">!=</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">>&</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -1247,9 +1186,7 @@
<span class="bold"><strong>Effects</strong></span>: Returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
<span class="special">!=</span> <span class="number">0</span></code>.
</p>
-<a name="boost_regex.basic_regex.op_lt"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">></span>
+<a name="boost_regex.basic_regex.op_lt"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special"><</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">>&</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -1257,9 +1194,7 @@
<span class="bold"><strong>Effects</strong></span>: Returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
<span class="special"><</span> <span class="number">0</span></code>.
</p>
-<a name="boost_regex.basic_regex.op_le"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">></span>
+<a name="boost_regex.basic_regex.op_le"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special"><=</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">>&</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -1267,9 +1202,7 @@
<span class="bold"><strong>Effects</strong></span>: Returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
<span class="special"><=</span> <span class="number">0</span></code>.
</p>
-<a name="boost_regex.basic_regex.op_ge"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">></span>
+<a name="boost_regex.basic_regex.op_ge"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">>=</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">>&</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -1277,9 +1210,7 @@
<span class="bold"><strong>Effects</strong></span>: Returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
<span class="special">>=</span> <span class="number">0</span></code>.
</p>
-<a name="boost_regex.basic_regex.op_gt"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">></span>
+<a name="boost_regex.basic_regex.op_gt"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">></span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">>&</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -1289,7 +1220,7 @@
</p>
<div class="note"><table border="0" summary="Note">
<tr>
-<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../doc/html/images/note.png"></td>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../doc/src/images/note.png"></td>
<th align="left">Note</th>
</tr>
<tr><td align="left" valign="top"><p>
@@ -1297,9 +1228,7 @@
outputs the textual representation of the expression to the stream.
</p></td></tr>
</table></div>
-<a name="boost_regex.basic_regex.op_stream"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">io_traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">re_traits</span><span class="special">></span>
+<a name="boost_regex.basic_regex.op_stream"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">io_traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">re_traits</span><span class="special">></span>
<span class="identifier">basic_ostream</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">io_traits</span><span class="special">>&</span>
<span class="keyword">operator</span> <span class="special"><<</span> <span class="special">(</span><span class="identifier">basic_ostream</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">io_traits</span><span class="special">>&</span> <span class="identifier">os</span>
<span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">re_traits</span><span class="special">>&</span> <span class="identifier">e</span><span class="special">);</span>
@@ -1307,9 +1236,7 @@
<p>
<span class="bold"><strong>Effects</strong></span>: Returns <code class="computeroutput"><span class="special">(</span><span class="identifier">os</span> <span class="special"><<</span> <span class="identifier">e</span><span class="special">.</span><span class="identifier">str</span><span class="special">())</span></code>.
</p>
-<a name="boost_regex.basic_regex.op_swap"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">></span>
+<a name="boost_regex.basic_regex.op_swap"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">></span>
<span class="keyword">void</span> <span class="identifier">swap</span><span class="special">(</span><span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">>&</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -1327,7 +1254,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../ref.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="match_results.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../ref.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="match_results.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/concepts.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/concepts.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/concepts.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Concepts</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../ref.html" title="Reference">
<link rel="prev" href="posix.html" title="POSIX Compatible C API's">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="posix.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="concepts/charT_concept.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="posix.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="concepts/charT_concept.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.ref.concepts"></a><a class="link" href="concepts.html" title="Concepts"> Concepts</a>
</h3></div></div></div>
@@ -44,7 +44,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="posix.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="concepts/charT_concept.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="posix.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="concepts/charT_concept.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/concepts/charT_concept.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/concepts/charT_concept.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/concepts/charT_concept.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>charT Requirements</title>
-<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../../index.html" title="Boost.Regex">
<link rel="up" href="../concepts.html" title="Concepts">
<link rel="prev" href="../concepts.html" title="Concepts">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../concepts.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../concepts.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="traits_concept.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../concepts.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../concepts.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="traits_concept.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h4 class="title">
<a name="boost_regex.ref.concepts.charT_concept"></a><a class="link" href="charT_concept.html" title="charT Requirements"> charT Requirements</a>
</h4></div></div></div>
@@ -44,213 +44,213 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Return type
- </p>
+ <p>
+ Return type
+ </p>
</th>
<th>
- <p>
- Assertion / Note / Pre- / Post-condition
- </p>
+ <p>
+ Assertion / Note / Pre- / Post-condition
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- charT c
- </p>
+ <p>
+ charT c
+ </p>
</td>
<td>
- <p>
- charT
- </p>
+ <p>
+ charT
+ </p>
</td>
<td>
- <p>
- Default constructor (must be trivial).
- </p>
+ <p>
+ Default constructor (must be trivial).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- charT c(c1)
- </p>
+ <p>
+ charT c(c1)
+ </p>
</td>
<td>
- <p>
- charT
- </p>
+ <p>
+ charT
+ </p>
</td>
<td>
- <p>
- Copy constructor (must be trivial).
- </p>
+ <p>
+ Copy constructor (must be trivial).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- c1 = c2
- </p>
+ <p>
+ c1 = c2
+ </p>
</td>
<td>
- <p>
- charT
- </p>
+ <p>
+ charT
+ </p>
</td>
<td>
- <p>
- Assignment operator (must be trivial).
- </p>
+ <p>
+ Assignment operator (must be trivial).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- c1 == c2
- </p>
+ <p>
+ c1 == c2
+ </p>
</td>
<td>
- <p>
- bool
- </p>
+ <p>
+ bool
+ </p>
</td>
<td>
- <p>
- true if c1 has the same value as c2.
- </p>
+ <p>
+ true if c1 has the same value as c2.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- c1 != c2
- </p>
+ <p>
+ c1 != c2
+ </p>
</td>
<td>
- <p>
- bool
- </p>
+ <p>
+ bool
+ </p>
</td>
<td>
- <p>
- true if c1 and c2 are not equal.
- </p>
+ <p>
+ true if c1 and c2 are not equal.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- c1 < c2
- </p>
+ <p>
+ c1 < c2
+ </p>
</td>
<td>
- <p>
- bool
- </p>
+ <p>
+ bool
+ </p>
</td>
<td>
- <p>
- true if the value of c1 is less than c2.
- </p>
+ <p>
+ true if the value of c1 is less than c2.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- c1 > c2
- </p>
+ <p>
+ c1 > c2
+ </p>
</td>
<td>
- <p>
- bool
- </p>
+ <p>
+ bool
+ </p>
</td>
<td>
- <p>
- true if the value of c1 is greater than c2.
- </p>
+ <p>
+ true if the value of c1 is greater than c2.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- c1 <= c2
- </p>
+ <p>
+ c1 <= c2
+ </p>
</td>
<td>
- <p>
- bool
- </p>
+ <p>
+ bool
+ </p>
</td>
<td>
- <p>
- true if c1 is less than or equal to c2.
- </p>
+ <p>
+ true if c1 is less than or equal to c2.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- c1 >= c2
- </p>
+ <p>
+ c1 >= c2
+ </p>
</td>
<td>
- <p>
- bool
- </p>
+ <p>
+ bool
+ </p>
</td>
<td>
- <p>
- true if c1 is greater than or equal to c2.
- </p>
+ <p>
+ true if c1 is greater than or equal to c2.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- intmax_t i = c1
- </p>
+ <p>
+ intmax_t i = c1
+ </p>
</td>
<td>
- <p>
- int
- </p>
+ <p>
+ int
+ </p>
</td>
<td>
- <p>
- charT must be convertible to an integral type.
- </p>
- <p>
- Note: type charT is not required to support this operation, if
- the traits class used supports the full Boost-specific interface,
- rather than the minimal standardised-interface (see traits class
- requirements below).
- </p>
+ <p>
+ charT must be convertible to an integral type.
+ </p>
+ <p>
+ Note: type charT is not required to support this operation, if
+ the traits class used supports the full Boost-specific interface,
+ rather than the minimal standardised-interface (see traits class
+ requirements below).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- charT c(i);
- </p>
+ <p>
+ charT c(i);
+ </p>
</td>
<td>
- <p>
- charT
- </p>
+ <p>
+ charT
+ </p>
</td>
<td>
- <p>
- charT must be constructable from an integral type.
- </p>
+ <p>
+ charT must be constructable from an integral type.
+ </p>
</td>
</tr>
</tbody>
@@ -266,7 +266,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../concepts.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../concepts.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="traits_concept.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../concepts.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../concepts.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="traits_concept.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/concepts/iterator_concepts.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/concepts/iterator_concepts.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/concepts/iterator_concepts.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Iterator Requirements</title>
-<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../../index.html" title="Boost.Regex">
<link rel="up" href="../concepts.html" title="Concepts">
<link rel="prev" href="traits_concept.html" title="Traits Class Requirements">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="traits_concept.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../concepts.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="traits_concept.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../concepts.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h4 class="title">
<a name="boost_regex.ref.concepts.iterator_concepts"></a><a class="link" href="iterator_concepts.html" title="Iterator Requirements"> Iterator
Requirements</a>
@@ -41,7 +41,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="traits_concept.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../concepts.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="traits_concept.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../concepts.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/concepts/traits_concept.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/concepts/traits_concept.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/concepts/traits_concept.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Traits Class Requirements</title>
-<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../../index.html" title="Boost.Regex">
<link rel="up" href="../concepts.html" title="Concepts">
<link rel="prev" href="charT_concept.html" title="charT Requirements">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="charT_concept.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../concepts.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="iterator_concepts.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="charT_concept.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../concepts.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="iterator_concepts.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h4 class="title">
<a name="boost_regex.ref.concepts.traits_concept"></a><a class="link" href="traits_concept.html" title="Traits Class Requirements"> Traits Class
Requirements</a>
@@ -34,7 +34,7 @@
Boost-specific enhanced interface.
</p>
<a name="boost_regex.ref.concepts.traits_concept.minimal_requirements_"></a><h5>
-<a name="id806618"></a>
+<a name="id884574"></a>
<a class="link" href="traits_concept.html#boost_regex.ref.concepts.traits_concept.minimal_requirements_">Minimal
requirements.</a>
</h5>
@@ -64,324 +64,321 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Return type
- </p>
+ <p>
+ Return type
+ </p>
</th>
<th>
- <p>
- Assertion / Note Pre / Post condition
- </p>
+ <p>
+ Assertion / Note Pre / Post condition
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- X::char_type
- </p>
+ <p>
+ X::char_type
+ </p>
</td>
<td>
- <p>
- charT
- </p>
+ <p>
+ charT
+ </p>
</td>
<td>
- <p>
- The character container type used in the implementation of class
- template basic_regex.
- </p>
+ <p>
+ The character container type used in the implementation of class
+ template basic_regex.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- X::size_type
- </p>
+ <p>
+ X::size_type
+ </p>
</td>
<td>
- <p>
- </p>
</td>
<td>
- <p>
- An unsigned integer type, capable of holding the length of a null-terminated
- string of charT's.
- </p>
+ <p>
+ An unsigned integer type, capable of holding the length of a
+ null-terminated string of charT's.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- X::string_type
- </p>
+ <p>
+ X::string_type
+ </p>
</td>
<td>
- <p>
- std::basic_string<charT> or std::vector<charT>
- </p>
+ <p>
+ std::basic_string<charT> or std::vector<charT>
+ </p>
</td>
<td>
- <p>
- </p>
</td>
</tr>
<tr>
<td>
- <p>
- X::locale_type
- </p>
+ <p>
+ X::locale_type
+ </p>
</td>
<td>
- <p>
- Implementation defined
- </p>
+ <p>
+ Implementation defined
+ </p>
</td>
<td>
- <p>
- A copy constructible type that represents the locale used by the
- traits class.
- </p>
+ <p>
+ A copy constructible type that represents the locale used by
+ the traits class.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- X::char_class_type
- </p>
+ <p>
+ X::char_class_type
+ </p>
</td>
<td>
- <p>
- Implementation defined
- </p>
+ <p>
+ Implementation defined
+ </p>
</td>
<td>
- <p>
- A bitmask type representing a particular character classification.
- Multiple values of this type can be bitwise-or'ed together to obtain
- a new valid value.
- </p>
+ <p>
+ A bitmask type representing a particular character classification.
+ Multiple values of this type can be bitwise-or'ed together to
+ obtain a new valid value.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- X::length(p)
- </p>
+ <p>
+ X::length(p)
+ </p>
</td>
<td>
- <p>
- X::size_type
- </p>
+ <p>
+ X::size_type
+ </p>
</td>
<td>
- <p>
- Yields the smallest i such that p[i] == 0. Complexity is linear
- in i.
- </p>
+ <p>
+ Yields the smallest i such that p[i] == 0. Complexity is linear
+ in i.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- v.translate(c)
- </p>
+ <p>
+ v.translate(c)
+ </p>
</td>
<td>
- <p>
- X::char_type
- </p>
+ <p>
+ X::char_type
+ </p>
</td>
<td>
- <p>
- Returns a character such that for any character d that is to be
- considered equivalent to c then v.translate(c) == v.translate(d).
- </p>
+ <p>
+ Returns a character such that for any character d that is to
+ be considered equivalent to c then v.translate(c) == v.translate(d).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- v.translate_nocase(c)
- </p>
+ <p>
+ v.translate_nocase(c)
+ </p>
</td>
<td>
- <p>
- X::char_type
- </p>
+ <p>
+ X::char_type
+ </p>
</td>
<td>
- <p>
- For all characters C that are to be considered equivalent to c
- when comparisons are to be performed without regard to case, then
- v.translate_nocase(c) == v.translate_nocase(C).
- </p>
+ <p>
+ For all characters C that are to be considered equivalent to
+ c when comparisons are to be performed without regard to case,
+ then v.translate_nocase(c) == v.translate_nocase(C).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- v.transform(F1, F2)
- </p>
+ <p>
+ v.transform(F1, F2)
+ </p>
</td>
<td>
- <p>
- X::string_type
- </p>
+ <p>
+ X::string_type
+ </p>
</td>
<td>
- <p>
- Returns a sort key for the character sequence designated by the
- iterator range [F1, F2) such that if the character sequence [G1,
- G2) sorts before the character sequence [H1, H2) then v.transform(G1,
- G2) < v.transform(H1, H2).
- </p>
+ <p>
+ Returns a sort key for the character sequence designated by the
+ iterator range [F1, F2) such that if the character sequence [G1,
+ G2) sorts before the character sequence [H1, H2) then v.transform(G1,
+ G2) < v.transform(H1, H2).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- v.transform_primary(F1, F2)
- </p>
+ <p>
+ v.transform_primary(F1, F2)
+ </p>
</td>
<td>
- <p>
- X::string_type
- </p>
+ <p>
+ X::string_type
+ </p>
</td>
<td>
- <p>
- Returns a sort key for the character sequence designated by the
- iterator range [F1, F2) such that if the character sequence [G1,
- G2) sorts before the character sequence [H1, H2) when character
- case is not considered then v.transform_primary(G1, G2) < v.transform_primary(H1,
- H2).
- </p>
+ <p>
+ Returns a sort key for the character sequence designated by the
+ iterator range [F1, F2) such that if the character sequence [G1,
+ G2) sorts before the character sequence [H1, H2) when character
+ case is not considered then v.transform_primary(G1, G2) <
+ v.transform_primary(H1, H2).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- v.lookup_classname(F1, F2)
- </p>
+ <p>
+ v.lookup_classname(F1, F2)
+ </p>
</td>
<td>
- <p>
- X::char_class_type
- </p>
+ <p>
+ X::char_class_type
+ </p>
</td>
<td>
- <p>
- Converts the character sequence designated by the iterator range
- [F1,F2) into a bitmask type that can subsequently be passed to
- isctype. Values returned from lookup_classname can be safely bitwise
- or'ed together. Returns 0 if the character sequence is not the
- name of a character class recognized by X. The value returned shall
- be independent of the case of the characters in the sequence.
- </p>
+ <p>
+ Converts the character sequence designated by the iterator range
+ [F1,F2) into a bitmask type that can subsequently be passed to
+ isctype. Values returned from lookup_classname can be safely
+ bitwise or'ed together. Returns 0 if the character sequence is
+ not the name of a character class recognized by X. The value
+ returned shall be independent of the case of the characters in
+ the sequence.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- v.lookup_collatename(F1, F2)
- </p>
+ <p>
+ v.lookup_collatename(F1, F2)
+ </p>
</td>
<td>
- <p>
- X::string_type
- </p>
+ <p>
+ X::string_type
+ </p>
</td>
<td>
- <p>
- Returns a sequence of characters that represents the collating
- element consisting of the character sequence designated by the
- iterator range [F1, F2). Returns an empty string if the character
- sequence is not a valid collating element.
- </p>
+ <p>
+ Returns a sequence of characters that represents the collating
+ element consisting of the character sequence designated by the
+ iterator range [F1, F2). Returns an empty string if the character
+ sequence is not a valid collating element.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- v.isctype(c, v.lookup_classname (F1, F2))
- </p>
+ <p>
+ v.isctype(c, v.lookup_classname (F1, F2))
+ </p>
</td>
<td>
- <p>
- bool
- </p>
+ <p>
+ bool
+ </p>
</td>
<td>
- <p>
- Returns true if character c is a member of the character class
- designated by the iterator range [F1, F2), false otherwise.
- </p>
+ <p>
+ Returns true if character c is a member of the character class
+ designated by the iterator range [F1, F2), false otherwise.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- v.value(c, I)
- </p>
+ <p>
+ v.value(c, I)
+ </p>
</td>
<td>
- <p>
- int
- </p>
+ <p>
+ int
+ </p>
</td>
<td>
- <p>
- Returns the value represented by the digit c in base I if the character
- c is a valid digit in base I; otherwise returns -1. [Note: the
- value of I will only be 8, 10, or 16. -end note]
- </p>
+ <p>
+ Returns the value represented by the digit c in base I if the
+ character c is a valid digit in base I; otherwise returns -1.
+ [Note: the value of I will only be 8, 10, or 16. -end note]
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- u.imbue(loc)
- </p>
+ <p>
+ u.imbue(loc)
+ </p>
</td>
<td>
- <p>
- X::locale_type
- </p>
+ <p>
+ X::locale_type
+ </p>
</td>
<td>
- <p>
- Imbues u with the locale loc, returns the previous locale used
- by u if any.
- </p>
+ <p>
+ Imbues u with the locale loc, returns the previous locale used
+ by u if any.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- v.getloc()
- </p>
+ <p>
+ v.getloc()
+ </p>
</td>
<td>
- <p>
- X::locale_type
- </p>
+ <p>
+ X::locale_type
+ </p>
</td>
<td>
- <p>
- Returns the current locale used by v if any.
- </p>
+ <p>
+ Returns the current locale used by v if any.
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="boost_regex.ref.concepts.traits_concept.additional_optional_requirements"></a><h5>
-<a name="id807234"></a>
+<a name="id885310"></a>
<a class="link" href="traits_concept.html#boost_regex.ref.concepts.traits_concept.additional_optional_requirements">Additional
Optional Requirements</a>
</h5>
@@ -401,177 +398,178 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Result
- </p>
+ <p>
+ Result
+ </p>
</th>
<th>
- <p>
- Assertion / Note Pre / Post condition
- </p>
+ <p>
+ Assertion / Note Pre / Post condition
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- X::boost_extensions_tag
- </p>
+ <p>
+ X::boost_extensions_tag
+ </p>
</td>
<td>
- <p>
- An unspecified type.
- </p>
+ <p>
+ An unspecified type.
+ </p>
</td>
<td>
- <p>
- When present, all of the extensions listed in this table must be
- present.
- </p>
+ <p>
+ When present, all of the extensions listed in this table must
+ be present.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- v.syntax_type(c)
- </p>
+ <p>
+ v.syntax_type(c)
+ </p>
</td>
<td>
- <p>
- regex_constants::syntax_type
- </p>
+ <p>
+ regex_constants::syntax_type
+ </p>
</td>
<td>
- <p>
- Returns a symbolic value of type regex_constants::syntax_type that
- signifies the meaning of character c within the regular expression
- grammar.
- </p>
+ <p>
+ Returns a symbolic value of type regex_constants::syntax_type
+ that signifies the meaning of character c within the regular
+ expression grammar.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- v.escape_syntax_type(c)
- </p>
+ <p>
+ v.escape_syntax_type(c)
+ </p>
</td>
<td>
- <p>
- regex_constants::escape_syntax_type
- </p>
+ <p>
+ regex_constants::escape_syntax_type
+ </p>
</td>
<td>
- <p>
- Returns a symbolic value of type regex_constants::escape_syntax_type,
- that signifies the meaning of character c within the regular expression
- grammar, when c has been preceded by an escape character. Precondition:
- if b is the character preceding c in the expression being parsed
- then: <code class="computeroutput"><span class="identifier">v</span><span class="special">.</span><span class="identifier">syntax_type</span><span class="special">(</span><span class="identifier">b</span><span class="special">)</span>
- <span class="special">==</span> <span class="identifier">syntax_escape</span></code>
- </p>
+ <p>
+ Returns a symbolic value of type regex_constants::escape_syntax_type,
+ that signifies the meaning of character c within the regular
+ expression grammar, when c has been preceded by an escape character.
+ Precondition: if b is the character preceding c in the expression
+ being parsed then: <code class="computeroutput"><span class="identifier">v</span><span class="special">.</span><span class="identifier">syntax_type</span><span class="special">(</span><span class="identifier">b</span><span class="special">)</span> <span class="special">==</span>
+ <span class="identifier">syntax_escape</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- v.translate(c, b)
- </p>
+ <p>
+ v.translate(c, b)
+ </p>
</td>
<td>
- <p>
- X::char_type
- </p>
+ <p>
+ X::char_type
+ </p>
</td>
<td>
- <p>
- Returns a character d such that: for any character d that is to
- be considered equivalent to c then <code class="computeroutput"><span class="identifier">v</span><span class="special">.</span><span class="identifier">translate</span><span class="special">(</span><span class="identifier">c</span><span class="special">,</span><span class="keyword">false</span><span class="special">)==</span><span class="identifier">v</span><span class="special">.</span><span class="identifier">translate</span><span class="special">(</span><span class="identifier">d</span><span class="special">,</span><span class="keyword">false</span><span class="special">)</span></code>. Likewise for all characters C
- that are to be considered equivalent to c when comparisons are
- to be performed without regard to case, then <code class="computeroutput"><span class="identifier">v</span><span class="special">.</span><span class="identifier">translate</span><span class="special">(</span><span class="identifier">c</span><span class="special">,</span><span class="keyword">true</span><span class="special">)==</span><span class="identifier">v</span><span class="special">.</span><span class="identifier">translate</span><span class="special">(</span><span class="identifier">C</span><span class="special">,</span><span class="keyword">true</span><span class="special">)</span></code>.
- </p>
+ <p>
+ Returns a character d such that: for any character d that is
+ to be considered equivalent to c then <code class="computeroutput"><span class="identifier">v</span><span class="special">.</span><span class="identifier">translate</span><span class="special">(</span><span class="identifier">c</span><span class="special">,</span><span class="keyword">false</span><span class="special">)==</span><span class="identifier">v</span><span class="special">.</span><span class="identifier">translate</span><span class="special">(</span><span class="identifier">d</span><span class="special">,</span><span class="keyword">false</span><span class="special">)</span></code>. Likewise for all characters
+ C that are to be considered equivalent to c when comparisons
+ are to be performed without regard to case, then <code class="computeroutput"><span class="identifier">v</span><span class="special">.</span><span class="identifier">translate</span><span class="special">(</span><span class="identifier">c</span><span class="special">,</span><span class="keyword">true</span><span class="special">)==</span><span class="identifier">v</span><span class="special">.</span><span class="identifier">translate</span><span class="special">(</span><span class="identifier">C</span><span class="special">,</span><span class="keyword">true</span><span class="special">)</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- v.toi(I1, I2, i)
- </p>
+ <p>
+ v.toi(I1, I2, i)
+ </p>
</td>
<td>
- <p>
- An integer type capable of holding either a charT or an int.
- </p>
+ <p>
+ An integer type capable of holding either a charT or an int.
+ </p>
</td>
<td>
- <p>
- Behaves as follows: if <code class="computeroutput"><span class="identifier">p</span>
- <span class="special">==</span> <span class="identifier">q</span></code>
- or if <code class="computeroutput"><span class="special">*</span><span class="identifier">p</span></code>
- is not a digit character then returns -1. Otherwise performs formatted
- numeric input on the sequence [p,q) and returns the result as an
- int. Postcondition: either p == q or *p is a non-digit character.
- </p>
+ <p>
+ Behaves as follows: if <code class="computeroutput"><span class="identifier">p</span>
+ <span class="special">==</span> <span class="identifier">q</span></code>
+ or if <code class="computeroutput"><span class="special">*</span><span class="identifier">p</span></code>
+ is not a digit character then returns -1. Otherwise performs
+ formatted numeric input on the sequence [p,q) and returns the
+ result as an int. Postcondition: either p == q or *p is a non-digit
+ character.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- v.error_string(I)
- </p>
+ <p>
+ v.error_string(I)
+ </p>
</td>
<td>
- <p>
- std::string
- </p>
+ <p>
+ std::string
+ </p>
</td>
<td>
- <p>
- Returns a human readable error string for the error condition i,
- where i is one of the values enumerated by type regex_constants::error_type.
- If the value <span class="emphasis"><em>I</em></span> is not recognized then returns
- the string "Unknown error" or a localized equivalent.
- </p>
+ <p>
+ Returns a human readable error string for the error condition
+ i, where i is one of the values enumerated by type regex_constants::error_type.
+ If the value <span class="emphasis"><em>I</em></span> is not recognized then returns
+ the string "Unknown error" or a localized equivalent.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- v.tolower(c)
- </p>
+ <p>
+ v.tolower(c)
+ </p>
</td>
<td>
- <p>
- X::char_type
- </p>
+ <p>
+ X::char_type
+ </p>
</td>
<td>
- <p>
- Converts c to lower case, used for Perl-style \l and \L formating
- operations.
- </p>
+ <p>
+ Converts c to lower case, used for Perl-style \l and \L formating
+ operations.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- v.toupper(c)
- </p>
+ <p>
+ v.toupper(c)
+ </p>
</td>
<td>
- <p>
- X::char_type
- </p>
+ <p>
+ X::char_type
+ </p>
</td>
<td>
- <p>
- Converts c to upper case, used for Perl-style \u and \U formating
- operations.
- </p>
+ <p>
+ Converts c to upper case, used for Perl-style \u and \U formating
+ operations.
+ </p>
</td>
</tr>
</tbody>
@@ -587,7 +585,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="charT_concept.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../concepts.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="iterator_concepts.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="charT_concept.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../concepts.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="iterator_concepts.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Deprecated Interfaces</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../ref.html" title="Reference">
<link rel="prev" href="concepts/iterator_concepts.html" title="Iterator Requirements">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="concepts/iterator_concepts.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="deprecated_interfaces/regex_format.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="concepts/iterator_concepts.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="deprecated_interfaces/regex_format.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.ref.deprecated_interfaces"></a><a class="link" href="deprecated_interfaces.html" title="Deprecated Interfaces">Deprecated Interfaces</a>
</h3></div></div></div>
@@ -47,7 +47,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="concepts/iterator_concepts.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="deprecated_interfaces/regex_format.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="concepts/iterator_concepts.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="deprecated_interfaces/regex_format.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces/old_regex.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces/old_regex.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces/old_regex.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>High Level Class RegEx (Deprecated)</title>
-<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../../index.html" title="Boost.Regex">
<link rel="up" href="../deprecated_interfaces.html" title="Deprecated Interfaces">
<link rel="prev" href="regex_split.html" title="regex_split (deprecated)">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="regex_split.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../../background_information.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="regex_split.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../../background_information.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h4 class="title">
<a name="boost_regex.ref.deprecated_interfaces.old_regex"></a><a class="link" href="old_regex.html" title="High Level Class RegEx (Deprecated)"> High
Level Class RegEx (Deprecated)</a>
@@ -120,695 +120,698 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Member
- </p>
+ <p>
+ Member
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">RegEx</span><span class="special">();</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">RegEx</span><span class="special">();</span></code>
+ </p>
</td>
<td>
- <p>
- Default constructor, constructs an instance of RegEx without any
- valid expression.
- </p>
+ <p>
+ Default constructor, constructs an instance of RegEx without
+ any valid expression.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">RegEx</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">RegEx</span><span class="special">&</span> <span class="identifier">o</span><span class="special">);</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">RegEx</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">RegEx</span><span class="special">&</span> <span class="identifier">o</span><span class="special">);</span></code>
+ </p>
</td>
<td>
- <p>
- Copy constructor, all the properties of parameter <span class="emphasis"><em>o</em></span>
- are copied.
- </p>
+ <p>
+ Copy constructor, all the properties of parameter <span class="emphasis"><em>o</em></span>
+ are copied.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">RegEx</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">c</span><span class="special">,</span> <span class="keyword">bool</span>
- <span class="identifier">icase</span> <span class="special">=</span>
- <span class="keyword">false</span><span class="special">);</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">RegEx</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">c</span><span class="special">,</span> <span class="keyword">bool</span>
+ <span class="identifier">icase</span> <span class="special">=</span>
+ <span class="keyword">false</span><span class="special">);</span></code>
+ </p>
</td>
<td>
- <p>
- Constructs an instance of RegEx, setting the expression to <span class="emphasis"><em>c</em></span>,
- if <span class="emphasis"><em>icase</em></span> is true then matching is insensitive
- to case, otherwise it is sensitive to case. Throws <a class="link" href="../bad_expression.html" title="bad_expression"><code class="computeroutput"><span class="identifier">bad_expression</span></code></a> on failure.
- </p>
+ <p>
+ Constructs an instance of RegEx, setting the expression to <span class="emphasis"><em>c</em></span>,
+ if <span class="emphasis"><em>icase</em></span> is true then matching is insensitive
+ to case, otherwise it is sensitive to case. Throws <a class="link" href="../bad_expression.html" title="bad_expression"><code class="computeroutput"><span class="identifier">bad_expression</span></code></a> on failure.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">RegEx</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span> <span class="keyword">bool</span>
- <span class="identifier">icase</span> <span class="special">=</span>
- <span class="keyword">false</span><span class="special">);</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">RegEx</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span> <span class="keyword">bool</span>
+ <span class="identifier">icase</span> <span class="special">=</span>
+ <span class="keyword">false</span><span class="special">);</span></code>
+ </p>
</td>
<td>
- <p>
- Constructs an instance of RegEx, setting the expression to <span class="emphasis"><em>s</em></span>,
- if <span class="emphasis"><em>icase</em></span> is true then matching is insensitive
- to case, otherwise it is sensitive to case. Throws <a class="link" href="../bad_expression.html" title="bad_expression"><code class="computeroutput"><span class="identifier">bad_expression</span></code></a> on failure.
- </p>
+ <p>
+ Constructs an instance of RegEx, setting the expression to <span class="emphasis"><em>s</em></span>,
+ if <span class="emphasis"><em>icase</em></span> is true then matching is insensitive
+ to case, otherwise it is sensitive to case. Throws <a class="link" href="../bad_expression.html" title="bad_expression"><code class="computeroutput"><span class="identifier">bad_expression</span></code></a> on failure.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">RegEx</span><span class="special">&</span>
- <span class="keyword">operator</span><span class="special">=(</span><span class="keyword">const</span> <span class="identifier">RegEx</span><span class="special">&</span> <span class="identifier">o</span><span class="special">);</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">RegEx</span><span class="special">&</span>
+ <span class="keyword">operator</span><span class="special">=(</span><span class="keyword">const</span> <span class="identifier">RegEx</span><span class="special">&</span> <span class="identifier">o</span><span class="special">);</span></code>
+ </p>
</td>
<td>
- <p>
- Default assignment operator.
- </p>
+ <p>
+ Default assignment operator.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">RegEx</span><span class="special">&</span>
- <span class="keyword">operator</span><span class="special">=(</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">p</span><span class="special">);</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">RegEx</span><span class="special">&</span>
+ <span class="keyword">operator</span><span class="special">=(</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">p</span><span class="special">);</span></code>
+ </p>
</td>
<td>
- <p>
- Assignment operator, equivalent to calling <code class="computeroutput"><span class="identifier">SetExpression</span><span class="special">(</span><span class="identifier">p</span><span class="special">,</span> <span class="keyword">false</span><span class="special">)</span></code>. Throws <a class="link" href="../bad_expression.html" title="bad_expression"><code class="computeroutput"><span class="identifier">bad_expression</span></code></a> on failure.
- </p>
+ <p>
+ Assignment operator, equivalent to calling <code class="computeroutput"><span class="identifier">SetExpression</span><span class="special">(</span><span class="identifier">p</span><span class="special">,</span> <span class="keyword">false</span><span class="special">)</span></code>. Throws <a class="link" href="../bad_expression.html" title="bad_expression"><code class="computeroutput"><span class="identifier">bad_expression</span></code></a> on failure.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">RegEx</span><span class="special">&</span>
- <span class="keyword">operator</span><span class="special">=(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">s</span><span class="special">);</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">RegEx</span><span class="special">&</span>
+ <span class="keyword">operator</span><span class="special">=(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">s</span><span class="special">);</span></code>
+ </p>
</td>
<td>
- <p>
- Assignment operator, equivalent to calling <code class="computeroutput"><span class="identifier">SetExpression</span><span class="special">(</span><span class="identifier">s</span><span class="special">,</span> <span class="keyword">false</span><span class="special">)</span></code>. Throws <a class="link" href="../bad_expression.html" title="bad_expression"><code class="computeroutput"><span class="identifier">bad_expression</span></code></a> on failure.
- </p>
+ <p>
+ Assignment operator, equivalent to calling <code class="computeroutput"><span class="identifier">SetExpression</span><span class="special">(</span><span class="identifier">s</span><span class="special">,</span> <span class="keyword">false</span><span class="special">)</span></code>. Throws <a class="link" href="../bad_expression.html" title="bad_expression"><code class="computeroutput"><span class="identifier">bad_expression</span></code></a> on failure.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
- <span class="identifier">SetExpression</span><span class="special">(</span><span class="identifier">constchar</span><span class="special">*</span>
- <span class="identifier">p</span><span class="special">,</span>
- <span class="keyword">bool</span> <span class="identifier">icase</span>
- <span class="special">=</span> <span class="keyword">false</span><span class="special">);</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <span class="identifier">SetExpression</span><span class="special">(</span><span class="identifier">constchar</span><span class="special">*</span>
+ <span class="identifier">p</span><span class="special">,</span>
+ <span class="keyword">bool</span> <span class="identifier">icase</span>
+ <span class="special">=</span> <span class="keyword">false</span><span class="special">);</span></code>
+ </p>
</td>
<td>
- <p>
- Sets the current expression to <span class="emphasis"><em>p</em></span>, if <span class="emphasis"><em>icase</em></span>
- is true then matching is insensitive to case, otherwise it is sensitive
- to case. Throws <a class="link" href="../bad_expression.html" title="bad_expression"><code class="computeroutput"><span class="identifier">bad_expression</span></code></a> on failure.
- </p>
+ <p>
+ Sets the current expression to <span class="emphasis"><em>p</em></span>, if <span class="emphasis"><em>icase</em></span>
+ is true then matching is insensitive to case, otherwise it is
+ sensitive to case. Throws <a class="link" href="../bad_expression.html" title="bad_expression"><code class="computeroutput"><span class="identifier">bad_expression</span></code></a> on failure.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
- <span class="identifier">SetExpression</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span> <span class="keyword">bool</span>
- <span class="identifier">icase</span> <span class="special">=</span>
- <span class="keyword">false</span><span class="special">);</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <span class="identifier">SetExpression</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span> <span class="keyword">bool</span>
+ <span class="identifier">icase</span> <span class="special">=</span>
+ <span class="keyword">false</span><span class="special">);</span></code>
+ </p>
</td>
<td>
- <p>
- Sets the current expression to <span class="emphasis"><em>s</em></span>, if <span class="emphasis"><em>icase</em></span>
- is true then matching is insensitive to case, otherwise it is sensitive
- to case. Throws <a class="link" href="../bad_expression.html" title="bad_expression"><code class="computeroutput"><span class="identifier">bad_expression</span></code></a> on failure.
- </p>
+ <p>
+ Sets the current expression to <span class="emphasis"><em>s</em></span>, if <span class="emphasis"><em>icase</em></span>
+ is true then matching is insensitive to case, otherwise it is
+ sensitive to case. Throws <a class="link" href="../bad_expression.html" title="bad_expression"><code class="computeroutput"><span class="identifier">bad_expression</span></code></a> on failure.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="identifier">Expression</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="identifier">Expression</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span></code>
+ </p>
</td>
<td>
- <p>
- Returns a copy of the current regular expression.
- </p>
+ <p>
+ Returns a copy of the current regular expression.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">bool</span> <span class="identifier">Match</span><span class="special">(</span><span class="keyword">const</span>
- <span class="keyword">char</span><span class="special">*</span>
- <span class="identifier">p</span><span class="special">,</span>
- <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span>
- <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="keyword">bool</span> <span class="identifier">Match</span><span class="special">(</span><span class="keyword">const</span>
+ <span class="keyword">char</span><span class="special">*</span>
+ <span class="identifier">p</span><span class="special">,</span>
+ <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span>
+ <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></code>
+ </p>
</td>
<td>
- <p>
- Attempts to match the current expression against the text <span class="emphasis"><em>p</em></span>
- using the match flags <span class="emphasis"><em>flags</em></span> - see <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a>. Returns
- <span class="emphasis"><em>true</em></span> if the expression matches the whole of
- the input string.
- </p>
+ <p>
+ Attempts to match the current expression against the text <span class="emphasis"><em>p</em></span>
+ using the match flags <span class="emphasis"><em>flags</em></span> - see <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a>.
+ Returns <span class="emphasis"><em>true</em></span> if the expression matches the
+ whole of the input string.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">bool</span> <span class="identifier">Match</span><span class="special">(</span><span class="keyword">const</span>
- <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span>
- <span class="identifier">s</span><span class="special">,</span>
- <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span>
- <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="keyword">bool</span> <span class="identifier">Match</span><span class="special">(</span><span class="keyword">const</span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span>
+ <span class="identifier">s</span><span class="special">,</span>
+ <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span>
+ <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></code>
+ </p>
</td>
<td>
- <p>
- Attempts to match the current expression against the text <span class="emphasis"><em>s</em></span>
- using the <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a> <span class="emphasis"><em>flags</em></span>.
- Returns <span class="emphasis"><em>true</em></span> if the expression matches the
- whole of the input string.
- </p>
+ <p>
+ Attempts to match the current expression against the text <span class="emphasis"><em>s</em></span>
+ using the <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a> <span class="emphasis"><em>flags</em></span>.
+ Returns <span class="emphasis"><em>true</em></span> if the expression matches the
+ whole of the input string.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">bool</span> <span class="identifier">Search</span><span class="special">(</span><span class="keyword">const</span>
- <span class="keyword">char</span><span class="special">*</span>
- <span class="identifier">p</span><span class="special">,</span>
- <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span>
- <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="keyword">bool</span> <span class="identifier">Search</span><span class="special">(</span><span class="keyword">const</span>
+ <span class="keyword">char</span><span class="special">*</span>
+ <span class="identifier">p</span><span class="special">,</span>
+ <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span>
+ <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></code>
+ </p>
</td>
<td>
- <p>
- Attempts to find a match for the current expression somewhere in
- the text <span class="emphasis"><em>p</em></span> using the <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a> <span class="emphasis"><em>flags</em></span>.
- Returns <span class="emphasis"><em>true</em></span> if the match succeeds.
- </p>
+ <p>
+ Attempts to find a match for the current expression somewhere
+ in the text <span class="emphasis"><em>p</em></span> using the <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a> <span class="emphasis"><em>flags</em></span>.
+ Returns <span class="emphasis"><em>true</em></span> if the match succeeds.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">bool</span> <span class="identifier">Search</span><span class="special">(</span><span class="keyword">const</span>
- <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span>
- <span class="identifier">s</span><span class="special">,</span>
- <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span>
- <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="keyword">bool</span> <span class="identifier">Search</span><span class="special">(</span><span class="keyword">const</span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span>
+ <span class="identifier">s</span><span class="special">,</span>
+ <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span>
+ <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></code>
+ </p>
</td>
<td>
- <p>
- Attempts to find a match for the current expression somewhere in
- the text <span class="emphasis"><em>s</em></span> using the <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a> flags.
- Returns <span class="emphasis"><em>true</em></span> if the match succeeds.
- </p>
+ <p>
+ Attempts to find a match for the current expression somewhere
+ in the text <span class="emphasis"><em>s</em></span> using the <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a> flags.
+ Returns <span class="emphasis"><em>true</em></span> if the match succeeds.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
- <span class="identifier">Grep</span><span class="special">(</span><span class="identifier">GrepCallback</span> <span class="identifier">cb</span><span class="special">,</span> <span class="keyword">const</span>
- <span class="keyword">char</span><span class="special">*</span>
- <span class="identifier">p</span><span class="special">,</span>
- <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span>
- <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <span class="identifier">Grep</span><span class="special">(</span><span class="identifier">GrepCallback</span> <span class="identifier">cb</span><span class="special">,</span> <span class="keyword">const</span>
+ <span class="keyword">char</span><span class="special">*</span>
+ <span class="identifier">p</span><span class="special">,</span>
+ <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span>
+ <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></code>
+ </p>
</td>
<td>
- <p>
- Finds all matches of the current expression in the text <span class="emphasis"><em>p</em></span>
- using the <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a> <span class="emphasis"><em>flags</em></span>.
- For each match found calls the call-back function cb as: <code class="computeroutput"><span class="identifier">cb</span><span class="special">(*</span><span class="keyword">this</span><span class="special">);</span></code>
- If at any stage the call-back function returns <span class="emphasis"><em>false</em></span>
- then the grep operation terminates, otherwise continues until no
- further matches are found. Returns the number of matches found.
- </p>
+ <p>
+ Finds all matches of the current expression in the text <span class="emphasis"><em>p</em></span>
+ using the <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a> <span class="emphasis"><em>flags</em></span>.
+ For each match found calls the call-back function cb as: <code class="computeroutput"><span class="identifier">cb</span><span class="special">(*</span><span class="keyword">this</span><span class="special">);</span></code>
+ If at any stage the call-back function returns <span class="emphasis"><em>false</em></span>
+ then the grep operation terminates, otherwise continues until
+ no further matches are found. Returns the number of matches found.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
- <span class="identifier">Grep</span><span class="special">(</span><span class="identifier">GrepCallback</span> <span class="identifier">cb</span><span class="special">,</span> <span class="keyword">const</span>
- <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span>
- <span class="identifier">s</span><span class="special">,</span>
- <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span>
- <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <span class="identifier">Grep</span><span class="special">(</span><span class="identifier">GrepCallback</span> <span class="identifier">cb</span><span class="special">,</span> <span class="keyword">const</span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span>
+ <span class="identifier">s</span><span class="special">,</span>
+ <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span>
+ <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></code>
+ </p>
</td>
<td>
- <p>
- Finds all matches of the current expression in the text <span class="emphasis"><em>s</em></span>
- using the <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a> flags.
- For each match found calls the call-back function cb as: <code class="computeroutput"><span class="identifier">cb</span><span class="special">(*</span><span class="keyword">this</span><span class="special">);</span></code>
- If at any stage the call-back function returns false then the grep
- operation terminates, otherwise continues until no further matches
- are found. Returns the number of matches found.
- </p>
+ <p>
+ Finds all matches of the current expression in the text <span class="emphasis"><em>s</em></span>
+ using the <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a> flags.
+ For each match found calls the call-back function cb as: <code class="computeroutput"><span class="identifier">cb</span><span class="special">(*</span><span class="keyword">this</span><span class="special">);</span></code>
+ If at any stage the call-back function returns false then the
+ grep operation terminates, otherwise continues until no further
+ matches are found. Returns the number of matches found.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
- <span class="identifier">Grep</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">>&</span>
- <span class="identifier">v</span><span class="special">,</span>
- <span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span>
- <span class="identifier">flags</span> <span class="special">=</span>
- <span class="identifier">match_default</span><span class="special">);</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <span class="identifier">Grep</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">>&</span>
+ <span class="identifier">v</span><span class="special">,</span>
+ <span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span>
+ <span class="identifier">flags</span> <span class="special">=</span>
+ <span class="identifier">match_default</span><span class="special">);</span></code>
+ </p>
</td>
<td>
- <p>
- Finds all matches of the current expression in the text <span class="emphasis"><em>p</em></span>
- using the <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a> flags.
- For each match pushes a copy of what matched onto <span class="emphasis"><em>v</em></span>.
- Returns the number of matches found.
- </p>
+ <p>
+ Finds all matches of the current expression in the text <span class="emphasis"><em>p</em></span>
+ using the <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a> flags.
+ For each match pushes a copy of what matched onto <span class="emphasis"><em>v</em></span>.
+ Returns the number of matches found.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
- <span class="identifier">Grep</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">>&</span>
- <span class="identifier">v</span><span class="special">,</span>
- <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span>
- <span class="identifier">flags</span> <span class="special">=</span>
- <span class="identifier">match_default</span><span class="special">);</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <span class="identifier">Grep</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">>&</span>
+ <span class="identifier">v</span><span class="special">,</span>
+ <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span>
+ <span class="identifier">flags</span> <span class="special">=</span>
+ <span class="identifier">match_default</span><span class="special">);</span></code>
+ </p>
</td>
<td>
- <p>
- Finds all matches of the current expression in the text <span class="emphasis"><em>s</em></span>
- using the <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a> <span class="emphasis"><em>flags</em></span>.
- For each match pushes a copy of what matched onto <span class="emphasis"><em>v</em></span>.
- Returns the number of matches found.
- </p>
+ <p>
+ Finds all matches of the current expression in the text <span class="emphasis"><em>s</em></span>
+ using the <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a> <span class="emphasis"><em>flags</em></span>.
+ For each match pushes a copy of what matched onto <span class="emphasis"><em>v</em></span>.
+ Returns the number of matches found.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
- <span class="identifier">Grep</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">>&</span> <span class="identifier">v</span><span class="special">,</span> <span class="keyword">const</span>
- <span class="keyword">char</span><span class="special">*</span>
- <span class="identifier">p</span><span class="special">,</span>
- <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span>
- <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <span class="identifier">Grep</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">>&</span> <span class="identifier">v</span><span class="special">,</span> <span class="keyword">const</span>
+ <span class="keyword">char</span><span class="special">*</span>
+ <span class="identifier">p</span><span class="special">,</span>
+ <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span>
+ <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></code>
+ </p>
</td>
<td>
- <p>
- Finds all matches of the current expression in the text <span class="emphasis"><em>p</em></span>
- using the <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a> <span class="emphasis"><em>flags</em></span>.
- For each match pushes the starting index of what matched onto
- <span class="emphasis"><em>v</em></span>. Returns the number of matches found.
- </p>
+ <p>
+ Finds all matches of the current expression in the text <span class="emphasis"><em>p</em></span>
+ using the <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a> <span class="emphasis"><em>flags</em></span>.
+ For each match pushes the starting index of what matched onto
+ <span class="emphasis"><em>v</em></span>. Returns the number of matches found.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
- <span class="identifier">Grep</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">>&</span> <span class="identifier">v</span><span class="special">,</span> <span class="keyword">const</span>
- <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span>
- <span class="identifier">s</span><span class="special">,</span>
- <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span>
- <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <span class="identifier">Grep</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">>&</span> <span class="identifier">v</span><span class="special">,</span> <span class="keyword">const</span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span>
+ <span class="identifier">s</span><span class="special">,</span>
+ <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span>
+ <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></code>
+ </p>
</td>
<td>
- <p>
- Finds all matches of the current expression in the text <span class="emphasis"><em>s</em></span>
- using the <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a> <span class="emphasis"><em>flags</em></span>.
- For each match pushes the starting index of what matched onto
- <span class="emphasis"><em>v</em></span>. Returns the number of matches found.
- </p>
+ <p>
+ Finds all matches of the current expression in the text <span class="emphasis"><em>s</em></span>
+ using the <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a> <span class="emphasis"><em>flags</em></span>.
+ For each match pushes the starting index of what matched onto
+ <span class="emphasis"><em>v</em></span>. Returns the number of matches found.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
- <span class="identifier">GrepFiles</span><span class="special">(</span><span class="identifier">GrepFileCallback</span> <span class="identifier">cb</span><span class="special">,</span> <span class="keyword">const</span>
- <span class="keyword">char</span><span class="special">*</span>
- <span class="identifier">files</span><span class="special">,</span>
- <span class="keyword">bool</span> <span class="identifier">recurse</span>
- <span class="special">=</span> <span class="keyword">false</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span>
- <span class="identifier">flags</span> <span class="special">=</span>
- <span class="identifier">match_default</span><span class="special">);</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <span class="identifier">GrepFiles</span><span class="special">(</span><span class="identifier">GrepFileCallback</span> <span class="identifier">cb</span><span class="special">,</span> <span class="keyword">const</span>
+ <span class="keyword">char</span><span class="special">*</span>
+ <span class="identifier">files</span><span class="special">,</span>
+ <span class="keyword">bool</span> <span class="identifier">recurse</span>
+ <span class="special">=</span> <span class="keyword">false</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span>
+ <span class="identifier">flags</span> <span class="special">=</span>
+ <span class="identifier">match_default</span><span class="special">);</span></code>
+ </p>
</td>
<td>
- <p>
- Finds all matches of the current expression in the files files
- using the <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a> <span class="emphasis"><em>flags</em></span>.
- For each match calls the call-back function cb. If the call-back
- returns false then the algorithm returns without considering further
- matches in the current file, or any further files.
- </p>
- <p>
- The parameter <span class="emphasis"><em>files</em></span> can include wild card
- characters '*' and '?', if the parameter recurse is true then searches
- sub-directories for matching file names.
- </p>
- <p>
- Returns the total number of matches found.
- </p>
- <p>
- May throw an exception derived from <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></code>
- if file io fails.
- </p>
+ <p>
+ Finds all matches of the current expression in the files files
+ using the <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a> <span class="emphasis"><em>flags</em></span>.
+ For each match calls the call-back function cb. If the call-back
+ returns false then the algorithm returns without considering
+ further matches in the current file, or any further files.
+ </p>
+ <p>
+ The parameter <span class="emphasis"><em>files</em></span> can include wild card
+ characters '*' and '?', if the parameter recurse is true then
+ searches sub-directories for matching file names.
+ </p>
+ <p>
+ Returns the total number of matches found.
+ </p>
+ <p>
+ May throw an exception derived from <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></code>
+ if file io fails.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
- <span class="identifier">GrepFiles</span><span class="special">(</span><span class="identifier">GrepFileCallback</span> <span class="identifier">cb</span><span class="special">,</span> <span class="keyword">const</span>
- <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span>
- <span class="identifier">files</span><span class="special">,</span>
- <span class="keyword">bool</span> <span class="identifier">recurse</span>
- <span class="special">=</span> <span class="keyword">false</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span>
- <span class="identifier">flags</span> <span class="special">=</span>
- <span class="identifier">match_default</span><span class="special">);</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <span class="identifier">GrepFiles</span><span class="special">(</span><span class="identifier">GrepFileCallback</span> <span class="identifier">cb</span><span class="special">,</span> <span class="keyword">const</span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span>
+ <span class="identifier">files</span><span class="special">,</span>
+ <span class="keyword">bool</span> <span class="identifier">recurse</span>
+ <span class="special">=</span> <span class="keyword">false</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span>
+ <span class="identifier">flags</span> <span class="special">=</span>
+ <span class="identifier">match_default</span><span class="special">);</span></code>
+ </p>
</td>
<td>
- <p>
- Finds all matches of the current expression in the files files
- using the <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a> <span class="emphasis"><em>flags</em></span>.
- For each match calls the call-back function cb.
- </p>
- <p>
- If the call-back returns false then the algorithm returns without
- considering further matches in the current file, or any further
- files.
- </p>
- <p>
- The parameter <span class="emphasis"><em>files</em></span> can include wild card
- characters '*' and '?', if the parameter recurse is true then searches
- sub-directories for matching file names.
- </p>
- <p>
- Returns the total number of matches found.
- </p>
- <p>
- May throw an exception derived from <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></code>
- if file io fails.
- </p>
+ <p>
+ Finds all matches of the current expression in the files files
+ using the <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a> <span class="emphasis"><em>flags</em></span>.
+ For each match calls the call-back function cb.
+ </p>
+ <p>
+ If the call-back returns false then the algorithm returns without
+ considering further matches in the current file, or any further
+ files.
+ </p>
+ <p>
+ The parameter <span class="emphasis"><em>files</em></span> can include wild card
+ characters '*' and '?', if the parameter recurse is true then
+ searches sub-directories for matching file names.
+ </p>
+ <p>
+ Returns the total number of matches found.
+ </p>
+ <p>
+ May throw an exception derived from <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></code>
+ if file io fails.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
- <span class="identifier">FindFiles</span><span class="special">(</span><span class="identifier">FindFilesCallback</span> <span class="identifier">cb</span><span class="special">,</span> <span class="keyword">const</span>
- <span class="keyword">char</span><span class="special">*</span>
- <span class="identifier">files</span><span class="special">,</span>
- <span class="keyword">bool</span> <span class="identifier">recurse</span>
- <span class="special">=</span> <span class="keyword">false</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span>
- <span class="identifier">flags</span> <span class="special">=</span>
- <span class="identifier">match_default</span><span class="special">);</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <span class="identifier">FindFiles</span><span class="special">(</span><span class="identifier">FindFilesCallback</span> <span class="identifier">cb</span><span class="special">,</span> <span class="keyword">const</span>
+ <span class="keyword">char</span><span class="special">*</span>
+ <span class="identifier">files</span><span class="special">,</span>
+ <span class="keyword">bool</span> <span class="identifier">recurse</span>
+ <span class="special">=</span> <span class="keyword">false</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span>
+ <span class="identifier">flags</span> <span class="special">=</span>
+ <span class="identifier">match_default</span><span class="special">);</span></code>
+ </p>
</td>
<td>
- <p>
- Searches files to find all those which contain at least one match
- of the current expression using the <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a> <span class="emphasis"><em>flags</em></span>.
- For each matching file calls the call-back function cb. If the
- call-back returns false then the algorithm returns without considering
- any further files.
- </p>
- <p>
- The parameter <span class="emphasis"><em>files</em></span> can include wild card
- characters '*' and '?', if the parameter <span class="emphasis"><em>recurse</em></span>
- is true then searches sub-directories for matching file names.
- </p>
- <p>
- Returns the total number of files found.
- </p>
- <p>
- May throw an exception derived from <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></code>
- if file io fails.
- </p>
+ <p>
+ Searches files to find all those which contain at least one match
+ of the current expression using the <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a> <span class="emphasis"><em>flags</em></span>.
+ For each matching file calls the call-back function cb. If the
+ call-back returns false then the algorithm returns without considering
+ any further files.
+ </p>
+ <p>
+ The parameter <span class="emphasis"><em>files</em></span> can include wild card
+ characters '*' and '?', if the parameter <span class="emphasis"><em>recurse</em></span>
+ is true then searches sub-directories for matching file names.
+ </p>
+ <p>
+ Returns the total number of files found.
+ </p>
+ <p>
+ May throw an exception derived from <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></code>
+ if file io fails.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
- <span class="identifier">FindFiles</span><span class="special">(</span><span class="identifier">FindFilesCallback</span> <span class="identifier">cb</span><span class="special">,</span> <span class="keyword">const</span>
- <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span>
- <span class="identifier">files</span><span class="special">,</span>
- <span class="keyword">bool</span> <span class="identifier">recurse</span>
- <span class="special">=</span> <span class="keyword">false</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span>
- <span class="identifier">flags</span> <span class="special">=</span>
- <span class="identifier">match_default</span><span class="special">);</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <span class="identifier">FindFiles</span><span class="special">(</span><span class="identifier">FindFilesCallback</span> <span class="identifier">cb</span><span class="special">,</span> <span class="keyword">const</span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span>
+ <span class="identifier">files</span><span class="special">,</span>
+ <span class="keyword">bool</span> <span class="identifier">recurse</span>
+ <span class="special">=</span> <span class="keyword">false</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span>
+ <span class="identifier">flags</span> <span class="special">=</span>
+ <span class="identifier">match_default</span><span class="special">);</span></code>
+ </p>
</td>
<td>
- <p>
- Searches files to find all those which contain at least one match
- of the current expression using the <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a> <span class="emphasis"><em>flags</em></span>.
- For each matching file calls the call-back function cb.
- </p>
- <p>
- If the call-back returns false then the algorithm returns without
- considering any further files.
- </p>
- <p>
- The parameter <span class="emphasis"><em>files</em></span> can include wild card
- characters '*' and '?', if the parameter <span class="emphasis"><em>recurse</em></span>
- is true then searches sub-directories for matching file names.
- </p>
- <p>
- Returns the total number of files found.
- </p>
- <p>
- May throw an exception derived from <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></code>
- if file io fails.
- </p>
+ <p>
+ Searches files to find all those which contain at least one match
+ of the current expression using the <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a> <span class="emphasis"><em>flags</em></span>.
+ For each matching file calls the call-back function cb.
+ </p>
+ <p>
+ If the call-back returns false then the algorithm returns without
+ considering any further files.
+ </p>
+ <p>
+ The parameter <span class="emphasis"><em>files</em></span> can include wild card
+ characters '*' and '?', if the parameter <span class="emphasis"><em>recurse</em></span>
+ is true then searches sub-directories for matching file names.
+ </p>
+ <p>
+ Returns the total number of files found.
+ </p>
+ <p>
+ May throw an exception derived from <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span></code>
+ if file io fails.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="identifier">Merge</span><span class="special">(</span><span class="keyword">const</span>
- <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span>
- <span class="identifier">in</span><span class="special">,</span>
- <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">fmt</span><span class="special">,</span> <span class="keyword">bool</span>
- <span class="identifier">copy</span> <span class="special">=</span>
- <span class="keyword">true</span><span class="special">,</span>
- <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span>
- <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="identifier">Merge</span><span class="special">(</span><span class="keyword">const</span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span>
+ <span class="identifier">in</span><span class="special">,</span>
+ <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">fmt</span><span class="special">,</span> <span class="keyword">bool</span>
+ <span class="identifier">copy</span> <span class="special">=</span>
+ <span class="keyword">true</span><span class="special">,</span>
+ <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span>
+ <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></code>
+ </p>
</td>
<td>
- <p>
- Performs a search and replace operation: searches through the string
- <span class="emphasis"><em>in</em></span> for all occurrences of the current expression,
- for each occurrence replaces the match with the format string
- <span class="emphasis"><em>fmt</em></span>. Uses <span class="emphasis"><em>flags</em></span> to determine
- what gets matched, and how the format string should be treated.
- If <span class="emphasis"><em>copy</em></span> is true then all unmatched sections
- of input are copied unchanged to output, if the flag <span class="emphasis"><em>format_first_only</em></span>
- is set then only the first occurance of the pattern found is replaced.
- Returns the new string. See also <a class="link" href="../../format.html" title="Search and Replace Format String Syntax">format
- string syntax</a>, and <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a>.
- </p>
+ <p>
+ Performs a search and replace operation: searches through the
+ string <span class="emphasis"><em>in</em></span> for all occurrences of the current
+ expression, for each occurrence replaces the match with the format
+ string <span class="emphasis"><em>fmt</em></span>. Uses <span class="emphasis"><em>flags</em></span>
+ to determine what gets matched, and how the format string should
+ be treated. If <span class="emphasis"><em>copy</em></span> is true then all unmatched
+ sections of input are copied unchanged to output, if the flag
+ <span class="emphasis"><em>format_first_only</em></span> is set then only the first
+ occurance of the pattern found is replaced. Returns the new string.
+ See also <a class="link" href="../../format.html" title="Search and Replace Format String Syntax">format string syntax</a>,
+ and <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="identifier">Merge</span><span class="special">(</span><span class="keyword">const</span>
- <span class="keyword">char</span><span class="special">*</span>
- <span class="identifier">in</span><span class="special">,</span>
- <span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">fmt</span><span class="special">,</span> <span class="keyword">bool</span>
- <span class="identifier">copy</span> <span class="special">=</span>
- <span class="keyword">true</span><span class="special">,</span>
- <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span>
- <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="identifier">Merge</span><span class="special">(</span><span class="keyword">const</span>
+ <span class="keyword">char</span><span class="special">*</span>
+ <span class="identifier">in</span><span class="special">,</span>
+ <span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">fmt</span><span class="special">,</span> <span class="keyword">bool</span>
+ <span class="identifier">copy</span> <span class="special">=</span>
+ <span class="keyword">true</span><span class="special">,</span>
+ <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span>
+ <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span></code>
+ </p>
</td>
<td>
- <p>
- Performs a search and replace operation: searches through the string
- <span class="emphasis"><em>in</em></span> for all occurrences of the current expression,
- for each occurrence replaces the match with the format string
- <span class="emphasis"><em>fmt</em></span>. Uses <span class="emphasis"><em>flags</em></span> to determine
- what gets matched, and how the format string should be treated.
- If <span class="emphasis"><em>copy</em></span> is true then all unmatched sections
- of input are copied unchanged to output, if the flag <span class="emphasis"><em>format_first_only</em></span>
- is set then only the first occurance of the pattern found is replaced.
- Returns the new string. See also <a class="link" href="../../format.html" title="Search and Replace Format String Syntax">format
- string syntax</a>, and <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a>.
- </p>
+ <p>
+ Performs a search and replace operation: searches through the
+ string <span class="emphasis"><em>in</em></span> for all occurrences of the current
+ expression, for each occurrence replaces the match with the format
+ string <span class="emphasis"><em>fmt</em></span>. Uses <span class="emphasis"><em>flags</em></span>
+ to determine what gets matched, and how the format string should
+ be treated. If <span class="emphasis"><em>copy</em></span> is true then all unmatched
+ sections of input are copied unchanged to output, if the flag
+ <span class="emphasis"><em>format_first_only</em></span> is set then only the first
+ occurance of the pattern found is replaced. Returns the new string.
+ See also <a class="link" href="../../format.html" title="Search and Replace Format String Syntax">format string syntax</a>,
+ and <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="identifier">Split</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">>&</span> <span class="identifier">v</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span>
- <span class="identifier">flags</span> <span class="special">=</span>
- <span class="identifier">match_default</span><span class="special">,</span>
- <span class="keyword">unsigned</span> <span class="identifier">max_count</span>
- <span class="special">=</span> <span class="special">~</span><span class="number">0</span><span class="special">);</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="keyword">unsigned</span> <span class="identifier">Split</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">>&</span> <span class="identifier">v</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span>
+ <span class="identifier">flags</span> <span class="special">=</span>
+ <span class="identifier">match_default</span><span class="special">,</span>
+ <span class="keyword">unsigned</span> <span class="identifier">max_count</span>
+ <span class="special">=</span> <span class="special">~</span><span class="number">0</span><span class="special">);</span></code>
+ </p>
</td>
<td>
- <p>
- Splits the input string and pushes each one onto the vector. If
- the expression contains no marked sub-expressions, then one string
- is outputted for each section of the input that does not match
- the expression. If the expression does contain marked sub-expressions,
- then outputs one string for each marked sub-expression each time
- a match occurs. Outputs no more than <span class="emphasis"><em>max_count</em></span>
- strings. Before returning, deletes from the input string <span class="emphasis"><em>s</em></span>
- all of the input that has been processed (all of the string if
- <span class="emphasis"><em>max_count</em></span> was not reached). Returns the number
- of strings pushed onto the vector.
- </p>
+ <p>
+ Splits the input string and pushes each one onto the vector.
+ If the expression contains no marked sub-expressions, then one
+ string is outputted for each section of the input that does not
+ match the expression. If the expression does contain marked sub-expressions,
+ then outputs one string for each marked sub-expression each time
+ a match occurs. Outputs no more than <span class="emphasis"><em>max_count</em></span>
+ strings. Before returning, deletes from the input string <span class="emphasis"><em>s</em></span>
+ all of the input that has been processed (all of the string if
+ <span class="emphasis"><em>max_count</em></span> was not reached). Returns the
+ number of strings pushed onto the vector.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
- <span class="identifier">Position</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">i</span>
- <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <span class="identifier">Position</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">i</span>
+ <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span></code>
+ </p>
</td>
<td>
- <p>
- Returns the position of what matched sub-expression <span class="emphasis"><em>i</em></span>.
- If <code class="computeroutput"><span class="identifier">i</span> <span class="special">=</span>
- <span class="number">0</span></code> then returns the position
- of the whole match. Returns <code class="computeroutput"><span class="identifier">RegEx</span><span class="special">::</span><span class="identifier">npos</span></code>
- if the supplied index is invalid, or if the specified sub-expression
- did not participate in the match.
- </p>
+ <p>
+ Returns the position of what matched sub-expression <span class="emphasis"><em>i</em></span>.
+ If <code class="computeroutput"><span class="identifier">i</span> <span class="special">=</span>
+ <span class="number">0</span></code> then returns the position
+ of the whole match. Returns <code class="computeroutput"><span class="identifier">RegEx</span><span class="special">::</span><span class="identifier">npos</span></code>
+ if the supplied index is invalid, or if the specified sub-expression
+ did not participate in the match.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
- <span class="identifier">Length</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">i</span>
- <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <span class="identifier">Length</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">i</span>
+ <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span></code>
+ </p>
</td>
<td>
- <p>
- Returns the length of what matched sub-expression i. If <code class="computeroutput"><span class="identifier">i</span> <span class="special">=</span>
- <span class="number">0</span></code> then returns the length
- of the whole match. Returns <code class="computeroutput"><span class="identifier">RegEx</span><span class="special">::</span><span class="identifier">npos</span></code>
- if the supplied index is invalid, or if the specified sub-expression
- did not participate in the match.
- </p>
+ <p>
+ Returns the length of what matched sub-expression i. If <code class="computeroutput"><span class="identifier">i</span> <span class="special">=</span>
+ <span class="number">0</span></code> then returns the length
+ of the whole match. Returns <code class="computeroutput"><span class="identifier">RegEx</span><span class="special">::</span><span class="identifier">npos</span></code>
+ if the supplied index is invalid, or if the specified sub-expression
+ did not participate in the match.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">bool</span> <span class="identifier">Matched</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">i</span> <span class="special">=</span>
- <span class="number">0</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="keyword">bool</span> <span class="identifier">Matched</span><span class="special">(</span><span class="keyword">int</span>
+ <span class="identifier">i</span> <span class="special">=</span>
+ <span class="number">0</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span></code>
+ </p>
</td>
<td>
- <p>
- Returns true if sub-expression <span class="emphasis"><em>i</em></span> was matched,
- false otherwise.
- </p>
+ <p>
+ Returns true if sub-expression <span class="emphasis"><em>i</em></span> was matched,
+ false otherwise.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
- <span class="identifier">Line</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <span class="identifier">Line</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span></code>
+ </p>
</td>
<td>
- <p>
- Returns the line on which the match occurred, indexes start from
- 1 not zero, if no match occurred then returns <code class="computeroutput"><span class="identifier">RegEx</span><span class="special">::</span><span class="identifier">npos</span></code>.
- </p>
+ <p>
+ Returns the line on which the match occurred, indexes start from
+ 1 not zero, if no match occurred then returns <code class="computeroutput"><span class="identifier">RegEx</span><span class="special">::</span><span class="identifier">npos</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
- <span class="identifier">Marks</span><span class="special">()</span>
- <span class="keyword">const</span><span class="special">;</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <span class="identifier">Marks</span><span class="special">()</span>
+ <span class="keyword">const</span><span class="special">;</span></code>
+ </p>
</td>
<td>
- <p>
- Returns the number of marked sub-expressions contained in the expression.
- Note that this includes the whole match (sub-expression zero),
- so the value returned is always >= 1.
- </p>
+ <p>
+ Returns the number of marked sub-expressions contained in the
+ expression. Note that this includes the whole match (sub-expression
+ zero), so the value returned is always >= 1.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="identifier">What</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">i</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="identifier">What</span><span class="special">(</span><span class="keyword">int</span>
+ <span class="identifier">i</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span></code>
+ </p>
</td>
<td>
- <p>
- Returns a copy of what matched sub-expression <span class="emphasis"><em>i</em></span>.
- If <code class="computeroutput"><span class="identifier">i</span> <span class="special">=</span>
- <span class="number">0</span></code> then returns a copy of
- the whole match. Returns a null string if the index is invalid
- or if the specified sub-expression did not participate in a match.
- </p>
+ <p>
+ Returns a copy of what matched sub-expression <span class="emphasis"><em>i</em></span>.
+ If <code class="computeroutput"><span class="identifier">i</span> <span class="special">=</span>
+ <span class="number">0</span></code> then returns a copy of
+ the whole match. Returns a null string if the index is invalid
+ or if the specified sub-expression did not participate in a match.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">operator</span><span class="special">[](</span><span class="keyword">int</span>
- <span class="identifier">i</span><span class="special">)</span><span class="keyword">const</span> <span class="special">;</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">operator</span><span class="special">[](</span><span class="keyword">int</span>
+ <span class="identifier">i</span><span class="special">)</span><span class="keyword">const</span> <span class="special">;</span></code>
+ </p>
</td>
<td>
- <p>
- Returns <code class="computeroutput"><span class="identifier">what</span><span class="special">(</span><span class="identifier">i</span><span class="special">);</span></code>
- Can be used to simplify access to sub-expression matches, and make
- usage more perl-like.
- </p>
+ <p>
+ Returns <code class="computeroutput"><span class="identifier">what</span><span class="special">(</span><span class="identifier">i</span><span class="special">);</span></code> Can be used to simplify access
+ to sub-expression matches, and make usage more perl-like.
+ </p>
</td>
</tr>
</tbody>
@@ -824,7 +827,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="regex_split.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../../background_information.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="regex_split.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../../background_information.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces/regex_format.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces/regex_format.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces/regex_format.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>regex_format (Deprecated)</title>
-<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../../index.html" title="Boost.Regex">
<link rel="up" href="../deprecated_interfaces.html" title="Deprecated Interfaces">
<link rel="prev" href="../deprecated_interfaces.html" title="Deprecated Interfaces">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="regex_grep.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="regex_grep.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h4 class="title">
<a name="boost_regex.ref.deprecated_interfaces.regex_format"></a><a class="link" href="regex_format.html" title="regex_format (Deprecated)">
regex_format (Deprecated)</a>
@@ -34,7 +34,7 @@
previous version of Boost.Regex and will not be further updated:
</p>
<a name="boost_regex.ref.deprecated_interfaces.regex_format.algorithm_regex_format"></a><h5>
-<a name="id807756"></a>
+<a name="id885993"></a>
<a class="link" href="regex_format.html#boost_regex.ref.deprecated_interfaces.regex_format.algorithm_regex_format">Algorithm
regex_format</a>
</h5>
@@ -58,7 +58,7 @@
</p>
<div class="note"><table border="0" summary="Note">
<tr>
-<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../doc/html/images/note.png"></td>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../doc/src/images/note.png"></td>
<th align="left">Note</th>
</tr>
<tr><td align="left" valign="top"><p>
@@ -82,67 +82,69 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">OutputIterator</span> <span class="identifier">out</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">OutputIterator</span> <span class="identifier">out</span></code>
+ </p>
</td>
<td>
- <p>
- An output iterator type, the output string is sent to this iterator.
- Typically this would be a std::ostream_iterator.
- </p>
+ <p>
+ An output iterator type, the output string is sent to this iterator.
+ Typically this would be a std::ostream_iterator.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">const</span> <span class="identifier">match_results</span><span class="special"><</span><span class="identifier">iterator</span><span class="special">,</span> <span class="identifier">Allocator</span><span class="special">>&</span> <span class="identifier">m</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="keyword">const</span> <span class="identifier">match_results</span><span class="special"><</span><span class="identifier">iterator</span><span class="special">,</span> <span class="identifier">Allocator</span><span class="special">>&</span> <span class="identifier">m</span></code>
+ </p>
</td>
<td>
- <p>
- An instance of <a class="link" href="../match_results.html" title="match_results"><code class="computeroutput"><span class="identifier">match_results</span></code></a> obtained
- from one of the matching algorithms above, and denoting what matched.
- </p>
+ <p>
+ An instance of <a class="link" href="../match_results.html" title="match_results"><code class="computeroutput"><span class="identifier">match_results</span></code></a> obtained
+ from one of the matching algorithms above, and denoting what
+ matched.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Formatter</span> <span class="identifier">fmt</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">Formatter</span> <span class="identifier">fmt</span></code>
+ </p>
</td>
<td>
- <p>
- Either a format string that determines how the match is transformed
- into the new string, or a functor that computes the new string
- from <span class="emphasis"><em>m</em></span> - see <a class="link" href="../match_results.html#boost_regex.match_results_format"><code class="computeroutput"><span class="identifier">match_results</span><span class="special"><>::</span><span class="identifier">format</span></code></a>.
- </p>
+ <p>
+ Either a format string that determines how the match is transformed
+ into the new string, or a functor that computes the new string
+ from <span class="emphasis"><em>m</em></span> - see <a class="link" href="../match_results.html#boost_regex.match_results_format"><code class="computeroutput"><span class="identifier">match_results</span><span class="special"><>::</span><span class="identifier">format</span></code></a>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="identifier">flags</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="keyword">unsigned</span> <span class="identifier">flags</span></code>
+ </p>
</td>
<td>
- <p>
- Optional flags which describe how the format string is to be interpreted.
- </p>
+ <p>
+ Optional flags which describe how the format string is to be
+ interpreted.
+ </p>
</td>
</tr>
</tbody>
@@ -165,7 +167,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="regex_grep.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="regex_grep.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces/regex_grep.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces/regex_grep.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces/regex_grep.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>regex_grep (Deprecated)</title>
-<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../../index.html" title="Boost.Regex">
<link rel="up" href="../deprecated_interfaces.html" title="Deprecated Interfaces">
<link rel="prev" href="regex_format.html" title="regex_format (Deprecated)">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="regex_format.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="regex_split.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="regex_format.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="regex_split.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h4 class="title">
<a name="boost_regex.ref.deprecated_interfaces.regex_grep"></a><a class="link" href="regex_grep.html" title="regex_grep (Deprecated)">
regex_grep (Deprecated)</a>
@@ -370,7 +370,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="regex_format.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="regex_split.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="regex_format.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="regex_split.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces/regex_split.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces/regex_split.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/deprecated_interfaces/regex_split.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>regex_split (deprecated)</title>
-<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../../index.html" title="Boost.Regex">
<link rel="up" href="../deprecated_interfaces.html" title="Deprecated Interfaces">
<link rel="prev" href="regex_grep.html" title="regex_grep (Deprecated)">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="regex_grep.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="old_regex.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="regex_grep.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="old_regex.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h4 class="title">
<a name="boost_regex.ref.deprecated_interfaces.regex_split"></a><a class="link" href="regex_split.html" title="regex_split (deprecated)">
regex_split (deprecated)</a>
@@ -157,7 +157,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="regex_grep.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="old_regex.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="regex_grep.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="old_regex.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/error_type.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/error_type.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/error_type.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>error_type</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../ref.html" title="Reference">
<link rel="prev" href="match_flag_type.html" title="match_flag_type">
@@ -20,14 +20,14 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="match_flag_type.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="regex_traits.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="match_flag_type.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="regex_traits.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.ref.error_type"></a><a class="link" href="error_type.html" title="error_type"> error_type</a>
</h3></div></div></div>
<a name="boost_regex.ref.error_type.synopsis"></a><h5>
-<a name="id786382"></a>
+<a name="id866074"></a>
<a class="link" href="error_type.html#boost_regex.ref.error_type.synopsis">Synopsis</a>
</h5>
<p>
@@ -57,7 +57,7 @@
</span><span class="special">}</span> <span class="comment">// namespace boost
</span></pre>
<a name="boost_regex.ref.error_type.description"></a><h5>
-<a name="id786797"></a>
+<a name="id866570"></a>
<a class="link" href="error_type.html#boost_regex.ref.error_type.description">Description</a>
</h5>
<p>
@@ -72,184 +72,184 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</th>
<th>
- <p>
- Meaning
- </p>
+ <p>
+ Meaning
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- error_collate
- </p>
+ <p>
+ error_collate
+ </p>
</td>
<td>
- <p>
- An invalid collating element was specified in a [[.name.]] block.
- </p>
+ <p>
+ An invalid collating element was specified in a [[.name.]] block.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- error_ctype
- </p>
+ <p>
+ error_ctype
+ </p>
</td>
<td>
- <p>
- An invalid character class name was specified in a [[:name:]] block.
- </p>
+ <p>
+ An invalid character class name was specified in a [[:name:]] block.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- error_escape
- </p>
+ <p>
+ error_escape
+ </p>
</td>
<td>
- <p>
- An invalid or trailing escape was encountered.
- </p>
+ <p>
+ An invalid or trailing escape was encountered.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- error_backref
- </p>
+ <p>
+ error_backref
+ </p>
</td>
<td>
- <p>
- A back-reference to a non-existant marked sub-expression was encountered.
- </p>
+ <p>
+ A back-reference to a non-existant marked sub-expression was encountered.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- error_brack
- </p>
+ <p>
+ error_brack
+ </p>
</td>
<td>
- <p>
- An invalid character set [...] was encountered.
- </p>
+ <p>
+ An invalid character set [...] was encountered.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- error_paren
- </p>
+ <p>
+ error_paren
+ </p>
</td>
<td>
- <p>
- Mismatched '(' and ')'.
- </p>
+ <p>
+ Mismatched '(' and ')'.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- error_brace
- </p>
+ <p>
+ error_brace
+ </p>
</td>
<td>
- <p>
- Mismatched '{' and '}'.
- </p>
+ <p>
+ Mismatched '{' and '}'.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- error_badbrace
- </p>
+ <p>
+ error_badbrace
+ </p>
</td>
<td>
- <p>
- Invalid contents of a {...} block.
- </p>
+ <p>
+ Invalid contents of a {...} block.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- error_range
- </p>
+ <p>
+ error_range
+ </p>
</td>
<td>
- <p>
- A character range was invalid, for example [d-a].
- </p>
+ <p>
+ A character range was invalid, for example [d-a].
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- error_space
- </p>
+ <p>
+ error_space
+ </p>
</td>
<td>
- <p>
- Out of memory.
- </p>
+ <p>
+ Out of memory.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- error_badrepeat
- </p>
+ <p>
+ error_badrepeat
+ </p>
</td>
<td>
- <p>
- An attempt to repeat something that can not be repeated - for example
- a*+
- </p>
+ <p>
+ An attempt to repeat something that can not be repeated - for example
+ a*+
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- error_complexity
- </p>
+ <p>
+ error_complexity
+ </p>
</td>
<td>
- <p>
- The expression became too complex to handle.
- </p>
+ <p>
+ The expression became too complex to handle.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- error_stack
- </p>
+ <p>
+ error_stack
+ </p>
</td>
<td>
- <p>
- Out of program stack space.
- </p>
+ <p>
+ Out of program stack space.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- error_bad_pattern
- </p>
+ <p>
+ error_bad_pattern
+ </p>
</td>
<td>
- <p>
- Other unspecified errors.
- </p>
+ <p>
+ Other unspecified errors.
+ </p>
</td>
</tr>
</tbody>
@@ -265,7 +265,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="match_flag_type.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="regex_traits.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="match_flag_type.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="regex_traits.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/match_flag_type.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/match_flag_type.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/match_flag_type.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>match_flag_type</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../ref.html" title="Reference">
<link rel="prev" href="syntax_option_type/syntax_option_type_literal.html" title="Options for Literal Strings">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="syntax_option_type/syntax_option_type_literal.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="error_type.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="syntax_option_type/syntax_option_type_literal.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="error_type.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.ref.match_flag_type"></a><a class="link" href="match_flag_type.html" title="match_flag_type"> match_flag_type</a>
</h3></div></div></div>
@@ -69,7 +69,7 @@
</span><span class="special">}</span> <span class="comment">// namespace boost
</span></pre>
<a name="boost_regex.ref.match_flag_type.description"></a><h5>
-<a name="id785831"></a>
+<a name="id865360"></a>
<a class="link" href="match_flag_type.html#boost_regex.ref.match_flag_type.description">Description</a>
</h5>
<p>
@@ -85,392 +85,397 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Element
- </p>
+ <p>
+ Element
+ </p>
</th>
<th>
- <p>
- Effect if set
- </p>
+ <p>
+ Effect if set
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- match_default
- </p>
+ <p>
+ match_default
+ </p>
</td>
<td>
- <p>
- Specifies that matching of regular expressions proceeds without any
- modification of the normal rules used in ECMA-262, ECMAScript Language
- Specification, Chapter 15 part 10, RegExp (Regular Expression) Objects
- (FWD.1)
- </p>
+ <p>
+ Specifies that matching of regular expressions proceeds without
+ any modification of the normal rules used in ECMA-262, ECMAScript
+ Language Specification, Chapter 15 part 10, RegExp (Regular Expression)
+ Objects (FWD.1)
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- match_not_bob
- </p>
+ <p>
+ match_not_bob
+ </p>
</td>
<td>
- <p>
- Specifies that the expressions "\A" and "\`"
- should not match against the sub-sequence [first,first).
- </p>
+ <p>
+ Specifies that the expressions "\A" and "\`"
+ should not match against the sub-sequence [first,first).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- match_not_eob
- </p>
+ <p>
+ match_not_eob
+ </p>
</td>
<td>
- <p>
- Specifies that the expressions "\'", "\z" and
- "\Z" should not match against the sub-sequence [last,last).
- </p>
+ <p>
+ Specifies that the expressions "\'", "\z" and
+ "\Z" should not match against the sub-sequence [last,last).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- match_not_bol
- </p>
+ <p>
+ match_not_bol
+ </p>
</td>
<td>
- <p>
- Specifies that the expression "^" should not be matched
- against the sub-sequence [first,first).
- </p>
+ <p>
+ Specifies that the expression "^" should not be matched
+ against the sub-sequence [first,first).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- match_not_eol
- </p>
+ <p>
+ match_not_eol
+ </p>
</td>
<td>
- <p>
- Specifies that the expression "$" should not be matched
- against the sub-sequence [last,last).
- </p>
+ <p>
+ Specifies that the expression "$" should not be matched
+ against the sub-sequence [last,last).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- match_not_bow
- </p>
+ <p>
+ match_not_bow
+ </p>
</td>
<td>
- <p>
- Specifies that the expressions "\<" and "\b"
- should not be matched against the sub-sequence [first,first).
- </p>
+ <p>
+ Specifies that the expressions "\<" and "\b"
+ should not be matched against the sub-sequence [first,first).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- match_not_eow
- </p>
+ <p>
+ match_not_eow
+ </p>
</td>
<td>
- <p>
- Specifies that the expressions "\>" and "\b"
- should not be matched against the sub-sequence [last,last).
- </p>
+ <p>
+ Specifies that the expressions "\>" and "\b"
+ should not be matched against the sub-sequence [last,last).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- match_any
- </p>
+ <p>
+ match_any
+ </p>
</td>
<td>
- <p>
- Specifies that if more than one match is possible then any match
- is an acceptable result: this will still find the leftmost match,
- but may not find the "best" match at that position. Use
- this flag if you care about the speed of matching, but don't care
- what was matched (only whether there is one or not).
- </p>
+ <p>
+ Specifies that if more than one match is possible then any match
+ is an acceptable result: this will still find the leftmost match,
+ but may not find the "best" match at that position. Use
+ this flag if you care about the speed of matching, but don't care
+ what was matched (only whether there is one or not).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- match_not_null
- </p>
+ <p>
+ match_not_null
+ </p>
</td>
<td>
- <p>
- Specifies that the expression can not be matched against an empty
- sequence.
- </p>
+ <p>
+ Specifies that the expression can not be matched against an empty
+ sequence.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- match_continuous
- </p>
+ <p>
+ match_continuous
+ </p>
</td>
<td>
- <p>
- Specifies that the expression must match a sub-sequence that begins
- at first.
- </p>
+ <p>
+ Specifies that the expression must match a sub-sequence that begins
+ at first.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- match_partial
- </p>
+ <p>
+ match_partial
+ </p>
</td>
<td>
- <p>
- Specifies that if no match can be found, then it is acceptable to
- return a match [from, last) such that from!= last, if there could
- exist some longer sequence of characters [from,to) of which [from,last)
- is a prefix, and which would result in a full match. This flag is
- used when matching incomplete or very long texts, see the partial
- matches documentation for more information.
- </p>
+ <p>
+ Specifies that if no match can be found, then it is acceptable
+ to return a match [from, last) such that from!= last, if there
+ could exist some longer sequence of characters [from,to) of which
+ [from,last) is a prefix, and which would result in a full match.
+ This flag is used when matching incomplete or very long texts,
+ see the partial matches documentation for more information.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- match_extra
- </p>
+ <p>
+ match_extra
+ </p>
</td>
<td>
- <p>
- Instructs the matching engine to retain all available capture information;
- if a capturing group is repeated then information about every repeat
- is available via match_results::captures() or sub_match_captures().
- </p>
+ <p>
+ Instructs the matching engine to retain all available capture information;
+ if a capturing group is repeated then information about every repeat
+ is available via match_results::captures() or sub_match_captures().
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- match_single_line
- </p>
+ <p>
+ match_single_line
+ </p>
</td>
<td>
- <p>
- Equivalent to the inverse of Perl's m/ modifier; prevents ^ from
- matching after an embedded newline character (so that it only matches
- at the start of the text being matched), and $ from matching before
- an embedded newline (so that it only matches at the end of the text
- being matched).
- </p>
+ <p>
+ Equivalent to the inverse of Perl's m/ modifier; prevents ^ from
+ matching after an embedded newline character (so that it only matches
+ at the start of the text being matched), and $ from matching before
+ an embedded newline (so that it only matches at the end of the
+ text being matched).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- match_prev_avail
- </p>
+ <p>
+ match_prev_avail
+ </p>
</td>
<td>
- <p>
- Specifies that --first is a valid iterator position, when this flag
- is set then the flags match_not_bol and match_not_bow are ignored
- by the regular expression algorithms (RE.7) and iterators (RE.8).
- </p>
+ <p>
+ Specifies that --first is a valid iterator position, when this
+ flag is set then the flags match_not_bol and match_not_bow are
+ ignored by the regular expression algorithms (RE.7) and iterators
+ (RE.8).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- match_not_dot_newline
- </p>
+ <p>
+ match_not_dot_newline
+ </p>
</td>
<td>
- <p>
- Specifies that the expression "." does not match a newline
- character. This is the inverse of Perl's s/ modifier.
- </p>
+ <p>
+ Specifies that the expression "." does not match a newline
+ character. This is the inverse of Perl's s/ modifier.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- match_not_dot_null
- </p>
+ <p>
+ match_not_dot_null
+ </p>
</td>
<td>
- <p>
- Specifies that the expression "." does not match a character
- null '\0'.
- </p>
+ <p>
+ Specifies that the expression "." does not match a character
+ null '\0'.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- match_posix
- </p>
+ <p>
+ match_posix
+ </p>
</td>
<td>
- <p>
- Specifies that the expression should be matched according to the
- POSIX <a class="link" href="../syntax/leftmost_longest_rule.html" title="The Leftmost Longest Rule">leftmost-longest
- rule</a>, regardless of what kind of expression was compiled.
- Be warned that these rules do not work well with many Perl-specific
- features such as non-greedy repeats.
- </p>
+ <p>
+ Specifies that the expression should be matched according to the
+ POSIX <a class="link" href="../syntax/leftmost_longest_rule.html" title="The Leftmost Longest Rule">leftmost-longest
+ rule</a>, regardless of what kind of expression was compiled.
+ Be warned that these rules do not work well with many Perl-specific
+ features such as non-greedy repeats.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- match_perl
- </p>
+ <p>
+ match_perl
+ </p>
</td>
<td>
- <p>
- Specifies that the expression should be matched according to the
- <a class="link" href="../syntax/perl_syntax.html#boost_regex.syntax.perl_syntax.what_gets_matched">Perl
- matching rules</a>, irrespective of what kind of expression was
- compiled.
- </p>
+ <p>
+ Specifies that the expression should be matched according to the
+ <a class="link" href="../syntax/perl_syntax.html#boost_regex.syntax.perl_syntax.what_gets_matched">Perl
+ matching rules</a>, irrespective of what kind of expression
+ was compiled.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- match_nosubs
- </p>
+ <p>
+ match_nosubs
+ </p>
</td>
<td>
- <p>
- Makes the expression behave as if it had no marked subexpressions,
- no matter how many capturing groups are actually present. The <a class="link" href="match_results.html" title="match_results"><code class="computeroutput"><span class="identifier">match_results</span></code></a>
- class will only contain information about the overall match, and
- not any sub-expressions.
- </p>
+ <p>
+ Makes the expression behave as if it had no marked subexpressions,
+ no matter how many capturing groups are actually present. The
+ <a class="link" href="match_results.html" title="match_results"><code class="computeroutput"><span class="identifier">match_results</span></code></a>
+ class will only contain information about the overall match, and
+ not any sub-expressions.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- format_default
- </p>
+ <p>
+ format_default
+ </p>
</td>
<td>
- <p>
- Specifies that when a regular expression match is to be replaced
- by a new string, that the new string is constructed using the rules
- used by the ECMAScript replace function in ECMA-262, ECMAScript Language
- Specification, Chapter 15 part 5.4.11 String.prototype.replace. (FWD.1).
- </p>
- <p>
- This is functionally identical to the <a class="link" href="../format/perl_format.html" title="Perl Format String Syntax">Perl
- format string rules</a>.
- </p>
- <p>
- In addition during search and replace operations then all non-overlapping
- occurrences of the regular expression are located and replaced, and
- sections of the input that did not match the expression, are copied
- unchanged to the output string.
- </p>
+ <p>
+ Specifies that when a regular expression match is to be replaced
+ by a new string, that the new string is constructed using the rules
+ used by the ECMAScript replace function in ECMA-262, ECMAScript
+ Language Specification, Chapter 15 part 5.4.11 String.prototype.replace.
+ (FWD.1).
+ </p>
+ <p>
+ This is functionally identical to the <a class="link" href="../format/perl_format.html" title="Perl Format String Syntax">Perl
+ format string rules</a>.
+ </p>
+ <p>
+ In addition during search and replace operations then all non-overlapping
+ occurrences of the regular expression are located and replaced,
+ and sections of the input that did not match the expression, are
+ copied unchanged to the output string.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- format_sed
- </p>
+ <p>
+ format_sed
+ </p>
</td>
<td>
- <p>
- Specifies that when a regular expression match is to be replaced
- by a new string, that the new string is constructed using the rules
- used by the Unix sed utility in IEEE Std 1003.1-2001, Portable Operating
- SystemInterface (POSIX ), Shells and Utilities. See also the <a class="link" href="../format/sed_format.html" title="Sed Format String Syntax">Sed Format string reference</a>.
- </p>
+ <p>
+ Specifies that when a regular expression match is to be replaced
+ by a new string, that the new string is constructed using the rules
+ used by the Unix sed utility in IEEE Std 1003.1-2001, Portable
+ Operating SystemInterface (POSIX ), Shells and Utilities. See also
+ the <a class="link" href="../format/sed_format.html" title="Sed Format String Syntax">Sed Format string
+ reference</a>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- format_perl
- </p>
+ <p>
+ format_perl
+ </p>
</td>
<td>
- <p>
- Specifies that when a regular expression match is to be replaced
- by a new string, that the new string is constructed using <a class="link" href="../format/perl_format.html" title="Perl Format String Syntax">the
- same rules as Perl 5</a>.
- </p>
+ <p>
+ Specifies that when a regular expression match is to be replaced
+ by a new string, that the new string is constructed using <a class="link" href="../format/perl_format.html" title="Perl Format String Syntax">the same rules as Perl
+ 5</a>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- format_literal
- </p>
+ <p>
+ format_literal
+ </p>
</td>
<td>
- <p>
- Specifies that when a regular expression match is to be replaced
- by a new string, that the new string is a literal copy of the replacement
- text.
- </p>
+ <p>
+ Specifies that when a regular expression match is to be replaced
+ by a new string, that the new string is a literal copy of the replacement
+ text.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- format_all
- </p>
+ <p>
+ format_all
+ </p>
</td>
<td>
- <p>
- Specifies that all syntax extensions are enabled, including conditional
- (?ddexpression1:expression2) replacements: see the <a class="link" href="../format/boost_format_syntax.html" title="Boost-Extended Format String Syntax">format
- string guide</a> for more details.
- </p>
+ <p>
+ Specifies that all syntax extensions are enabled, including conditional
+ (?ddexpression1:expression2) replacements: see the <a class="link" href="../format/boost_format_syntax.html" title="Boost-Extended Format String Syntax">format
+ string guide</a> for more details.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- format_no_copy
- </p>
+ <p>
+ format_no_copy
+ </p>
</td>
<td>
- <p>
- When specified during a search and replace operation, then sections
- of the character container sequence being searched that do match
- the regular expression, are not copied to the output string.
- </p>
+ <p>
+ When specified during a search and replace operation, then sections
+ of the character container sequence being searched that do match
+ the regular expression, are not copied to the output string.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- format_first_only
- </p>
+ <p>
+ format_first_only
+ </p>
</td>
<td>
- <p>
- When specified during a search and replace operation, then only the
- first occurrence of the regular expression is replaced.
- </p>
+ <p>
+ When specified during a search and replace operation, then only
+ the first occurrence of the regular expression is replaced.
+ </p>
</td>
</tr>
</tbody>
@@ -486,7 +491,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="syntax_option_type/syntax_option_type_literal.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="error_type.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="syntax_option_type/syntax_option_type_literal.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="error_type.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/match_results.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/match_results.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/match_results.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>match_results</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../ref.html" title="Reference">
<link rel="prev" href="basic_regex.html" title="basic_regex">
@@ -20,14 +20,14 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="basic_regex.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sub_match.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="basic_regex.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="sub_match.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.ref.match_results"></a><a class="link" href="match_results.html" title="match_results"> match_results</a>
</h3></div></div></div>
<a name="boost_regex.ref.match_results.synopsis"></a><h5>
-<a name="id710291"></a>
+<a name="id797658"></a>
<a class="link" href="match_results.html#boost_regex.ref.match_results.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
@@ -167,7 +167,7 @@
<span class="identifier">match_results</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="identifier">Allocator</span><span class="special">>&</span> <span class="identifier">m2</span><span class="special">);</span>
</pre>
<a name="boost_regex.ref.match_results.description"></a><h5>
-<a name="id713816"></a>
+<a name="id801583"></a>
<a class="link" href="match_results.html#boost_regex.ref.match_results.description">Description</a>
</h5>
<p>
@@ -175,9 +175,7 @@
a copy of the Allocator argument is used for any memory allocation performed
by the constructor or member functions during the lifetime of the object.
</p>
-<a name="boost_regex.match_results.construct"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">match_results</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Allocator</span><span class="special">&</span> <span class="identifier">a</span> <span class="special">=</span> <span class="identifier">Allocator</span><span class="special">());</span>
+<a name="boost_regex.match_results.construct"></a><pre class="programlisting"><span class="identifier">match_results</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Allocator</span><span class="special">&</span> <span class="identifier">a</span> <span class="special">=</span> <span class="identifier">Allocator</span><span class="special">());</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: Constructs an object of class
@@ -191,66 +189,62 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Element
- </p>
+ <p>
+ Element
+ </p>
</th>
<th>
- <p>
- Value
- </p>
+ <p>
+ Value
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- empty()
- </p>
+ <p>
+ empty()
+ </p>
</td>
<td>
- <p>
- true
- </p>
+ <p>
+ true
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- size()
- </p>
+ <p>
+ size()
+ </p>
</td>
<td>
- <p>
- 0
- </p>
+ <p>
+ 0
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- str()
- </p>
+ <p>
+ str()
+ </p>
</td>
<td>
- <p>
- basic_string<charT>()
- </p>
+ <p>
+ basic_string<charT>()
+ </p>
</td>
</tr>
</tbody>
</table></div>
-<a name="boost_regex.match_results.copy_construct"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">match_results</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">match_results</span><span class="special">&</span> <span class="identifier">m</span><span class="special">);</span>
+<a name="boost_regex.match_results.copy_construct"></a><pre class="programlisting"><span class="identifier">match_results</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">match_results</span><span class="special">&</span> <span class="identifier">m</span><span class="special">);</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: Constructs an object of class match_results,
as a copy of m.
</p>
-<a name="boost_regex.match_results.assign"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">match_results</span><span class="special">&</span> <span class="keyword">operator</span><span class="special">=(</span><span class="keyword">const</span> <span class="identifier">match_results</span><span class="special">&</span> <span class="identifier">m</span><span class="special">);</span>
+<a name="boost_regex.match_results.assign"></a><pre class="programlisting"><span class="identifier">match_results</span><span class="special">&</span> <span class="keyword">operator</span><span class="special">=(</span><span class="keyword">const</span> <span class="identifier">match_results</span><span class="special">&</span> <span class="identifier">m</span><span class="special">);</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: Assigns m to *this. The postconditions
@@ -263,143 +257,135 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Element
- </p>
+ <p>
+ Element
+ </p>
</th>
<th>
- <p>
- Value
- </p>
+ <p>
+ Value
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- empty()
- </p>
+ <p>
+ empty()
+ </p>
</td>
<td>
- <p>
- m.empty().
- </p>
+ <p>
+ m.empty().
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- size()
- </p>
+ <p>
+ size()
+ </p>
</td>
<td>
- <p>
- m.size().
- </p>
+ <p>
+ m.size().
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- str(n)
- </p>
+ <p>
+ str(n)
+ </p>
</td>
<td>
- <p>
- m.str(n) for all integers n < m.size().
- </p>
+ <p>
+ m.str(n) for all integers n < m.size().
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- prefix()
- </p>
+ <p>
+ prefix()
+ </p>
</td>
<td>
- <p>
- m.prefix().
- </p>
+ <p>
+ m.prefix().
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- suffix()
- </p>
+ <p>
+ suffix()
+ </p>
</td>
<td>
- <p>
- m.suffix().
- </p>
+ <p>
+ m.suffix().
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- (*this)[n]
- </p>
+ <p>
+ (*this)[n]
+ </p>
</td>
<td>
- <p>
- m[n] for all integers n < m.size().
- </p>
+ <p>
+ m[n] for all integers n < m.size().
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- length(n)
- </p>
+ <p>
+ length(n)
+ </p>
</td>
<td>
- <p>
- m.length(n) for all integers n < m.size().
- </p>
+ <p>
+ m.length(n) for all integers n < m.size().
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- position(n)
- </p>
+ <p>
+ position(n)
+ </p>
</td>
<td>
- <p>
- m.position(n) for all integers n < m.size().
- </p>
+ <p>
+ m.position(n) for all integers n < m.size().
+ </p>
</td>
</tr>
</tbody>
</table></div>
-<a name="boost_regex.match_results.size"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">size_type</span> <span class="identifier">size</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.match_results.size"></a><pre class="programlisting"><span class="identifier">size_type</span> <span class="identifier">size</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: Returns the number of <a class="link" href="sub_match.html" title="sub_match"><code class="computeroutput"><span class="identifier">sub_match</span></code></a> elements stored in *this;
that is the number of marked sub-expressions in the regular expression that
was matched plus one.
</p>
-<a name="boost_regex.match_results.max_size"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">size_type</span> <span class="identifier">max_size</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.match_results.max_size"></a><pre class="programlisting"><span class="identifier">size_type</span> <span class="identifier">max_size</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: Returns the maximum number of
<a class="link" href="sub_match.html" title="sub_match"><code class="computeroutput"><span class="identifier">sub_match</span></code></a>
elements that can be stored in *this.
</p>
-<a name="boost_regex.match_results.empty"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">bool</span> <span class="identifier">empty</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.match_results.empty"></a><pre class="programlisting"><span class="keyword">bool</span> <span class="identifier">empty</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: Returns size() == 0.
</p>
-<a name="boost_regex.match_results.length"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">difference_type</span> <span class="identifier">length</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">sub</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.match_results.length"></a><pre class="programlisting"><span class="identifier">difference_type</span> <span class="identifier">length</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">sub</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
<span class="identifier">difference_type</span> <span class="identifier">length</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">char_type</span><span class="special">*</span> <span class="identifier">sub</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
<span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">></span>
<span class="identifier">difference_type</span> <span class="identifier">length</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">sub</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
@@ -432,9 +418,7 @@
as an argument, even when the underlying character type of the expression
being matched may be something more exotic such as a Unicode character type.
</p>
-<a name="boost_regex.match_results.position"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">difference_type</span> <span class="identifier">position</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">sub</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.match_results.position"></a><pre class="programlisting"><span class="identifier">difference_type</span> <span class="identifier">position</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">sub</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
<span class="identifier">difference_type</span> <span class="identifier">position</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">char_type</span><span class="special">*</span> <span class="identifier">sub</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
<span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">></span>
<span class="identifier">difference_type</span> <span class="identifier">position</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">sub</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
@@ -470,9 +454,7 @@
as an argument, even when the underlying character type of the expression
being matched may be something more exotic such as a Unicode character type.
</p>
-<a name="boost_regex.match_results.str"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">string_type</span> <span class="identifier">str</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">sub</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.match_results.str"></a><pre class="programlisting"><span class="identifier">string_type</span> <span class="identifier">str</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">sub</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
<span class="identifier">string_type</span> <span class="identifier">str</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">char_type</span><span class="special">*</span> <span class="identifier">sub</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
<span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">A</span><span class="special">></span>
<span class="identifier">string_type</span> <span class="identifier">str</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">A</span><span class="special">>&</span> <span class="identifier">sub</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
@@ -508,9 +490,7 @@
as an argument, even when the underlying character type of the expression
being matched may be something more exotic such as a Unicode character type.
</p>
-<a name="boost_regex.match_results.subscript"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">const_reference</span> <span class="keyword">operator</span><span class="special">[](</span><span class="keyword">int</span> <span class="identifier">n</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.match_results.subscript"></a><pre class="programlisting"><span class="identifier">const_reference</span> <span class="keyword">operator</span><span class="special">[](</span><span class="keyword">int</span> <span class="identifier">n</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="identifier">const_reference</span> <span class="keyword">operator</span><span class="special">[](</span><span class="keyword">const</span> <span class="identifier">char_type</span><span class="special">*</span> <span class="identifier">n</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">A</span><span class="special">></span>
<span class="identifier">const_reference</span> <span class="keyword">operator</span><span class="special">[](</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">A</span><span class="special">>&</span> <span class="identifier">n</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
@@ -553,9 +533,7 @@
as an argument, even when the underlying character type of the expression
being matched may be something more exotic such as a Unicode character type.
</p>
-<a name="boost_regex.match_results.prefix"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">const_reference</span> <span class="identifier">prefix</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.match_results.prefix"></a><pre class="programlisting"><span class="identifier">const_reference</span> <span class="identifier">prefix</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Requires</strong></span>: that the match_results object
@@ -570,9 +548,7 @@
object representing the character sequence from the start of the string being
matched or searched, to the start of the match found.
</p>
-<a name="boost_regex.match_results.suffix"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">const_reference</span> <span class="identifier">suffix</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.match_results.suffix"></a><pre class="programlisting"><span class="identifier">const_reference</span> <span class="identifier">suffix</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Requires</strong></span>: that the match_results object
@@ -587,25 +563,19 @@
object representing the character sequence from the end of the match found
to the end of the string being matched or searched.
</p>
-<a name="boost_regex.match_results.begin"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">const_iterator</span> <span class="identifier">begin</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.match_results.begin"></a><pre class="programlisting"><span class="identifier">const_iterator</span> <span class="identifier">begin</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: Returns a starting iterator that
enumerates over all the marked sub-expression matches stored in *this.
</p>
-<a name="boost_regex.match_results.end"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">const_iterator</span> <span class="identifier">end</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.match_results.end"></a><pre class="programlisting"><span class="identifier">const_iterator</span> <span class="identifier">end</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: Returns a terminating iterator
that enumerates over all the marked sub-expression matches stored in *this.
</p>
-<a name="boost_regex.match_results_format"></a><a name="boost_regex.match_results.format"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">OutputIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Formatter</span><span class="special">></span>
+<a name="boost_regex.match_results_format"></a><a name="boost_regex.match_results.format"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">OutputIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Formatter</span><span class="special">></span>
<span class="identifier">OutputIterator</span> <span class="identifier">format</span><span class="special">(</span><span class="identifier">OutputIterator</span> <span class="identifier">out</span><span class="special">,</span>
<span class="identifier">Formatter</span> <span class="identifier">fmt</span><span class="special">,</span>
<span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">format_default</span><span class="special">);</span>
@@ -655,17 +625,18 @@
then depending on the number of arguments the function object accepts, it
will either:
</p>
-<div class="itemizedlist"><ul type="disc">
-<li>
- Call <code class="computeroutput"><span class="identifier">fmt</span><span class="special">(*</span><span class="keyword">this</span><span class="special">)</span></code> and
- copy the string returned to <code class="computeroutput"><span class="identifier">OutputIterator</span></code><span class="emphasis"><em>out</em></span>.
- </li>
-<li>
- Call <code class="computeroutput"><span class="identifier">fmt</span><span class="special">(*</span><span class="keyword">this</span><span class="special">,</span> <span class="identifier">out</span><span class="special">)</span></code>.
- </li>
-<li>
- Call <code class="computeroutput"><span class="identifier">fmt</span><span class="special">(*</span><span class="keyword">this</span><span class="special">,</span> <span class="identifier">out</span><span class="special">,</span> <span class="identifier">flags</span><span class="special">)</span></code>.
- </li>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ Call <code class="computeroutput"><span class="identifier">fmt</span><span class="special">(*</span><span class="keyword">this</span><span class="special">)</span></code>
+ and copy the string returned to <code class="computeroutput"><span class="identifier">OutputIterator</span></code>
+ <span class="emphasis"><em>out</em></span>.
+ </li>
+<li class="listitem">
+ Call <code class="computeroutput"><span class="identifier">fmt</span><span class="special">(*</span><span class="keyword">this</span><span class="special">,</span> <span class="identifier">out</span><span class="special">)</span></code>.
+ </li>
+<li class="listitem">
+ Call <code class="computeroutput"><span class="identifier">fmt</span><span class="special">(*</span><span class="keyword">this</span><span class="special">,</span> <span class="identifier">out</span><span class="special">,</span> <span class="identifier">flags</span><span class="special">)</span></code>.
+ </li>
</ul></div>
<p>
In all cases the new position of the <code class="computeroutput"><span class="identifier">OutputIterator</span></code>
@@ -677,9 +648,7 @@
<p>
<span class="bold"><strong>Returns</strong></span>: out.
</p>
-<a name="boost_regex.match_results.format2"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">Formatter</span><span class="special">></span>
+<a name="boost_regex.match_results.format2"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">Formatter</span><span class="special">></span>
<span class="identifier">string_type</span> <span class="identifier">format</span><span class="special">(</span><span class="identifier">Formatter</span> <span class="identifier">fmt</span><span class="special">,</span>
<span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">format_default</span><span class="special">);</span>
</pre>
@@ -722,36 +691,33 @@
then depending on the number of arguments the function object accepts, it
will either:
</p>
-<div class="itemizedlist"><ul type="disc">
-<li>
- Call <code class="computeroutput"><span class="identifier">fmt</span><span class="special">(*</span><span class="keyword">this</span><span class="special">)</span></code> and
- return the result.
- </li>
-<li>
- Call <code class="computeroutput"><span class="identifier">fmt</span><span class="special">(*</span><span class="keyword">this</span><span class="special">,</span> <span class="identifier">unspecified</span><span class="special">-</span><span class="identifier">output</span><span class="special">-</span><span class="identifier">iterator</span><span class="special">)</span></code>, where <code class="computeroutput"><span class="identifier">unspecified</span><span class="special">-</span><span class="identifier">output</span><span class="special">-</span><span class="identifier">iterator</span></code>
- is an unspecified OutputIterator type used to copy the output to the string
- result.
- </li>
-<li>
- Call <code class="computeroutput"><span class="identifier">fmt</span><span class="special">(*</span><span class="keyword">this</span><span class="special">,</span> <span class="identifier">unspecified</span><span class="special">-</span><span class="identifier">output</span><span class="special">-</span><span class="identifier">iterator</span><span class="special">,</span> <span class="identifier">flags</span><span class="special">)</span></code>, where <code class="computeroutput"><span class="identifier">unspecified</span><span class="special">-</span><span class="identifier">output</span><span class="special">-</span><span class="identifier">iterator</span></code>
- is an unspecified OutputIterator type used to copy the output to the string
- result.
- </li>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ Call <code class="computeroutput"><span class="identifier">fmt</span><span class="special">(*</span><span class="keyword">this</span><span class="special">)</span></code>
+ and return the result.
+ </li>
+<li class="listitem">
+ Call <code class="computeroutput"><span class="identifier">fmt</span><span class="special">(*</span><span class="keyword">this</span><span class="special">,</span> <span class="identifier">unspecified</span><span class="special">-</span><span class="identifier">output</span><span class="special">-</span><span class="identifier">iterator</span><span class="special">)</span></code>,
+ where <code class="computeroutput"><span class="identifier">unspecified</span><span class="special">-</span><span class="identifier">output</span><span class="special">-</span><span class="identifier">iterator</span></code> is an unspecified OutputIterator
+ type used to copy the output to the string result.
+ </li>
+<li class="listitem">
+ Call <code class="computeroutput"><span class="identifier">fmt</span><span class="special">(*</span><span class="keyword">this</span><span class="special">,</span> <span class="identifier">unspecified</span><span class="special">-</span><span class="identifier">output</span><span class="special">-</span><span class="identifier">iterator</span><span class="special">,</span>
+ <span class="identifier">flags</span><span class="special">)</span></code>,
+ where <code class="computeroutput"><span class="identifier">unspecified</span><span class="special">-</span><span class="identifier">output</span><span class="special">-</span><span class="identifier">iterator</span></code> is an unspecified OutputIterator
+ type used to copy the output to the string result.
+ </li>
</ul></div>
<p>
See the <a class="link" href="../format.html" title="Search and Replace Format String Syntax">format syntax guide for more information</a>.
</p>
-<a name="boost_regex.match_results.get_allocator"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">allocator_type</span> <span class="identifier">get_allocator</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.match_results.get_allocator"></a><pre class="programlisting"><span class="identifier">allocator_type</span> <span class="identifier">get_allocator</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: Returns a copy of the Allocator
that was passed to the object's constructor.
</p>
-<a name="boost_regex.match_results.swap"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">void</span> <span class="identifier">swap</span><span class="special">(</span><span class="identifier">match_results</span><span class="special">&</span> <span class="identifier">that</span><span class="special">);</span>
+<a name="boost_regex.match_results.swap"></a><pre class="programlisting"><span class="keyword">void</span> <span class="identifier">swap</span><span class="special">(</span><span class="identifier">match_results</span><span class="special">&</span> <span class="identifier">that</span><span class="special">);</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: Swaps the contents of the two sequences.
@@ -764,9 +730,7 @@
<p>
<span class="bold"><strong>Complexity</strong></span>: constant time.
</p>
-<a name="boost_regex.match_results.capture_type"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special">::</span><span class="identifier">capture_sequence_type</span> <span class="identifier">capture_sequence_type</span><span class="special">;</span>
+<a name="boost_regex.match_results.capture_type"></a><pre class="programlisting"><span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special">::</span><span class="identifier">capture_sequence_type</span> <span class="identifier">capture_sequence_type</span><span class="special">;</span>
</pre>
<p>
Defines an implementation-specific type that satisfies the requirements of
@@ -774,9 +738,7 @@
whose value_type is a <code class="computeroutput"><span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">></span></code>. This type happens to be <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">></span> <span class="special">></span></code>,
but you shouldn't actually rely on that.
</p>
-<a name="boost_regex.match_results.captures"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">const</span> <span class="identifier">capture_sequence_type</span><span class="special">&</span> <span class="identifier">captures</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">i</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.match_results.captures"></a><pre class="programlisting"><span class="keyword">const</span> <span class="identifier">capture_sequence_type</span><span class="special">&</span> <span class="identifier">captures</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">i</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Requires</strong></span>: that the match_results object
@@ -803,24 +765,23 @@
<span class="bold"><strong>Rationale</strong></span>: Enabling this feature has several
consequences:
</p>
-<div class="itemizedlist"><ul type="disc">
-<li>
- sub_match occupies more memory resulting in complex expressions running
- out of memory or stack space more quickly during matching.
- </li>
-<li>
- The matching algorithms are less efficient at handling some features (independent
- sub-expressions for example), even when match_extra is not used.
- </li>
-<li>
- The matching algorithms are much less efficient (i.e. slower), when match_extra
- is used. Mostly this is down to the extra memory allocations that have
- to take place.
- </li>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ sub_match occupies more memory resulting in complex expressions running
+ out of memory or stack space more quickly during matching.
+ </li>
+<li class="listitem">
+ The matching algorithms are less efficient at handling some features
+ (independent sub-expressions for example), even when match_extra is not
+ used.
+ </li>
+<li class="listitem">
+ The matching algorithms are much less efficient (i.e. slower), when match_extra
+ is used. Mostly this is down to the extra memory allocations that have
+ to take place.
+ </li>
</ul></div>
-<a name="boost_regex.match_results.op_eq"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
+<a name="boost_regex.match_results.op_eq"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">==</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">match_results</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="identifier">Allocator</span><span class="special">>&</span> <span class="identifier">m1</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">match_results</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="identifier">Allocator</span><span class="special">>&</span> <span class="identifier">m2</span><span class="special">);</span>
</pre>
@@ -828,9 +789,7 @@
<span class="bold"><strong>Effects</strong></span>: Compares the two sequences for
equality.
</p>
-<a name="boost_regex.match_results.op_ne"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
+<a name="boost_regex.match_results.op_ne"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">!=</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">match_results</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="identifier">Allocator</span><span class="special">>&</span> <span class="identifier">m1</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">match_results</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="identifier">Allocator</span><span class="special">>&</span> <span class="identifier">m2</span><span class="special">);</span>
</pre>
@@ -838,9 +797,7 @@
<span class="bold"><strong>Effects</strong></span>: Compares the two sequences for
inequality.
</p>
-<a name="boost_regex.match_results.op_stream"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
+<a name="boost_regex.match_results.op_stream"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
<span class="identifier">basic_ostream</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">>&</span>
<span class="keyword">operator</span> <span class="special"><<</span> <span class="special">(</span><span class="identifier">basic_ostream</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">>&</span> <span class="identifier">os</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">match_results</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="identifier">Allocator</span><span class="special">>&</span> <span class="identifier">m</span><span class="special">);</span>
@@ -851,9 +808,7 @@
<span class="special"><<</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>;
Returns <span class="emphasis"><em>os</em></span>.
</p>
-<a name="boost_regex.match_results.op_swap"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
+<a name="boost_regex.match_results.op_swap"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
<span class="keyword">void</span> <span class="identifier">swap</span><span class="special">(</span><span class="identifier">match_results</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="identifier">Allocator</span><span class="special">>&</span> <span class="identifier">m1</span><span class="special">,</span>
<span class="identifier">match_results</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="identifier">Allocator</span><span class="special">>&</span> <span class="identifier">m2</span><span class="special">);</span>
</pre>
@@ -871,7 +826,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="basic_regex.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sub_match.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="basic_regex.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="sub_match.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Interfacing With Non-Standard String Types</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../ref.html" title="Reference">
<link rel="prev" href="regex_traits.html" title="regex_traits">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="regex_traits.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="non_std_strings/icu.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="regex_traits.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="non_std_strings/icu.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.ref.non_std_strings"></a><a class="link" href="non_std_strings.html" title="Interfacing With Non-Standard String Types"> Interfacing With Non-Standard
String Types</a>
@@ -81,7 +81,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="regex_traits.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="non_std_strings/icu.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="regex_traits.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="non_std_strings/icu.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Working With Unicode and ICU String Types</title>
-<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../../index.html" title="Boost.Regex">
<link rel="up" href="../non_std_strings.html" title="Interfacing With Non-Standard String Types">
<link rel="prev" href="../non_std_strings.html" title="Interfacing With Non-Standard String Types">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../non_std_strings.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../non_std_strings.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="icu/intro.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../non_std_strings.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../non_std_strings.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="icu/intro.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h4 class="title">
<a name="boost_regex.ref.non_std_strings.icu"></a><a class="link" href="icu.html" title="Working With Unicode and ICU String Types"> Working With
Unicode and ICU String Types</a>
@@ -48,7 +48,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../non_std_strings.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../non_std_strings.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="icu/intro.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../non_std_strings.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../non_std_strings.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="icu/intro.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu/intro.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu/intro.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu/intro.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Introduction to using Regex with ICU</title>
-<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../../../index.html" title="Boost.Regex">
<link rel="up" href="../icu.html" title="Working With Unicode and ICU String Types">
<link rel="prev" href="../icu.html" title="Working With Unicode and ICU String Types">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../icu.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../icu.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="unicode_types.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../icu.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../icu.html"><img src="../../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="unicode_types.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h5 class="title">
<a name="boost_regex.ref.non_std_strings.icu.intro"></a><a class="link" href="intro.html" title="Introduction to using Regex with ICU"> Introduction
to using Regex with ICU</a>
@@ -45,19 +45,19 @@
<p>
The header will enable you to:
</p>
-<div class="itemizedlist"><ul type="disc">
-<li>
- Create regular expressions that treat Unicode strings as sequences
- of UTF-32 code points.
- </li>
-<li>
- Create regular expressions that support various Unicode data properties,
- including character classification.
- </li>
-<li>
- Transparently search Unicode strings that are encoded as either UTF-8,
- UTF-16 or UTF-32.
- </li>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ Create regular expressions that treat Unicode strings as sequences
+ of UTF-32 code points.
+ </li>
+<li class="listitem">
+ Create regular expressions that support various Unicode data properties,
+ including character classification.
+ </li>
+<li class="listitem">
+ Transparently search Unicode strings that are encoded as either UTF-8,
+ UTF-16 or UTF-32.
+ </li>
</ul></div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
@@ -70,7 +70,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../icu.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../icu.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="unicode_types.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../icu.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../icu.html"><img src="../../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="unicode_types.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu/unicode_algo.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu/unicode_algo.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu/unicode_algo.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Unicode Regular Expression Algorithms</title>
-<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../../../index.html" title="Boost.Regex">
<link rel="up" href="../icu.html" title="Working With Unicode and ICU String Types">
<link rel="prev" href="unicode_types.html" title="Unicode regular expression types">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="unicode_types.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../icu.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="unicode_iter.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="unicode_types.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../icu.html"><img src="../../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="unicode_iter.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h5 class="title">
<a name="boost_regex.ref.non_std_strings.icu.unicode_algo"></a><a class="link" href="unicode_algo.html" title="Unicode Regular Expression Algorithms">
Unicode Regular Expression Algorithms</a>
@@ -43,7 +43,7 @@
on to the "real" algorithm.
</p>
<a name="boost_regex.ref.non_std_strings.icu.unicode_algo.u32regex_match"></a><h5>
-<a name="id788624"></a>
+<a name="id868756"></a>
<a class="link" href="unicode_algo.html#boost_regex.ref.non_std_strings.icu.unicode_algo.u32regex_match">u32regex_match</a>
</h5>
<p>
@@ -89,7 +89,7 @@
<span class="special">}</span>
</pre>
<a name="boost_regex.ref.non_std_strings.icu.unicode_algo.u32regex_search"></a><h5>
-<a name="id789139"></a>
+<a name="id869390"></a>
<a class="link" href="unicode_algo.html#boost_regex.ref.non_std_strings.icu.unicode_algo.u32regex_search">u32regex_search</a>
</h5>
<p>
@@ -128,7 +128,7 @@
<span class="special">}</span>
</pre>
<a name="boost_regex.ref.non_std_strings.icu.unicode_algo.u32regex_replace"></a><h5>
-<a name="id789558"></a>
+<a name="id869914"></a>
<a class="link" href="unicode_algo.html#boost_regex.ref.non_std_strings.icu.unicode_algo.u32regex_replace">u32regex_replace</a>
</h5>
<p>
@@ -174,7 +174,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="unicode_types.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../icu.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="unicode_iter.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="unicode_types.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../icu.html"><img src="../../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="unicode_iter.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu/unicode_iter.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu/unicode_iter.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu/unicode_iter.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Unicode Aware Regex Iterators</title>
-<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../../../index.html" title="Boost.Regex">
<link rel="up" href="../icu.html" title="Working With Unicode and ICU String Types">
<link rel="prev" href="unicode_algo.html" title="Unicode Regular Expression Algorithms">
@@ -20,15 +20,15 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="unicode_algo.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../icu.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../mfc_strings.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="unicode_algo.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../icu.html"><img src="../../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../mfc_strings.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h5 class="title">
<a name="boost_regex.ref.non_std_strings.icu.unicode_iter"></a><a class="link" href="unicode_iter.html" title="Unicode Aware Regex Iterators">
Unicode Aware Regex Iterators</a>
</h5></div></div></div>
<a name="boost_regex.ref.non_std_strings.icu.unicode_iter.u32regex_iterator"></a><h5>
-<a name="id789876"></a>
+<a name="id870328"></a>
<a class="link" href="unicode_iter.html#boost_regex.ref.non_std_strings.icu.unicode_iter.u32regex_iterator">u32regex_iterator</a>
</h5>
<p>
@@ -126,7 +126,7 @@
Provided of course that the input is encoded as UTF-8.
</p>
<a name="boost_regex.ref.non_std_strings.icu.unicode_iter.u32regex_token_iterator"></a><h5>
-<a name="id791452"></a>
+<a name="id871871"></a>
<a class="link" href="unicode_iter.html#boost_regex.ref.non_std_strings.icu.unicode_iter.u32regex_token_iterator">u32regex_token_iterator</a>
</h5>
<p>
@@ -317,7 +317,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="unicode_algo.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../icu.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../mfc_strings.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="unicode_algo.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../icu.html"><img src="../../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../mfc_strings.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu/unicode_types.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu/unicode_types.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/icu/unicode_types.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Unicode regular expression types</title>
-<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../../../index.html" title="Boost.Regex">
<link rel="up" href="../icu.html" title="Working With Unicode and ICU String Types">
<link rel="prev" href="intro.html" title="Introduction to using Regex with ICU">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="intro.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../icu.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="unicode_algo.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="intro.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../icu.html"><img src="../../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="unicode_algo.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h5 class="title">
<a name="boost_regex.ref.non_std_strings.icu.unicode_types"></a><a class="link" href="unicode_types.html" title="Unicode regular expression types">
Unicode regular expression types</a>
@@ -126,7 +126,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="intro.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../icu.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="unicode_algo.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="intro.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../icu.html"><img src="../../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="unicode_algo.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Using Boost Regex With MFC Strings</title>
-<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../../index.html" title="Boost.Regex">
<link rel="up" href="../non_std_strings.html" title="Interfacing With Non-Standard String Types">
<link rel="prev" href="icu/unicode_iter.html" title="Unicode Aware Regex Iterators">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="icu/unicode_iter.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../non_std_strings.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="mfc_strings/mfc_intro.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="icu/unicode_iter.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../non_std_strings.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="mfc_strings/mfc_intro.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h4 class="title">
<a name="boost_regex.ref.non_std_strings.mfc_strings"></a><a class="link" href="mfc_strings.html" title="Using Boost Regex With MFC Strings"> Using
Boost Regex With MFC Strings</a>
@@ -50,7 +50,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="icu/unicode_iter.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../non_std_strings.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="mfc_strings/mfc_intro.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="icu/unicode_iter.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../non_std_strings.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="mfc_strings/mfc_intro.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_algo.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_algo.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_algo.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Overloaded Algorithms For MFC String Types</title>
-<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../../../index.html" title="Boost.Regex">
<link rel="up" href="../mfc_strings.html" title="Using Boost Regex With MFC Strings">
<link rel="prev" href="mfc_regex_create.html" title="Regular Expression Creation From an MFC String">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="mfc_regex_create.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../mfc_strings.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="mfc_iter.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="mfc_regex_create.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../mfc_strings.html"><img src="../../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="mfc_iter.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h5 class="title">
<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_algo"></a><a class="link" href="mfc_algo.html" title="Overloaded Algorithms For MFC String Types">
Overloaded Algorithms For MFC String Types</a>
@@ -34,7 +34,7 @@
here they are anyway:
</p>
<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_match"></a><h5>
-<a name="id797849"></a>
+<a name="id876674"></a>
<a class="link" href="mfc_algo.html#boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_match">regex_match</a>
</h5>
<p>
@@ -82,7 +82,7 @@
<span class="special">}</span>
</pre>
<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_match__second_overload_"></a><h5>
-<a name="id798507"></a>
+<a name="id877476"></a>
<a class="link" href="mfc_algo.html#boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_match__second_overload_">regex_match
(second overload)</a>
</h5>
@@ -110,7 +110,7 @@
<span class="special">}</span>
</pre>
<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_search"></a><h5>
-<a name="id798937"></a>
+<a name="id877997"></a>
<a class="link" href="mfc_algo.html#boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_search">regex_search</a>
</h5>
<p>
@@ -149,7 +149,7 @@
<span class="special">}</span>
</pre>
<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_search__second_overload_"></a><h5>
-<a name="id799473"></a>
+<a name="id878650"></a>
<a class="link" href="mfc_algo.html#boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_search__second_overload_">regex_search
(second overload)</a>
</h5>
@@ -164,7 +164,7 @@
<span class="special">+</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">GetLength</span><span class="special">(),</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">f</span><span class="special">);</span></code>
</p>
<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_replace"></a><h5>
-<a name="id800856"></a>
+<a name="id879004"></a>
<a class="link" href="mfc_algo.html#boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_replace">regex_replace</a>
</h5>
<p>
@@ -222,7 +222,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="mfc_regex_create.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../mfc_strings.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="mfc_iter.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="mfc_regex_create.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../mfc_strings.html"><img src="../../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="mfc_iter.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_intro.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_intro.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_intro.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Introduction to Boost.Regex and MFC Strings</title>
-<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../../../index.html" title="Boost.Regex">
<link rel="up" href="../mfc_strings.html" title="Using Boost Regex With MFC Strings">
<link rel="prev" href="../mfc_strings.html" title="Using Boost Regex With MFC Strings">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../mfc_strings.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../mfc_strings.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="mfc_regex_types.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../mfc_strings.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../mfc_strings.html"><img src="../../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="mfc_regex_types.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h5 class="title">
<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_intro"></a><a class="link" href="mfc_intro.html" title="Introduction to Boost.Regex and MFC Strings">
Introduction to Boost.Regex and MFC Strings</a>
@@ -59,7 +59,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../mfc_strings.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../mfc_strings.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="mfc_regex_types.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../mfc_strings.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../mfc_strings.html"><img src="../../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="mfc_regex_types.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_iter.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_iter.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_iter.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Iterating Over the Matches Within An MFC String</title>
-<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../../../index.html" title="Boost.Regex">
<link rel="up" href="../mfc_strings.html" title="Using Boost Regex With MFC Strings">
<link rel="prev" href="mfc_algo.html" title="Overloaded Algorithms For MFC String Types">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="mfc_algo.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../mfc_strings.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../../posix.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="mfc_algo.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../mfc_strings.html"><img src="../../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../../posix.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h5 class="title">
<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_iter"></a><a class="link" href="mfc_iter.html" title="Iterating Over the Matches Within An MFC String">
Iterating Over the Matches Within An MFC String</a>
@@ -32,7 +32,7 @@
an MFC/ATL string to a <a class="link" href="../../regex_iterator.html" title="regex_iterator"><code class="computeroutput"><span class="identifier">regex_iterator</span></code></a> or <a class="link" href="../../regex_token_iterator.html" title="regex_token_iterator"><code class="computeroutput"><span class="identifier">regex_token_iterator</span></code></a>:
</p>
<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_iter.regex_iterator_creation_helper"></a><h5>
-<a name="id801626"></a>
+<a name="id879955"></a>
<a class="link" href="mfc_iter.html#boost_regex.ref.non_std_strings.mfc_strings.mfc_iter.regex_iterator_creation_helper">regex_iterator
creation helper</a>
</h5>
@@ -68,7 +68,7 @@
<span class="special">}</span>
</pre>
<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_iter.regex_token_iterator_creation_helpers"></a><h5>
-<a name="id802175"></a>
+<a name="id880614"></a>
<a class="link" href="mfc_iter.html#boost_regex.ref.non_std_strings.mfc_strings.mfc_iter.regex_token_iterator_creation_helpers">regex_token_iterator
creation helpers</a>
</h5>
@@ -144,7 +144,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="mfc_algo.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../mfc_strings.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../../posix.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="mfc_algo.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../mfc_strings.html"><img src="../../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../../posix.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_regex_create.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_regex_create.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_regex_create.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Regular Expression Creation From an MFC String</title>
-<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../../../index.html" title="Boost.Regex">
<link rel="up" href="../mfc_strings.html" title="Using Boost Regex With MFC Strings">
<link rel="prev" href="mfc_regex_types.html" title="Regex Types Used With MFC Strings">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="mfc_regex_types.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../mfc_strings.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="mfc_algo.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="mfc_regex_types.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../mfc_strings.html"><img src="../../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="mfc_algo.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h5 class="title">
<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_regex_create"></a><a class="link" href="mfc_regex_create.html" title="Regular Expression Creation From an MFC String">
Regular Expression Creation From an MFC String</a>
@@ -51,7 +51,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="mfc_regex_types.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../mfc_strings.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="mfc_algo.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="mfc_regex_types.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../mfc_strings.html"><img src="../../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="mfc_algo.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_regex_types.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_regex_types.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/non_std_strings/mfc_strings/mfc_regex_types.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Regex Types Used With MFC Strings</title>
-<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../../../index.html" title="Boost.Regex">
<link rel="up" href="../mfc_strings.html" title="Using Boost Regex With MFC Strings">
<link rel="prev" href="mfc_intro.html" title="Introduction to Boost.Regex and MFC Strings">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="mfc_intro.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../mfc_strings.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="mfc_regex_create.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="mfc_intro.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../mfc_strings.html"><img src="../../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="mfc_regex_create.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h5 class="title">
<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_regex_types"></a><a class="link" href="mfc_regex_types.html" title="Regex Types Used With MFC Strings">
Regex Types Used With MFC Strings</a>
@@ -52,7 +52,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="mfc_intro.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../mfc_strings.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="mfc_regex_create.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="mfc_intro.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../mfc_strings.html"><img src="../../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="mfc_regex_create.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/posix.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/posix.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/posix.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>POSIX Compatible C API's</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../ref.html" title="Reference">
<link rel="prev" href="non_std_strings/mfc_strings/mfc_iter.html" title="Iterating Over the Matches Within An MFC String">
@@ -20,15 +20,15 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="non_std_strings/mfc_strings/mfc_iter.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="concepts.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="non_std_strings/mfc_strings/mfc_iter.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="concepts.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.ref.posix"></a><a class="link" href="posix.html" title="POSIX Compatible C API's"> POSIX Compatible C API's</a>
</h3></div></div></div>
<div class="note"><table border="0" summary="Note">
<tr>
-<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../doc/html/images/note.png"></td>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../doc/src/images/note.png"></td>
<th align="left">Note</th>
</tr>
<tr><td align="left" valign="top"><p>
@@ -54,7 +54,7 @@
</p>
<div class="important"><table border="0" summary="Important">
<tr>
-<td rowspan="2" align="center" valign="top" width="25"><img alt="[Important]" src="../../../../../../doc/html/images/important.png"></td>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Important]" src="../../../../../../doc/src/images/important.png"></td>
<th align="left">Important</th>
</tr>
<tr><td align="left" valign="top"><p>
@@ -108,50 +108,50 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Member
- </p>
+ <p>
+ Member
+ </p>
</th>
<th>
- <p>
- Meaning
- </p>
+ <p>
+ Meaning
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
- <span class="identifier">re_nsub</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
+ <span class="identifier">re_nsub</span></code>
+ </p>
</td>
<td>
- <p>
- This is filled in by <code class="computeroutput"><span class="identifier">regcomp</span></code>
- and indicates the number of sub-expressions contained in the regular
- expression.
- </p>
+ <p>
+ This is filled in by <code class="computeroutput"><span class="identifier">regcomp</span></code>
+ and indicates the number of sub-expressions contained in the regular
+ expression.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">const</span> <span class="identifier">TCHAR</span><span class="special">*</span> <span class="identifier">re_endp</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="keyword">const</span> <span class="identifier">TCHAR</span><span class="special">*</span> <span class="identifier">re_endp</span></code>
+ </p>
</td>
<td>
- <p>
- Points to the end of the expression to compile when the flag REG_PEND
- is set.
- </p>
+ <p>
+ Points to the end of the expression to compile when the flag REG_PEND
+ is set.
+ </p>
</td>
</tr>
</tbody>
</table></div>
<div class="note"><table border="0" summary="Note">
<tr>
-<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../doc/html/images/note.png"></td>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../doc/src/images/note.png"></td>
<th align="left">Note</th>
</tr>
<tr><td align="left" valign="top"><p>
@@ -162,10 +162,8 @@
upon the macro <code class="computeroutput"><span class="identifier">UNICODE</span></code>.
</p></td></tr>
</table></div>
-<a name="regcomp"></a><p>
- </p>
-<a name="boost_regex.ref.posix.regcomp"></a><h5>
-<a name="id804314"></a>
+<a name="regcomp"></a><a name="boost_regex.ref.posix.regcomp"></a><h5>
+<a name="id883184"></a>
<a class="link" href="posix.html#boost_regex.ref.posix.regcomp">regcomp</a>
</h5>
<p>
@@ -180,206 +178,204 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Flag
- </p>
+ <p>
+ Flag
+ </p>
</th>
<th>
- <p>
- Meaning
- </p>
+ <p>
+ Meaning
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- REG_EXTENDED
- </p>
+ <p>
+ REG_EXTENDED
+ </p>
</td>
<td>
- <p>
- Compiles modern regular expressions. Equivalent to <code class="computeroutput"><span class="identifier">regbase</span><span class="special">::</span><span class="identifier">char_classes</span> <span class="special">|</span>
- <span class="identifier">regbase</span><span class="special">::</span><span class="identifier">intervals</span> <span class="special">|</span>
- <span class="identifier">regbase</span><span class="special">::</span><span class="identifier">bk_refs</span></code>.
- </p>
+ <p>
+ Compiles modern regular expressions. Equivalent to <code class="computeroutput"><span class="identifier">regbase</span><span class="special">::</span><span class="identifier">char_classes</span> <span class="special">|</span>
+ <span class="identifier">regbase</span><span class="special">::</span><span class="identifier">intervals</span> <span class="special">|</span>
+ <span class="identifier">regbase</span><span class="special">::</span><span class="identifier">bk_refs</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- REG_BASIC
- </p>
+ <p>
+ REG_BASIC
+ </p>
</td>
<td>
- <p>
- Compiles basic (obsolete) regular expression syntax. Equivalent to
- <code class="computeroutput"><span class="identifier">regbase</span><span class="special">::</span><span class="identifier">char_classes</span> <span class="special">|</span>
- <span class="identifier">regbase</span><span class="special">::</span><span class="identifier">intervals</span> <span class="special">|</span>
- <span class="identifier">regbase</span><span class="special">::</span><span class="identifier">limited_ops</span> <span class="special">|</span>
- <span class="identifier">regbase</span><span class="special">::</span><span class="identifier">bk_braces</span> <span class="special">|</span>
- <span class="identifier">regbase</span><span class="special">::</span><span class="identifier">bk_parens</span> <span class="special">|</span>
- <span class="identifier">regbase</span><span class="special">::</span><span class="identifier">bk_refs</span></code>.
- </p>
+ <p>
+ Compiles basic (obsolete) regular expression syntax. Equivalent
+ to <code class="computeroutput"><span class="identifier">regbase</span><span class="special">::</span><span class="identifier">char_classes</span> <span class="special">|</span>
+ <span class="identifier">regbase</span><span class="special">::</span><span class="identifier">intervals</span> <span class="special">|</span>
+ <span class="identifier">regbase</span><span class="special">::</span><span class="identifier">limited_ops</span> <span class="special">|</span>
+ <span class="identifier">regbase</span><span class="special">::</span><span class="identifier">bk_braces</span> <span class="special">|</span>
+ <span class="identifier">regbase</span><span class="special">::</span><span class="identifier">bk_parens</span> <span class="special">|</span>
+ <span class="identifier">regbase</span><span class="special">::</span><span class="identifier">bk_refs</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- REG_NOSPEC
- </p>
+ <p>
+ REG_NOSPEC
+ </p>
</td>
<td>
- <p>
- All characters are ordinary, the expression is a literal string.
- </p>
+ <p>
+ All characters are ordinary, the expression is a literal string.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- REG_ICASE
- </p>
+ <p>
+ REG_ICASE
+ </p>
</td>
<td>
- <p>
- Compiles for matching that ignores character case.
- </p>
+ <p>
+ Compiles for matching that ignores character case.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- REG_NOSUB
- </p>
+ <p>
+ REG_NOSUB
+ </p>
</td>
<td>
- <p>
- Has no effect in this library.
- </p>
+ <p>
+ Has no effect in this library.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- REG_NEWLINE
- </p>
+ <p>
+ REG_NEWLINE
+ </p>
</td>
<td>
- <p>
- When this flag is set a dot does not match the newline character.
- </p>
+ <p>
+ When this flag is set a dot does not match the newline character.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- REG_PEND
- </p>
+ <p>
+ REG_PEND
+ </p>
</td>
<td>
- <p>
- When this flag is set the re_endp parameter of the regex_t structure
- must point to the end of the regular expression to compile.
- </p>
+ <p>
+ When this flag is set the re_endp parameter of the regex_t structure
+ must point to the end of the regular expression to compile.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- REG_NOCOLLATE
- </p>
+ <p>
+ REG_NOCOLLATE
+ </p>
</td>
<td>
- <p>
- When this flag is set then locale dependent collation for character
- ranges is turned off.
- </p>
+ <p>
+ When this flag is set then locale dependent collation for character
+ ranges is turned off.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- REG_ESCAPE_IN_LISTS
- </p>
+ <p>
+ REG_ESCAPE_IN_LISTS
+ </p>
</td>
<td>
- <p>
- When this flag is set, then escape sequences are permitted in bracket
- expressions (character sets).
- </p>
+ <p>
+ When this flag is set, then escape sequences are permitted in bracket
+ expressions (character sets).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- REG_NEWLINE_ALT
- </p>
+ <p>
+ REG_NEWLINE_ALT
+ </p>
</td>
<td>
- <p>
- When this flag is set then the newline character is equivalent to
- the alternation operator |.
- </p>
+ <p>
+ When this flag is set then the newline character is equivalent
+ to the alternation operator |.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- REG_PERL
- </p>
+ <p>
+ REG_PERL
+ </p>
</td>
<td>
- <p>
- Compiles Perl like regular expressions.
- </p>
+ <p>
+ Compiles Perl like regular expressions.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- REG_AWK
- </p>
+ <p>
+ REG_AWK
+ </p>
</td>
<td>
- <p>
- A shortcut for awk-like behavior: <code class="computeroutput"><span class="identifier">REG_EXTENDED</span>
- <span class="special">|</span> <span class="identifier">REG_ESCAPE_IN_LISTS</span></code>
- </p>
+ <p>
+ A shortcut for awk-like behavior: <code class="computeroutput"><span class="identifier">REG_EXTENDED</span>
+ <span class="special">|</span> <span class="identifier">REG_ESCAPE_IN_LISTS</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- REG_GREP
- </p>
+ <p>
+ REG_GREP
+ </p>
</td>
<td>
- <p>
- A shortcut for grep like behavior: <code class="computeroutput"><span class="identifier">REG_BASIC</span>
- <span class="special">|</span> <span class="identifier">REG_NEWLINE_ALT</span></code>
- </p>
+ <p>
+ A shortcut for grep like behavior: <code class="computeroutput"><span class="identifier">REG_BASIC</span>
+ <span class="special">|</span> <span class="identifier">REG_NEWLINE_ALT</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- REG_EGREP
- </p>
+ <p>
+ REG_EGREP
+ </p>
</td>
<td>
- <p>
- A shortcut for egrep like behavior: <code class="computeroutput"><span class="identifier">REG_EXTENDED</span>
- <span class="special">|</span> <span class="identifier">REG_NEWLINE_ALT</span></code>
- </p>
+ <p>
+ A shortcut for egrep like behavior: <code class="computeroutput"><span class="identifier">REG_EXTENDED</span>
+ <span class="special">|</span> <span class="identifier">REG_NEWLINE_ALT</span></code>
+ </p>
</td>
</tr>
</tbody>
</table></div>
-<a name="regerror"></a><p>
- </p>
-<a name="boost_regex.ref.posix.regerror"></a><h5>
-<a name="id804819"></a>
+<a name="regerror"></a><a name="boost_regex.ref.posix.regerror"></a><h5>
+<a name="id883771"></a>
<a class="link" href="posix.html#boost_regex.ref.posix.regerror">regerror</a>
</h5>
<p>
@@ -393,63 +389,63 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Meaning
- </p>
+ <p>
+ Meaning
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- int code
- </p>
+ <p>
+ int code
+ </p>
</td>
<td>
- <p>
- The error code.
- </p>
+ <p>
+ The error code.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- const regex_t* e
- </p>
+ <p>
+ const regex_t* e
+ </p>
</td>
<td>
- <p>
- The regular expression (can be null).
- </p>
+ <p>
+ The regular expression (can be null).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- char* buf
- </p>
+ <p>
+ char* buf
+ </p>
</td>
<td>
- <p>
- The buffer to fill in with the error message.
- </p>
+ <p>
+ The buffer to fill in with the error message.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- unsigned int buf_size
- </p>
+ <p>
+ unsigned int buf_size
+ </p>
</td>
<td>
- <p>
- The length of buf.
- </p>
+ <p>
+ The length of buf.
+ </p>
</td>
</tr>
</tbody>
@@ -464,10 +460,8 @@
equal to buf_size then regerror will have to be called again with a larger
buffer.
</p>
-<a name="regexec"></a><p>
- </p>
-<a name="boost_regex.ref.posix.regexec"></a><h5>
-<a name="id804947"></a>
+<a name="regexec"></a><a name="boost_regex.ref.posix.regexec"></a><h5>
+<a name="id883911"></a>
<a class="link" href="posix.html#boost_regex.ref.posix.regexec">regexec</a>
</h5>
<p>
@@ -484,60 +478,58 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Flag
- </p>
+ <p>
+ Flag
+ </p>
</th>
<th>
- <p>
- Meaning
- </p>
+ <p>
+ Meaning
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- REG_NOTBOL
- </p>
+ <p>
+ REG_NOTBOL
+ </p>
</td>
<td>
- <p>
- Parameter buf does not represent the start of a line.
- </p>
+ <p>
+ Parameter buf does not represent the start of a line.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- REG_NOTEOL
- </p>
+ <p>
+ REG_NOTEOL
+ </p>
</td>
<td>
- <p>
- Parameter buf does not terminate at the end of a line.
- </p>
+ <p>
+ Parameter buf does not terminate at the end of a line.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- REG_STARTEND
- </p>
+ <p>
+ REG_STARTEND
+ </p>
</td>
<td>
- <p>
- The string searched starts at buf + pmatch[0].rm_so and ends at buf
- + pmatch[0].rm_eo.
- </p>
+ <p>
+ The string searched starts at buf + pmatch[0].rm_so and ends at
+ buf + pmatch[0].rm_eo.
+ </p>
</td>
</tr>
</tbody>
</table></div>
-<a name="regfree"></a><p>
- </p>
-<a name="boost_regex.ref.posix.regfree"></a><h5>
-<a name="id806185"></a>
+<a name="regfree"></a><a name="boost_regex.ref.posix.regfree"></a><h5>
+<a name="id884040"></a>
<a class="link" href="posix.html#boost_regex.ref.posix.regfree">regfree</a>
</h5>
<p>
@@ -555,7 +547,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="non_std_strings/mfc_strings/mfc_iter.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="concepts.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="non_std_strings/mfc_strings/mfc_iter.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="concepts.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/regex_iterator.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/regex_iterator.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/regex_iterator.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>regex_iterator</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../ref.html" title="Reference">
<link rel="prev" href="regex_replace.html" title="regex_replace">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="regex_replace.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="regex_token_iterator.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="regex_replace.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="regex_token_iterator.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.ref.regex_iterator"></a><a class="link" href="regex_iterator.html" title="regex_iterator"> regex_iterator</a>
</h3></div></div></div>
@@ -78,7 +78,7 @@
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">m</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
</pre>
<a name="boost_regex.ref.regex_iterator.description"></a><h5>
-<a name="id762755"></a>
+<a name="id845746"></a>
<a class="link" href="regex_iterator.html#boost_regex.ref.regex_iterator.description">Description</a>
</h5>
<p>
@@ -86,17 +86,13 @@
is constructed from a pair of iterators, and enumerates all occurrences of
a regular expression within that iterator range.
</p>
-<a name="boost_regex.regex_iterator.construct1"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">regex_iterator</span><span class="special">();</span>
+<a name="boost_regex.regex_iterator.construct1"></a><pre class="programlisting"><span class="identifier">regex_iterator</span><span class="special">();</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: constructs an end of sequence
<a class="link" href="regex_iterator.html" title="regex_iterator"><code class="computeroutput"><span class="identifier">regex_iterator</span></code></a>.
</p>
-<a name="boost_regex.regex_iterator.construct2"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">regex_iterator</span><span class="special">(</span><span class="identifier">BidirectionalIterator</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">BidirectionalIterator</span> <span class="identifier">b</span><span class="special">,</span>
+<a name="boost_regex.regex_iterator.construct2"></a><pre class="programlisting"><span class="identifier">regex_iterator</span><span class="special">(</span><span class="identifier">BidirectionalIterator</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">BidirectionalIterator</span> <span class="identifier">b</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">regex_type</span><span class="special">&</span> <span class="identifier">re</span><span class="special">,</span>
<span class="identifier">match_flag_type</span> <span class="identifier">m</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
</pre>
@@ -114,9 +110,7 @@
matcher exhausts its permitted memory allocation (if Boost.Regex is configured
in non-recursive mode).
</p>
-<a name="boost_regex.regex_iterator.construct3"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">regex_iterator</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">regex_iterator</span><span class="special">&</span> <span class="identifier">that</span><span class="special">);</span>
+<a name="boost_regex.regex_iterator.construct3"></a><pre class="programlisting"><span class="identifier">regex_iterator</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">regex_iterator</span><span class="special">&</span> <span class="identifier">that</span><span class="special">);</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: constructs a copy of <code class="computeroutput"><span class="identifier">that</span></code>.
@@ -124,9 +118,7 @@
<p>
<span class="bold"><strong>Postconditions</strong></span>: <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span> <span class="special">==</span> <span class="identifier">that</span></code>.
</p>
-<a name="boost_regex.regex_iterator.assign"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">regex_iterator</span><span class="special">&</span> <span class="keyword">operator</span><span class="special">=(</span><span class="keyword">const</span> <span class="identifier">regex_iterator</span><span class="special">&);</span>
+<a name="boost_regex.regex_iterator.assign"></a><pre class="programlisting"><span class="identifier">regex_iterator</span><span class="special">&</span> <span class="keyword">operator</span><span class="special">=(</span><span class="keyword">const</span> <span class="identifier">regex_iterator</span><span class="special">&);</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: sets <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span></code> equal to those in <code class="computeroutput"><span class="identifier">that</span></code>.
@@ -134,24 +126,18 @@
<p>
<span class="bold"><strong>Postconditions</strong></span>: *this == that.
</p>
-<a name="boost_regex.regex_iterator.op_eq"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">bool</span> <span class="keyword">operator</span><span class="special">==(</span><span class="keyword">const</span> <span class="identifier">regex_iterator</span><span class="special">&</span> <span class="identifier">that</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.regex_iterator.op_eq"></a><pre class="programlisting"><span class="keyword">bool</span> <span class="keyword">operator</span><span class="special">==(</span><span class="keyword">const</span> <span class="identifier">regex_iterator</span><span class="special">&</span> <span class="identifier">that</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: returns true if *this is equal
to that.
</p>
-<a name="boost_regex.regex_iterator.op_ne"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">bool</span> <span class="keyword">operator</span><span class="special">!=(</span><span class="keyword">const</span> <span class="identifier">regex_iterator</span><span class="special">&)</span><span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.regex_iterator.op_ne"></a><pre class="programlisting"><span class="keyword">bool</span> <span class="keyword">operator</span><span class="special">!=(</span><span class="keyword">const</span> <span class="identifier">regex_iterator</span><span class="special">&)</span><span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="special">!(*</span><span class="keyword">this</span> <span class="special">==</span> <span class="identifier">that</span><span class="special">)</span></code>.
</p>
-<a name="boost_regex.regex_iterator.op_deref"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">const</span> <span class="identifier">value_type</span><span class="special">&</span> <span class="keyword">operator</span><span class="special">*()</span><span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.regex_iterator.op_deref"></a><pre class="programlisting"><span class="keyword">const</span> <span class="identifier">value_type</span><span class="special">&</span> <span class="keyword">operator</span><span class="special">*()</span><span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: dereferencing a <a class="link" href="regex_iterator.html" title="regex_iterator"><code class="computeroutput"><span class="identifier">regex_iterator</span></code></a> object it yields
@@ -165,224 +151,221 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Element
- </p>
+ <p>
+ Element
+ </p>
</th>
<th>
- <p>
- Value
- </p>
+ <p>
+ Value
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">size</span><span class="special">()</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">size</span><span class="special">()</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">re</span><span class="special">.</span><span class="identifier">mark_count</span><span class="special">()</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">re</span><span class="special">.</span><span class="identifier">mark_count</span><span class="special">()</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">empty</span><span class="special">()</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">empty</span><span class="special">()</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">false</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="keyword">false</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">first</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">first</span></code>
+ </p>
</td>
<td>
- <p>
- The end of the last match found, or the start of the underlying sequence
- if this is the first match enumerated
- </p>
+ <p>
+ The end of the last match found, or the start of the underlying
+ sequence if this is the first match enumerated
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">last</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">last</span></code>
+ </p>
</td>
<td>
- <p>
- The same as the start of the match found: <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">)[</span><span class="number">0</span><span class="special">].</span><span class="identifier">first</span></code>
- </p>
+ <p>
+ The same as the start of the match found: <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">)[</span><span class="number">0</span><span class="special">].</span><span class="identifier">first</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">matched</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">matched</span></code>
+ </p>
</td>
<td>
- <p>
- True if the prefix did not match an empty string: <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">first</span> <span class="special">!=</span>
- <span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">second</span></code>
- </p>
+ <p>
+ True if the prefix did not match an empty string: <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">first</span>
+ <span class="special">!=</span> <span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">second</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">first</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">first</span></code>
+ </p>
</td>
<td>
- <p>
- The same as the end of the match found: <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">)[</span><span class="number">0</span><span class="special">].</span><span class="identifier">second</span></code>
- </p>
+ <p>
+ The same as the end of the match found: <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">)[</span><span class="number">0</span><span class="special">].</span><span class="identifier">second</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">last</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">last</span></code>
+ </p>
</td>
<td>
- <p>
- The end of the underlying sequence.
- </p>
+ <p>
+ The end of the underlying sequence.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">matched</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">matched</span></code>
+ </p>
</td>
<td>
- <p>
- True if the suffix did not match an empty string: <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">first</span> <span class="special">!=</span>
- <span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">second</span></code>
- </p>
+ <p>
+ True if the suffix did not match an empty string: <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">first</span>
+ <span class="special">!=</span> <span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">second</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">)[</span><span class="number">0</span><span class="special">].</span><span class="identifier">first</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">)[</span><span class="number">0</span><span class="special">].</span><span class="identifier">first</span></code>
+ </p>
</td>
<td>
- <p>
- The start of the sequence of characters that matched the regular
- expression
- </p>
+ <p>
+ The start of the sequence of characters that matched the regular
+ expression
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">)[</span><span class="number">0</span><span class="special">].</span><span class="identifier">second</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">)[</span><span class="number">0</span><span class="special">].</span><span class="identifier">second</span></code>
+ </p>
</td>
<td>
- <p>
- The end of the sequence of characters that matched the regular expression
- </p>
+ <p>
+ The end of the sequence of characters that matched the regular
+ expression
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">)[</span><span class="number">0</span><span class="special">].</span><span class="identifier">matched</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">)[</span><span class="number">0</span><span class="special">].</span><span class="identifier">matched</span></code>
+ </p>
</td>
<td>
- <p>
- true if a full match was found, and false if it was a partial match
- (found as a result of the match_partial flag being set).
- </p>
+ <p>
+ true if a full match was found, and false if it was a partial match
+ (found as a result of the match_partial flag being set).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">)[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">first</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">)[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">first</span></code>
+ </p>
</td>
<td>
- <p>
- For all integers <code class="computeroutput"><span class="identifier">n</span> <span class="special"><</span> <span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">size</span><span class="special">()</span></code>,
- the start of the sequence that matched sub-expression <span class="emphasis"><em>n</em></span>.
- Alternatively, if sub-expression <span class="emphasis"><em>n</em></span> did not participate
- in the match, then last.
- </p>
+ <p>
+ For all integers <code class="computeroutput"><span class="identifier">n</span> <span class="special"><</span> <span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">size</span><span class="special">()</span></code>,
+ the start of the sequence that matched sub-expression <span class="emphasis"><em>n</em></span>.
+ Alternatively, if sub-expression <span class="emphasis"><em>n</em></span> did not
+ participate in the match, then last.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">)[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">second</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">)[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">second</span></code>
+ </p>
</td>
<td>
- <p>
- For all integers <code class="computeroutput"><span class="identifier">n</span> <span class="special"><</span> <span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">size</span><span class="special">()</span></code>,
- the end of the sequence that matched sub-expression <span class="emphasis"><em>n</em></span>.
- Alternatively, if sub-expression <span class="emphasis"><em>n</em></span> did not participate
- in the match, then last.
- </p>
+ <p>
+ For all integers <code class="computeroutput"><span class="identifier">n</span> <span class="special"><</span> <span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">size</span><span class="special">()</span></code>,
+ the end of the sequence that matched sub-expression <span class="emphasis"><em>n</em></span>.
+ Alternatively, if sub-expression <span class="emphasis"><em>n</em></span> did not
+ participate in the match, then last.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">)[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">matched</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">)[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">matched</span></code>
+ </p>
</td>
<td>
- <p>
- For all integers <code class="computeroutput"><span class="identifier">n</span> <span class="special"><</span> <span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">size</span><span class="special">()</span></code>,
- true if sub-expression <span class="emphasis"><em>n</em></span> participated in the
- match, false otherwise.
- </p>
+ <p>
+ For all integers <code class="computeroutput"><span class="identifier">n</span> <span class="special"><</span> <span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">size</span><span class="special">()</span></code>,
+ true if sub-expression <span class="emphasis"><em>n</em></span> participated in the
+ match, false otherwise.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">position</span><span class="special">(</span><span class="identifier">n</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">position</span><span class="special">(</span><span class="identifier">n</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- For all integers <code class="computeroutput"><span class="identifier">n</span> <span class="special"><</span> <span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">size</span><span class="special">()</span></code>,
- then the distance from the start of the underlying sequence to the
- start of sub-expression match <span class="emphasis"><em>n</em></span>.
- </p>
+ <p>
+ For all integers <code class="computeroutput"><span class="identifier">n</span> <span class="special"><</span> <span class="special">(*</span><span class="identifier">it</span><span class="special">).</span><span class="identifier">size</span><span class="special">()</span></code>,
+ then the distance from the start of the underlying sequence to
+ the start of sub-expression match <span class="emphasis"><em>n</em></span>.
+ </p>
</td>
</tr>
</tbody>
</table></div>
-<a name="boost_regex.regex_iterator.op_arrow"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">const</span> <span class="identifier">value_type</span><span class="special">*</span> <span class="keyword">operator</span><span class="special">->()</span><span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.regex_iterator.op_arrow"></a><pre class="programlisting"><span class="keyword">const</span> <span class="identifier">value_type</span><span class="special">*</span> <span class="keyword">operator</span><span class="special">->()</span><span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="special">&(*</span><span class="keyword">this</span><span class="special">)</span></code>.
</p>
-<a name="boost_regex.regex_iterator.op_inc"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">regex_iterator</span><span class="special">&</span> <span class="keyword">operator</span><span class="special">++();</span>
+<a name="boost_regex.regex_iterator.op_inc"></a><pre class="programlisting"><span class="identifier">regex_iterator</span><span class="special">&</span> <span class="keyword">operator</span><span class="special">++();</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: moves the iterator to the next
@@ -405,9 +388,7 @@
<p>
<span class="bold"><strong>Returns</strong></span>: *this.
</p>
-<a name="boost_regex.regex_iterator.op_inc2"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">regex_iterator</span> <span class="keyword">operator</span><span class="special">++(</span><span class="keyword">int</span><span class="special">);</span>
+<a name="boost_regex.regex_iterator.op_inc2"></a><pre class="programlisting"><span class="identifier">regex_iterator</span> <span class="keyword">operator</span><span class="special">++(</span><span class="keyword">int</span><span class="special">);</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: constructs a copy result of <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span></code>, then
@@ -416,9 +397,7 @@
<p>
<span class="bold"><strong>Returns</strong></span>: result.
</p>
-<a name="boost_regex.regex_iterator.make"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">></span>
+<a name="boost_regex.regex_iterator.make"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">></span>
<span class="identifier">regex_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*,</span> <span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">></span>
<span class="identifier">make_regex_iterator</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">>&</span> <span class="identifier">e</span><span class="special">,</span>
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">m</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
@@ -436,7 +415,7 @@
<span class="emphasis"><em>m</em></span>.
</p>
<a name="boost_regex.ref.regex_iterator.examples"></a><h5>
-<a name="id766409"></a>
+<a name="id848508"></a>
<a class="link" href="regex_iterator.html#boost_regex.ref.regex_iterator.examples">Examples</a>
</h5>
<p>
@@ -545,7 +524,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="regex_replace.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="regex_token_iterator.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="regex_replace.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="regex_token_iterator.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/regex_match.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/regex_match.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/regex_match.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>regex_match</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../ref.html" title="Reference">
<link rel="prev" href="sub_match.html" title="sub_match">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="sub_match.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="regex_search.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="sub_match.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="regex_search.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.ref.regex_match"></a><a class="link" href="regex_match.html" title="regex_match"> regex_match</a>
</h3></div></div></div>
@@ -37,7 +37,7 @@
</p>
<div class="important"><table border="0" summary="Important">
<tr>
-<td rowspan="2" align="center" valign="top" width="25"><img alt="[Important]" src="../../../../../../doc/html/images/important.png"></td>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Important]" src="../../../../../../doc/src/images/important.png"></td>
<th align="left">Important</th>
</tr>
<tr><td align="left" valign="top"><p>
@@ -80,7 +80,7 @@
<span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
</pre>
<a name="boost_regex.ref.regex_match.description"></a><h5>
-<a name="id747144"></a>
+<a name="id830578"></a>
<a class="link" href="regex_match.html#boost_regex.ref.regex_match.description">Description</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">></span>
@@ -122,190 +122,191 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Element
- </p>
+ <p>
+ Element
+ </p>
</th>
<th>
- <p>
- Value
- </p>
+ <p>
+ Value
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">e</span><span class="special">.</span><span class="identifier">mark_count</span><span class="special">()</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">e</span><span class="special">.</span><span class="identifier">mark_count</span><span class="special">()</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">empty</span><span class="special">()</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">empty</span><span class="special">()</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">false</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="keyword">false</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">first</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">first</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">first</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">first</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">last</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">last</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">first</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">first</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">matched</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">matched</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">false</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="keyword">false</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">first</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">first</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">last</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">last</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">last</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">last</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">last</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">last</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">matched</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">matched</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">false</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="keyword">false</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">first</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">first</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">first</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">first</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">second</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">second</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">last</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">last</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">matched</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">matched</span></code>
+ </p>
</td>
<td>
- <p>
- true if a full match was found, and false if it was a partial match
- (found as a result of the match_partial flag being set).
- </p>
+ <p>
+ true if a full match was found, and false if it was a partial match
+ (found as a result of the match_partial flag being set).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">first</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">first</span></code>
+ </p>
</td>
<td>
- <p>
- For all integers <code class="computeroutput"><span class="identifier">n</span> <span class="special"><</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></code>, the start of the sequence that
- matched sub-expression <span class="emphasis"><em>n</em></span>. Alternatively, if
- sub-expression <span class="emphasis"><em>n</em></span> did not participate in the
- match, then <code class="computeroutput"><span class="identifier">last</span></code>.
- </p>
+ <p>
+ For all integers <code class="computeroutput"><span class="identifier">n</span> <span class="special"><</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></code>, the start of the sequence that
+ matched sub-expression <span class="emphasis"><em>n</em></span>. Alternatively, if
+ sub-expression <span class="emphasis"><em>n</em></span> did not participate in the
+ match, then <code class="computeroutput"><span class="identifier">last</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">second</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">second</span></code>
+ </p>
</td>
<td>
- <p>
- For all integers <code class="computeroutput"><span class="identifier">n</span> <span class="special"><</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></code>, the end of the sequence that matched
- sub-expression <span class="emphasis"><em>n</em></span>. Alternatively, if sub-expression
- <span class="emphasis"><em>n</em></span> did not participate in the match, then <code class="computeroutput"><span class="identifier">last</span></code>.
- </p>
+ <p>
+ For all integers <code class="computeroutput"><span class="identifier">n</span> <span class="special"><</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></code>, the end of the sequence that
+ matched sub-expression <span class="emphasis"><em>n</em></span>. Alternatively, if
+ sub-expression <span class="emphasis"><em>n</em></span> did not participate in the
+ match, then <code class="computeroutput"><span class="identifier">last</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">matched</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">matched</span></code>
+ </p>
</td>
<td>
- <p>
- For all integers <code class="computeroutput"><span class="identifier">n</span> <span class="special"><</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></code>, true if sub-expression <span class="emphasis"><em>n</em></span>
- participated in the match, false otherwise.
- </p>
+ <p>
+ For all integers <code class="computeroutput"><span class="identifier">n</span> <span class="special"><</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></code>, true if sub-expression <span class="emphasis"><em>n</em></span>
+ participated in the match, false otherwise.
+ </p>
</td>
</tr>
</tbody>
@@ -360,7 +361,7 @@
<span class="bold"><strong>Effects</strong></span>: Returns the result of <code class="computeroutput"><span class="identifier">regex_match</span><span class="special">(</span><span class="identifier">s</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">flags</span><span class="special">)</span></code>.
</p>
<a name="boost_regex.ref.regex_match.examples"></a><h5>
-<a name="id750606"></a>
+<a name="id833401"></a>
<a class="link" href="regex_match.html#boost_regex.ref.regex_match.examples">Examples</a>
</h5>
<p>
@@ -408,7 +409,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="sub_match.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="regex_search.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="sub_match.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="regex_search.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/regex_replace.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/regex_replace.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/regex_replace.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>regex_replace</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../ref.html" title="Reference">
<link rel="prev" href="regex_search.html" title="regex_search">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="regex_search.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="regex_iterator.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="regex_search.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="regex_iterator.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.ref.regex_replace"></a><a class="link" href="regex_replace.html" title="regex_replace"> regex_replace</a>
</h3></div></div></div>
@@ -53,7 +53,7 @@
<span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
</pre>
<a name="boost_regex.ref.regex_replace.description"></a><h5>
-<a name="id757041"></a>
+<a name="id840084"></a>
<a class="link" href="regex_replace.html#boost_regex.ref.regex_replace.description">Description</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">OutputIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Formatter</span><span class="special">></span>
@@ -199,7 +199,7 @@
and then returns <code class="computeroutput"><span class="identifier">result</span></code>.
</p>
<a name="boost_regex.ref.regex_replace.examples"></a><h5>
-<a name="id759580"></a>
+<a name="id841897"></a>
<a class="link" href="regex_replace.html#boost_regex.ref.regex_replace.examples">Examples</a>
</h5>
<p>
@@ -326,7 +326,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="regex_search.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="regex_iterator.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="regex_search.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="regex_iterator.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/regex_search.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/regex_search.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/regex_search.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>regex_search</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../ref.html" title="Reference">
<link rel="prev" href="regex_match.html" title="regex_match">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="regex_match.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="regex_replace.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="regex_match.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="regex_replace.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.ref.regex_search"></a><a class="link" href="regex_search.html" title="regex_search"> regex_search</a>
</h3></div></div></div>
@@ -73,7 +73,7 @@
<span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
</pre>
<a name="boost_regex.ref.regex_search.description"></a><h5>
-<a name="id752230"></a>
+<a name="id835348"></a>
<a class="link" href="regex_search.html#boost_regex.ref.regex_search.description">Description</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">></span>
@@ -114,193 +114,195 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Element
- </p>
+ <p>
+ Element
+ </p>
</th>
<th>
- <p>
- Value
- </p>
+ <p>
+ Value
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">e</span><span class="special">.</span><span class="identifier">mark_count</span><span class="special">()</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">e</span><span class="special">.</span><span class="identifier">mark_count</span><span class="special">()</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">empty</span><span class="special">()</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">empty</span><span class="special">()</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="keyword">false</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="keyword">false</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">first</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">first</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">first</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">first</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">last</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">last</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">first</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">first</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">matched</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">matched</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">first</span> <span class="special">!=</span>
- <span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">second</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">first</span> <span class="special">!=</span>
+ <span class="identifier">m</span><span class="special">.</span><span class="identifier">prefix</span><span class="special">().</span><span class="identifier">second</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">first</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">first</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">second</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">second</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">last</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">last</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">last</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">last</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">matched</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">matched</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">first</span> <span class="special">!=</span>
- <span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">second</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">first</span> <span class="special">!=</span>
+ <span class="identifier">m</span><span class="special">.</span><span class="identifier">suffix</span><span class="special">().</span><span class="identifier">second</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">first</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">first</span></code>
+ </p>
</td>
<td>
- <p>
- The start of the sequence of characters that matched the regular
- expression
- </p>
+ <p>
+ The start of the sequence of characters that matched the regular
+ expression
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">second</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">second</span></code>
+ </p>
</td>
<td>
- <p>
- The end of the sequence of characters that matched the regular expression
- </p>
+ <p>
+ The end of the sequence of characters that matched the regular
+ expression
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">matched</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">matched</span></code>
+ </p>
</td>
<td>
- <p>
- true if a full match was found, and false if it was a partial match
- (found as a result of the match_partial flag being set).
- </p>
+ <p>
+ true if a full match was found, and false if it was a partial match
+ (found as a result of the match_partial flag being set).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">first</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">first</span></code>
+ </p>
</td>
<td>
- <p>
- For all integers <code class="computeroutput"><span class="identifier">n</span> <span class="special"><</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></code>, the start of the sequence that
- matched sub-expression <span class="emphasis"><em>n</em></span>. Alternatively, if
- sub-expression <span class="emphasis"><em>n</em></span> did not participate in the
- match, then last.
- </p>
+ <p>
+ For all integers <code class="computeroutput"><span class="identifier">n</span> <span class="special"><</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></code>, the start of the sequence that
+ matched sub-expression <span class="emphasis"><em>n</em></span>. Alternatively, if
+ sub-expression <span class="emphasis"><em>n</em></span> did not participate in the
+ match, then last.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">second</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">second</span></code>
+ </p>
</td>
<td>
- <p>
- For all integers <code class="computeroutput"><span class="identifier">n</span> <span class="special"><</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></code>, the end of the sequence that matched
- sub-expression <span class="emphasis"><em>n</em></span>. Alternatively, if sub-expression
- <span class="emphasis"><em>n</em></span> did not participate in the match, then <code class="computeroutput"><span class="identifier">last</span></code>.
- </p>
+ <p>
+ For all integers <code class="computeroutput"><span class="identifier">n</span> <span class="special"><</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></code>, the end of the sequence that
+ matched sub-expression <span class="emphasis"><em>n</em></span>. Alternatively, if
+ sub-expression <span class="emphasis"><em>n</em></span> did not participate in the
+ match, then <code class="computeroutput"><span class="identifier">last</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">matched</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span><span class="special">[</span><span class="identifier">n</span><span class="special">].</span><span class="identifier">matched</span></code>
+ </p>
</td>
<td>
- <p>
- For all integers <code class="computeroutput"><span class="identifier">n</span> <span class="special"><</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></code>, true if sub-expression <span class="emphasis"><em>n</em></span>
- participated in the match, false otherwise.
- </p>
+ <p>
+ For all integers <code class="computeroutput"><span class="identifier">n</span> <span class="special"><</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">size</span><span class="special">()</span></code>, true if sub-expression <span class="emphasis"><em>n</em></span>
+ participated in the match, false otherwise.
+ </p>
</td>
</tr>
</tbody>
@@ -355,7 +357,7 @@
<span class="bold"><strong>Effects</strong></span>: Returns the result of <code class="computeroutput"><span class="identifier">regex_search</span><span class="special">(</span><span class="identifier">s</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">flags</span><span class="special">)</span></code>.
</p>
<a name="boost_regex.ref.regex_search.examples"></a><h5>
-<a name="id755755"></a>
+<a name="id838244"></a>
<a class="link" href="regex_search.html#boost_regex.ref.regex_search.examples">Examples</a>
</h5>
<p>
@@ -417,7 +419,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="regex_match.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="regex_replace.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="regex_match.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="regex_replace.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/regex_token_iterator.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/regex_token_iterator.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/regex_token_iterator.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>regex_token_iterator</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../ref.html" title="Reference">
<link rel="prev" href="regex_iterator.html" title="regex_iterator">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="regex_iterator.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="bad_expression.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="regex_iterator.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="bad_expression.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.ref.regex_token_iterator"></a><a class="link" href="regex_token_iterator.html" title="regex_token_iterator"> regex_token_iterator</a>
</h3></div></div></div>
@@ -136,19 +136,15 @@
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">m</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
</pre>
<a name="boost_regex.ref.regex_token_iterator.description"></a><h5>
-<a name="id772869"></a>
+<a name="id853629"></a>
<a class="link" href="regex_token_iterator.html#boost_regex.ref.regex_token_iterator.description">Description</a>
</h5>
-<a name="boost_regex.regex_token_iterator.construct1"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">regex_token_iterator</span><span class="special">();</span>
+<a name="boost_regex.regex_token_iterator.construct1"></a><pre class="programlisting"><span class="identifier">regex_token_iterator</span><span class="special">();</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: constructs an end of sequence iterator.
</p>
-<a name="boost_regex.regex_token_iterator.construct2"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">regex_token_iterator</span><span class="special">(</span><span class="identifier">BidirectionalIterator</span> <span class="identifier">a</span><span class="special">,</span>
+<a name="boost_regex.regex_token_iterator.construct2"></a><pre class="programlisting"><span class="identifier">regex_token_iterator</span><span class="special">(</span><span class="identifier">BidirectionalIterator</span> <span class="identifier">a</span><span class="special">,</span>
<span class="identifier">BidirectionalIterator</span> <span class="identifier">b</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">regex_type</span><span class="special">&</span> <span class="identifier">re</span><span class="special">,</span>
<span class="keyword">int</span> <span class="identifier">submatch</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
@@ -176,9 +172,7 @@
matcher exhausts its permitted memory allocation (if Boost.Regex is configured
in non-recursive mode).
</p>
-<a name="boost_regex.regex_token_iterator.construct3"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">regex_token_iterator</span><span class="special">(</span><span class="identifier">BidirectionalIterator</span> <span class="identifier">a</span><span class="special">,</span>
+<a name="boost_regex.regex_token_iterator.construct3"></a><pre class="programlisting"><span class="identifier">regex_token_iterator</span><span class="special">(</span><span class="identifier">BidirectionalIterator</span> <span class="identifier">a</span><span class="special">,</span>
<span class="identifier">BidirectionalIterator</span> <span class="identifier">b</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">regex_type</span><span class="special">&</span> <span class="identifier">re</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="keyword">int</span><span class="special">>&</span> <span class="identifier">submatches</span><span class="special">,</span>
@@ -210,9 +204,7 @@
matcher exhausts its permitted memory allocation (if Boost.Regex is configured
in non-recursive mode).
</p>
-<a name="boost_regex.regex_token_iterator.construct4"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">N</span><span class="special">></span>
+<a name="boost_regex.regex_token_iterator.construct4"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">N</span><span class="special">></span>
<span class="identifier">regex_token_iterator</span><span class="special">(</span><span class="identifier">BidirectionalIterator</span> <span class="identifier">a</span><span class="special">,</span>
<span class="identifier">BidirectionalIterator</span> <span class="identifier">b</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">regex_type</span><span class="special">&</span> <span class="identifier">re</span><span class="special">,</span>
@@ -243,9 +235,7 @@
matcher exhausts its permitted memory allocation (if Boost.Regex is configured
in non-recursive mode).
</p>
-<a name="boost_regex.regex_token_iterator.construct5"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">regex_token_iterator</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">regex_token_iterator</span><span class="special">&</span> <span class="identifier">that</span><span class="special">);</span>
+<a name="boost_regex.regex_token_iterator.construct5"></a><pre class="programlisting"><span class="identifier">regex_token_iterator</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">regex_token_iterator</span><span class="special">&</span> <span class="identifier">that</span><span class="special">);</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: constructs a copy of <code class="computeroutput"><span class="identifier">that</span></code>.
@@ -253,9 +243,7 @@
<p>
<span class="bold"><strong>Postconditions</strong></span>: <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span> <span class="special">==</span> <span class="identifier">that</span></code>.
</p>
-<a name="boost_regex.regex_token_iterator.assign"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">regex_token_iterator</span><span class="special">&</span> <span class="keyword">operator</span><span class="special">=(</span><span class="keyword">const</span> <span class="identifier">regex_token_iterator</span><span class="special">&</span> <span class="identifier">that</span><span class="special">);</span>
+<a name="boost_regex.regex_token_iterator.assign"></a><pre class="programlisting"><span class="identifier">regex_token_iterator</span><span class="special">&</span> <span class="keyword">operator</span><span class="special">=(</span><span class="keyword">const</span> <span class="identifier">regex_token_iterator</span><span class="special">&</span> <span class="identifier">that</span><span class="special">);</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: sets <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span></code> to be equal to <code class="computeroutput"><span class="identifier">that</span></code>.
@@ -263,38 +251,28 @@
<p>
<span class="bold"><strong>Postconditions</strong></span>: <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span> <span class="special">==</span> <span class="identifier">that</span></code>.
</p>
-<a name="boost_regex.regex_token_iterator.op_eq"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">bool</span> <span class="keyword">operator</span><span class="special">==(</span><span class="keyword">const</span> <span class="identifier">regex_token_iterator</span><span class="special">&)</span><span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.regex_token_iterator.op_eq"></a><pre class="programlisting"><span class="keyword">bool</span> <span class="keyword">operator</span><span class="special">==(</span><span class="keyword">const</span> <span class="identifier">regex_token_iterator</span><span class="special">&)</span><span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: returns true if <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span></code> is the same position as <code class="computeroutput"><span class="identifier">that</span></code>.
</p>
-<a name="boost_regex.regex_token_iterator.op_ne"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">bool</span> <span class="keyword">operator</span><span class="special">!=(</span><span class="keyword">const</span> <span class="identifier">regex_token_iterator</span><span class="special">&)</span><span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.regex_token_iterator.op_ne"></a><pre class="programlisting"><span class="keyword">bool</span> <span class="keyword">operator</span><span class="special">!=(</span><span class="keyword">const</span> <span class="identifier">regex_token_iterator</span><span class="special">&)</span><span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="special">!(*</span><span class="keyword">this</span> <span class="special">==</span> <span class="identifier">that</span><span class="special">)</span></code>.
</p>
-<a name="boost_regex.regex_token_iterator.op_deref"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">const</span> <span class="identifier">value_type</span><span class="special">&</span> <span class="keyword">operator</span><span class="special">*()</span><span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.regex_token_iterator.op_deref"></a><pre class="programlisting"><span class="keyword">const</span> <span class="identifier">value_type</span><span class="special">&</span> <span class="keyword">operator</span><span class="special">*()</span><span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: returns the current character sequence
being enumerated.
</p>
-<a name="boost_regex.regex_token_iterator.op_arrow"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">const</span> <span class="identifier">value_type</span><span class="special">*</span> <span class="keyword">operator</span><span class="special">->()</span><span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.regex_token_iterator.op_arrow"></a><pre class="programlisting"><span class="keyword">const</span> <span class="identifier">value_type</span><span class="special">*</span> <span class="keyword">operator</span><span class="special">->()</span><span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="special">&(*</span><span class="keyword">this</span><span class="special">)</span></code>.
</p>
-<a name="boost_regex.regex_token_iterator.op_inc1"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">regex_token_iterator</span><span class="special">&</span> <span class="keyword">operator</span><span class="special">++();</span>
+<a name="boost_regex.regex_token_iterator.op_inc1"></a><pre class="programlisting"><span class="identifier">regex_token_iterator</span><span class="special">&</span> <span class="keyword">operator</span><span class="special">++();</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: Moves on to the next character
@@ -311,9 +289,7 @@
<p>
<span class="bold"><strong>Returns</strong></span>: <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span></code>.
</p>
-<a name="boost_regex.regex_token_iterator.op_inc2"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">regex_token_iterator</span><span class="special">&</span> <span class="keyword">operator</span><span class="special">++(</span><span class="keyword">int</span><span class="special">);</span>
+<a name="boost_regex.regex_token_iterator.op_inc2"></a><pre class="programlisting"><span class="identifier">regex_token_iterator</span><span class="special">&</span> <span class="keyword">operator</span><span class="special">++(</span><span class="keyword">int</span><span class="special">);</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: constructs a copy result of <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span></code>, then
@@ -322,9 +298,7 @@
<p>
<span class="bold"><strong>Returns</strong></span>: result.
</p>
-<a name="boost_regex.regex_token_iterator.make"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">></span>
+<a name="boost_regex.regex_token_iterator.make"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">></span>
<span class="identifier">regex_token_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*,</span> <span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">></span>
<span class="identifier">make_regex_token_iterator</span><span class="special">(</span>
<span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span>
@@ -383,7 +357,7 @@
<span class="emphasis"><em>m</em></span>.
</p>
<a name="boost_regex.ref.regex_token_iterator.examples"></a><h5>
-<a name="id775933"></a>
+<a name="id857580"></a>
<a class="link" href="regex_token_iterator.html#boost_regex.ref.regex_token_iterator.examples">Examples</a>
</h5>
<p>
@@ -504,7 +478,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="regex_iterator.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="bad_expression.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="regex_iterator.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="bad_expression.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/regex_traits.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/regex_traits.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/regex_traits.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>regex_traits</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../ref.html" title="Reference">
<link rel="prev" href="error_type.html" title="error_type">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="error_type.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="non_std_strings.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="error_type.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="non_std_strings.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.ref.regex_traits"></a><a class="link" href="regex_traits.html" title="regex_traits"> regex_traits</a>
</h3></div></div></div>
@@ -46,7 +46,7 @@
<span class="special">}</span> <span class="comment">// namespace boost
</span></pre>
<a name="boost_regex.ref.regex_traits.description"></a><h5>
-<a name="id787337"></a>
+<a name="id867194"></a>
<a class="link" href="regex_traits.html#boost_regex.ref.regex_traits.description">Description</a>
</h5>
<p>
@@ -54,36 +54,37 @@
just a thin wrapper around an actual implemention class, which may be one
of:
</p>
-<div class="itemizedlist"><ul type="disc">
-<li>
-<code class="computeroutput"><span class="identifier">c_regex_traits</span></code>: this class
- is deprecated, it wraps the C locale, and is used as the default implementation
- when the platform is not Win32, and the C++ locale is not available.
- </li>
-<li>
-<code class="computeroutput"><span class="identifier">cpp_regex_traits</span></code>: the default
- traits class for non-Win32 platforms, allows the regex class to be imbued
- with a std::locale instance.
- </li>
-<li>
-<code class="computeroutput"><span class="identifier">w32_regex_traits</span></code>: the default
- traits class implementation on Win32 platforms, allows the regex class
- to be imbued with an LCID.
- </li>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ <code class="computeroutput"><span class="identifier">c_regex_traits</span></code>: this
+ class is deprecated, it wraps the C locale, and is used as the default
+ implementation when the platform is not Win32, and the C++ locale is
+ not available.
+ </li>
+<li class="listitem">
+ <code class="computeroutput"><span class="identifier">cpp_regex_traits</span></code>: the
+ default traits class for non-Win32 platforms, allows the regex class
+ to be imbued with a std::locale instance.
+ </li>
+<li class="listitem">
+ <code class="computeroutput"><span class="identifier">w32_regex_traits</span></code>: the
+ default traits class implementation on Win32 platforms, allows the regex
+ class to be imbued with an LCID.
+ </li>
</ul></div>
<p>
The default behavior can be altered by defining one of the following configuration
macros in boost/regex/user.hpp
</p>
-<div class="itemizedlist"><ul type="disc">
-<li>
- BOOST_REGEX_USE_C_LOCALE: makes <code class="computeroutput"><span class="identifier">c_regex_traits</span></code>
- the default.
- </li>
-<li>
- BOOST_REGEX_USE_CPP_LOCALE: makes <code class="computeroutput"><span class="identifier">cpp_regex_traits</span></code>
- the default.
- </li>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ BOOST_REGEX_USE_C_LOCALE: makes <code class="computeroutput"><span class="identifier">c_regex_traits</span></code>
+ the default.
+ </li>
+<li class="listitem">
+ BOOST_REGEX_USE_CPP_LOCALE: makes <code class="computeroutput"><span class="identifier">cpp_regex_traits</span></code>
+ the default.
+ </li>
</ul></div>
<p>
All these traits classes fulfil the <a class="link" href="concepts/traits_concept.html" title="Traits Class Requirements">traits
@@ -100,7 +101,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="error_type.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="non_std_strings.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="error_type.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="non_std_strings.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/sub_match.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/sub_match.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/sub_match.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>sub_match</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../ref.html" title="Reference">
<link rel="prev" href="match_results.html" title="match_results">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="match_results.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="regex_match.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="match_results.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="regex_match.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.ref.sub_match"></a><a class="link" href="sub_match.html" title="sub_match"> sub_match</a>
</h3></div></div></div>
@@ -329,74 +329,56 @@
<span class="special">}</span> <span class="comment">// namespace boost
</span></pre>
<a name="boost_regex.ref.sub_match.description"></a><h5>
-<a name="id731546"></a>
+<a name="id816848"></a>
<a class="link" href="sub_match.html#boost_regex.ref.sub_match.description">Description</a>
</h5>
<a name="boost_regex.ref.sub_match.members"></a><h6>
-<a name="id731559"></a>
+<a name="id816869"></a>
<a class="link" href="sub_match.html#boost_regex.ref.sub_match.members">Members</a>
</h6>
-<a name="boost_regex.sub_match.value_type"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">iterator</span><span class="special">>::</span><span class="identifier">value_type</span> <span class="identifier">value_type</span><span class="special">;</span>
+<a name="boost_regex.sub_match.value_type"></a><pre class="programlisting"><span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">iterator</span><span class="special">>::</span><span class="identifier">value_type</span> <span class="identifier">value_type</span><span class="special">;</span>
</pre>
<p>
The type pointed to by the iterators.
</p>
-<a name="boost_regex.sub_match.diff_type"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">iterator</span><span class="special">>::</span><span class="identifier">difference_type</span> <span class="identifier">difference_type</span><span class="special">;</span>
+<a name="boost_regex.sub_match.diff_type"></a><pre class="programlisting"><span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">iterator</span><span class="special">>::</span><span class="identifier">difference_type</span> <span class="identifier">difference_type</span><span class="special">;</span>
</pre>
<p>
A type that represents the difference between two iterators.
</p>
-<a name="boost_regex.sub_match.it_type"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">typedef</span> <span class="identifier">BidirectionalIterator</span> <span class="identifier">iterator</span><span class="special">;</span>
+<a name="boost_regex.sub_match.it_type"></a><pre class="programlisting"><span class="keyword">typedef</span> <span class="identifier">BidirectionalIterator</span> <span class="identifier">iterator</span><span class="special">;</span>
</pre>
<p>
The iterator type.
</p>
-<a name="boost_regex.sub_match.first"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">iterator</span> <span class="identifier">first</span>
+<a name="boost_regex.sub_match.first"></a><pre class="programlisting"><span class="identifier">iterator</span> <span class="identifier">first</span>
</pre>
<p>
An iterator denoting the position of the start of the match.
</p>
-<a name="boost_regex.sub_match.second"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">iterator</span> <span class="identifier">second</span>
+<a name="boost_regex.sub_match.second"></a><pre class="programlisting"><span class="identifier">iterator</span> <span class="identifier">second</span>
</pre>
<p>
An iterator denoting the position of the end of the match.
</p>
-<a name="boost_regex.sub_match.matched"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">bool</span> <span class="identifier">matched</span>
+<a name="boost_regex.sub_match.matched"></a><pre class="programlisting"><span class="keyword">bool</span> <span class="identifier">matched</span>
</pre>
<p>
A Boolean value denoting whether this sub-expression participated in the
match.
</p>
-<a name="boost_regex.sub_match.length"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">static</span> <span class="identifier">difference_type</span> <span class="identifier">length</span><span class="special">();</span>
+<a name="boost_regex.sub_match.length"></a><pre class="programlisting"><span class="keyword">static</span> <span class="identifier">difference_type</span> <span class="identifier">length</span><span class="special">();</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: returns the length of this matched
sub-expression, or 0 if this sub-expression was not matched: <code class="computeroutput"><span class="identifier">matched</span> <span class="special">?</span> <span class="identifier">distance</span><span class="special">(</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">second</span><span class="special">)</span> <span class="special">:</span> <span class="number">0</span><span class="special">)</span></code>.
</p>
-<a name="boost_regex.sub_match.cast"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">operator</span> <span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">value_type</span><span class="special">>()</span><span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.sub_match.cast"></a><pre class="programlisting"><span class="keyword">operator</span> <span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">value_type</span><span class="special">>()</span><span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: converts <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span></code> into a string: returns <code class="computeroutput"><span class="special">(</span><span class="identifier">matched</span> <span class="special">?</span> <span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">value_type</span><span class="special">>(</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">second</span><span class="special">)</span> <span class="special">:</span> <span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">value_type</span><span class="special">>())</span></code>.
</p>
-<a name="boost_regex.sub_match.str"></a><p>
- </p>
-<pre class="programlisting"><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">value_type</span><span class="special">></span> <span class="identifier">str</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.sub_match.str"></a><pre class="programlisting"><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">value_type</span><span class="special">></span> <span class="identifier">str</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: returns a string representation
@@ -404,33 +386,25 @@
<code class="computeroutput"><span class="special">(</span><span class="identifier">matched</span>
<span class="special">?</span> <span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">value_type</span><span class="special">>(</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">second</span><span class="special">)</span> <span class="special">:</span> <span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">value_type</span><span class="special">>())</span></code>.
</p>
-<a name="boost_regex.sub_match.compare1"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">int</span> <span class="identifier">compare</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special">&</span> <span class="identifier">s</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.sub_match.compare1"></a><pre class="programlisting"><span class="keyword">int</span> <span class="identifier">compare</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special">&</span> <span class="identifier">s</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: performs a lexical comparison to
<span class="emphasis"><em>s</em></span>: returns <code class="computeroutput"><span class="identifier">str</span><span class="special">().</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">s</span><span class="special">.</span><span class="identifier">str</span><span class="special">())</span></code>.
</p>
-<a name="boost_regex.sub_match.compare2"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">int</span> <span class="identifier">compare</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">value_type</span><span class="special">>&</span> <span class="identifier">s</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.sub_match.compare2"></a><pre class="programlisting"><span class="keyword">int</span> <span class="identifier">compare</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">value_type</span><span class="special">>&</span> <span class="identifier">s</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: compares <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span></code> to the string <span class="emphasis"><em>s</em></span>:
returns <code class="computeroutput"><span class="identifier">str</span><span class="special">().</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>.
</p>
-<a name="boost_regex.sub_match.compare3"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">int</span> <span class="identifier">compare</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">value_type</span><span class="special">*</span> <span class="identifier">s</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.sub_match.compare3"></a><pre class="programlisting"><span class="keyword">int</span> <span class="identifier">compare</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">value_type</span><span class="special">*</span> <span class="identifier">s</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: compares <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span></code> to the null-terminated string <span class="emphasis"><em>s</em></span>:
returns <code class="computeroutput"><span class="identifier">str</span><span class="special">().</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>.
</p>
-<a name="boost_regex.sub_match.cap_seq_type"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">typedef</span> <span class="identifier">implementation</span><span class="special">-</span><span class="keyword">private</span> <span class="identifier">capture_sequence_type</span><span class="special">;</span>
+<a name="boost_regex.sub_match.cap_seq_type"></a><pre class="programlisting"><span class="keyword">typedef</span> <span class="identifier">implementation</span><span class="special">-</span><span class="keyword">private</span> <span class="identifier">capture_sequence_type</span><span class="special">;</span>
</pre>
<p>
Defines an implementation-specific type that satisfies the requirements of
@@ -438,9 +412,7 @@
whose value_type is a <code class="computeroutput"><span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">></span></code>. This type happens to be <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">></span> <span class="special">></span></code>,
but you shouldn't actually rely on that.
</p>
-<a name="boost_regex.sub_match.captures"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">const</span> <span class="identifier">capture_sequence_type</span><span class="special">&</span> <span class="identifier">captures</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
+<a name="boost_regex.sub_match.captures"></a><pre class="programlisting"><span class="keyword">const</span> <span class="identifier">capture_sequence_type</span><span class="special">&</span> <span class="identifier">captures</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Effects</strong></span>: returns a sequence containing all
@@ -457,29 +429,28 @@
<span class="bold"><strong>Rationale</strong></span>: Enabling this feature has several
consequences:
</p>
-<div class="itemizedlist"><ul type="disc">
-<li>
- sub_match occupies more memory resulting in complex expressions running
- out of memory or stack space more quickly during matching.
- </li>
-<li>
- The matching algorithms are less efficient at handling some features (independent
- sub-expressions for example), even when match_extra is not used.
- </li>
-<li>
- The matching algorithms are much less efficient (i.e. slower), when match_extra
- is used. Mostly this is down to the extra memory allocations that have
- to take place.
- </li>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ sub_match occupies more memory resulting in complex expressions running
+ out of memory or stack space more quickly during matching.
+ </li>
+<li class="listitem">
+ The matching algorithms are less efficient at handling some features
+ (independent sub-expressions for example), even when match_extra is not
+ used.
+ </li>
+<li class="listitem">
+ The matching algorithms are much less efficient (i.e. slower), when match_extra
+ is used. Mostly this is down to the extra memory allocations that have
+ to take place.
+ </li>
</ul></div>
<a name="boost_regex.ref.sub_match.sub_match_non_member_operators"></a><h6>
-<a name="id732659"></a>
+<a name="id818224"></a>
<a class="link" href="sub_match.html#boost_regex.ref.sub_match.sub_match_non_member_operators">sub_match
non-member operators</a>
</h6>
-<a name="boost_regex.sub_match.op_compare1"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare1"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">==</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -487,9 +458,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
<span class="special">==</span> <span class="number">0</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare2"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare2"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">!=</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -497,9 +466,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
<span class="special">!=</span> <span class="number">0</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare3"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare3"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special"><</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -507,9 +474,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
<span class="special"><</span> <span class="number">0</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare4"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare4"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special"><=</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -517,9 +482,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
<span class="special"><=</span> <span class="number">0</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare5"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare5"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">>=</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -527,9 +490,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
<span class="special">>=</span> <span class="number">0</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare6"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare6"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">></span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -537,9 +498,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">compare</span><span class="special">(</span><span class="identifier">rhs</span><span class="special">)</span>
<span class="special">></span> <span class="number">0</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare7"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare7"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">==</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span><span class="special">,</span>
<span class="identifier">traits</span><span class="special">,</span>
<span class="identifier">Allocator</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
@@ -549,9 +508,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
<span class="special">==</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare8"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare8"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">!=</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span><span class="special">,</span>
<span class="identifier">traits</span><span class="special">,</span>
<span class="identifier">Allocator</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
@@ -561,9 +518,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
<span class="special">!=</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare9"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare9"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special"><</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span><span class="special">,</span>
<span class="identifier">traits</span><span class="special">,</span>
<span class="identifier">Allocator</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
@@ -573,9 +528,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
<span class="special"><</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare10"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare10"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">></span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span><span class="special">,</span>
<span class="identifier">traits</span><span class="special">,</span>
<span class="identifier">Allocator</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
@@ -585,9 +538,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
<span class="special">></span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare11"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare11"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">>=</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span><span class="special">,</span>
<span class="identifier">traits</span><span class="special">,</span>
<span class="identifier">Allocator</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
@@ -597,9 +548,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
<span class="special">>=</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare12"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare12"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special"><=</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span><span class="special">,</span>
<span class="identifier">traits</span><span class="special">,</span>
<span class="identifier">Allocator</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
@@ -609,9 +558,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
<span class="special"><=</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare13"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare13"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">==</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span><span class="special">,</span>
<span class="identifier">traits</span><span class="special">,</span>
@@ -621,9 +568,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
<span class="special">==</span> <span class="identifier">rhs</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare14"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare14"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">!=</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span><span class="special">,</span>
<span class="identifier">traits</span><span class="special">,</span>
@@ -633,9 +578,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
<span class="special">!=</span> <span class="identifier">rhs</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare15"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare15"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special"><</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span><span class="special">,</span>
<span class="identifier">traits</span><span class="special">,</span>
@@ -645,9 +588,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
<span class="special"><</span> <span class="identifier">rhs</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare16"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare16"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">></span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span><span class="special">,</span>
<span class="identifier">traits</span><span class="special">,</span>
@@ -657,9 +598,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
<span class="special">></span> <span class="identifier">rhs</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare17"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare17"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">>=</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span><span class="special">,</span>
<span class="identifier">traits</span><span class="special">,</span>
@@ -669,9 +608,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
<span class="special">>=</span> <span class="identifier">rhs</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare18"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare18"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special"><=</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span><span class="special">,</span>
<span class="identifier">traits</span><span class="special">,</span>
@@ -681,9 +618,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
<span class="special"><=</span> <span class="identifier">rhs</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare19"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare19"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">==</span> <span class="special">(</span><span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">*</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -691,9 +626,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
<span class="special">==</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare20"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare20"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">!=</span> <span class="special">(</span><span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">*</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -701,9 +634,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
<span class="special">!=</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare21"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare21"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special"><</span> <span class="special">(</span><span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">*</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -711,9 +642,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
<span class="special"><</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare22"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare22"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">></span> <span class="special">(</span><span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">*</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -721,9 +650,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
<span class="special">></span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare23"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare23"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">>=</span> <span class="special">(</span><span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">*</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -731,9 +658,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
<span class="special">>=</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare24"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare24"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special"><=</span> <span class="special">(</span><span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">*</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -741,9 +666,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
<span class="special"><=</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare25"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare25"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">==</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">*</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -751,9 +674,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
<span class="special">==</span> <span class="identifier">rhs</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare26"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare26"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">!=</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">*</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -761,9 +682,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
<span class="special">!=</span> <span class="identifier">rhs</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare27"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare27"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special"><</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">*</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -771,9 +690,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
<span class="special"><</span> <span class="identifier">rhs</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare28"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare28"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">></span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">*</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -781,9 +698,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
<span class="special">></span> <span class="identifier">rhs</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare29"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare29"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">>=</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">*</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -791,9 +706,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
<span class="special">>=</span> <span class="identifier">rhs</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare30"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare30"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special"><=</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">*</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -801,9 +714,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
<span class="special"><=</span> <span class="identifier">rhs</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare31"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare31"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">==</span> <span class="special">(</span><span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -811,9 +722,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
<span class="special">==</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare32"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare32"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">!=</span> <span class="special">(</span><span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -821,9 +730,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
<span class="special">!=</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare33"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare33"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special"><</span> <span class="special">(</span><span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -831,9 +738,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
<span class="special"><</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare34"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare34"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">></span> <span class="special">(</span><span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -841,9 +746,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
<span class="special">></span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare35"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare35"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">>=</span> <span class="special">(</span><span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -851,9 +754,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
<span class="special">>=</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare36"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare36"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special"><=</span> <span class="special">(</span><span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -861,9 +762,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span>
<span class="special"><=</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare37"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare37"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">==</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -871,9 +770,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
<span class="special">==</span> <span class="identifier">rhs</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare38"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare38"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">!=</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -881,9 +778,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
<span class="special">!=</span> <span class="identifier">rhs</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare39"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare39"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special"><</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -891,9 +786,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
<span class="special"><</span> <span class="identifier">rhs</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare40"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare40"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">></span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -901,9 +794,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
<span class="special">></span> <span class="identifier">rhs</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare41"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare41"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special">>=</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -911,9 +802,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">lhs</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
<span class="special">>=</span> <span class="identifier">rhs</span></code>.
</p>
-<a name="boost_regex.sub_match.op_compare42"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_compare42"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="keyword">bool</span> <span class="keyword">operator</span> <span class="special"><=</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">lhs</span><span class="special">,</span>
<span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
@@ -926,9 +815,7 @@
to any type to which you can add a <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span></code>
and obtain a new string as the result.
</p>
-<a name="boost_regex.sub_match.op_add1"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_add1"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
<span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">,</span> <span class="identifier">Allocator</span><span class="special">></span>
<span class="keyword">operator</span> <span class="special">+</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span><span class="special">,</span>
<span class="identifier">traits</span><span class="special">,</span>
@@ -939,9 +826,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">s</span>
<span class="special">+</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
</p>
-<a name="boost_regex.sub_match.op_add2"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_add2"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">></span>
<span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">,</span> <span class="identifier">Allocator</span><span class="special">></span>
<span class="keyword">operator</span> <span class="special">+</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">m</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span><span class="special">,</span>
@@ -952,9 +837,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
<span class="special">+</span> <span class="identifier">s</span></code>.
</p>
-<a name="boost_regex.sub_match.op_add3"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_add3"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span><span class="special">></span>
<span class="keyword">operator</span> <span class="special">+</span> <span class="special">(</span><span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">*</span> <span class="identifier">s</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">m</span><span class="special">);</span>
@@ -963,9 +846,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">s</span>
<span class="special">+</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
</p>
-<a name="boost_regex.sub_match.op_add4"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_add4"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span><span class="special">></span>
<span class="keyword">operator</span> <span class="special">+</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">m</span><span class="special">,</span>
<span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">*</span> <span class="identifier">s</span><span class="special">);</span>
@@ -974,9 +855,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
<span class="special">+</span> <span class="identifier">s</span></code>.
</p>
-<a name="boost_regex.sub_match.op_add5"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_add5"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span><span class="special">></span>
<span class="keyword">operator</span> <span class="special">+</span> <span class="special">(</span><span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">m</span><span class="special">);</span>
@@ -985,9 +864,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">s</span>
<span class="special">+</span> <span class="identifier">m</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
</p>
-<a name="boost_regex.sub_match.op_add6"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_add6"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span><span class="special">></span>
<span class="keyword">operator</span> <span class="special">+</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">m</span><span class="special">,</span>
<span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">s</span><span class="special">);</span>
@@ -996,9 +873,7 @@
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="identifier">m</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span>
<span class="special">+</span> <span class="identifier">s</span></code>.
</p>
-<a name="boost_regex.sub_match.op_add7"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_add7"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span><span class="special">></span>
<span class="keyword">operator</span> <span class="special">+</span> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">m1</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">m2</span><span class="special">);</span>
@@ -1008,12 +883,10 @@
<span class="special">+</span> <span class="identifier">m2</span><span class="special">.</span><span class="identifier">str</span><span class="special">()</span></code>.
</p>
<a name="boost_regex.ref.sub_match.stream_inserter"></a><h6>
-<a name="id745745"></a>
+<a name="id828897"></a>
<a class="link" href="sub_match.html#boost_regex.ref.sub_match.stream_inserter">Stream inserter</a>
</h6>
-<a name="boost_regex.sub_match.op_stream"></a><p>
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
+<a name="boost_regex.sub_match.op_stream"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
<span class="identifier">basic_ostream</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">>&</span>
<span class="keyword">operator</span> <span class="special"><<</span> <span class="special">(</span><span class="identifier">basic_ostream</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">>&</span> <span class="identifier">os</span>
<span class="keyword">const</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>&</span> <span class="identifier">m</span><span class="special">);</span>
@@ -1032,7 +905,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="match_results.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="regex_match.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="match_results.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="regex_match.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/syntax_option_type.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/syntax_option_type.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/syntax_option_type.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>syntax_option_type</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../ref.html" title="Reference">
<link rel="prev" href="bad_expression.html" title="bad_expression">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="bad_expression.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syntax_option_type/syntax_option_type_synopsis.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="bad_expression.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="syntax_option_type/syntax_option_type_synopsis.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.ref.syntax_option_type"></a><a class="link" href="syntax_option_type.html" title="syntax_option_type"> syntax_option_type</a>
</h3></div></div></div>
@@ -51,7 +51,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="bad_expression.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syntax_option_type/syntax_option_type_synopsis.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="bad_expression.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="syntax_option_type/syntax_option_type_synopsis.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_basic.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_basic.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_basic.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Options for POSIX Basic Regular Expressions</title>
-<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../../index.html" title="Boost.Regex">
<link rel="up" href="../syntax_option_type.html" title="syntax_option_type">
<link rel="prev" href="syntax_option_type_extended.html" title="Options for POSIX Extended Regular Expressions">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="syntax_option_type_extended.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax_option_type.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syntax_option_type_literal.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="syntax_option_type_extended.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax_option_type.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="syntax_option_type_literal.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h4 class="title">
<a name="boost_regex.ref.syntax_option_type.syntax_option_type_basic"></a><a class="link" href="syntax_option_type_basic.html" title="Options for POSIX Basic Regular Expressions">
Options for POSIX Basic Regular Expressions</a>
@@ -39,102 +39,103 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Element
- </p>
+ <p>
+ Element
+ </p>
</th>
<th>
- <p>
- Standardized
- </p>
+ <p>
+ Standardized
+ </p>
</th>
<th>
- <p>
- Effect When Set
- </p>
+ <p>
+ Effect When Set
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- basic
- </p>
+ <p>
+ basic
+ </p>
</td>
<td>
- <p>
- Yes
- </p>
+ <p>
+ Yes
+ </p>
</td>
<td>
- <p>
- Specifies that the grammar recognized by the regular expression
- engine is the same as that used by <a class="link" href="../../syntax/basic_syntax.html" title="POSIX Basic Regular Expression Syntax">POSIX
- basic regular expressions</a> in IEEE Std 1003.1-2001, Portable
- Operating System Interface (POSIX ), Base Definitions and Headers,
- Section 9, Regular Expressions (FWD.1).
- </p>
+ <p>
+ Specifies that the grammar recognized by the regular expression
+ engine is the same as that used by <a class="link" href="../../syntax/basic_syntax.html" title="POSIX Basic Regular Expression Syntax">POSIX
+ basic regular expressions</a> in IEEE Std 1003.1-2001, Portable
+ Operating System Interface (POSIX ), Base Definitions and Headers,
+ Section 9, Regular Expressions (FWD.1).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- sed
- </p>
+ <p>
+ sed
+ </p>
</td>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- As Above.
- </p>
+ <p>
+ As Above.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- grep
- </p>
+ <p>
+ grep
+ </p>
</td>
<td>
- <p>
- Yes
- </p>
+ <p>
+ Yes
+ </p>
</td>
<td>
- <p>
- Specifies that the grammar recognized by the regular expression
- engine is the same as that used by POSIX utility <code class="computeroutput"><span class="identifier">grep</span></code> in IEEE Std 1003.1-2001,
- Portable Operating System Interface (POSIX ), Shells and Utilities,
- Section 4, Utilit\ies, grep (FWD.1).
- </p>
- <p>
- That is to say, the same as <a class="link" href="../../syntax/basic_syntax.html" title="POSIX Basic Regular Expression Syntax">POSIX
- basic syntax</a>, but with the newline character acting as an
- alternation character; the expression is treated as a newline separated
- list of alternatives.
- </p>
+ <p>
+ Specifies that the grammar recognized by the regular expression
+ engine is the same as that used by POSIX utility <code class="computeroutput"><span class="identifier">grep</span></code> in IEEE Std 1003.1-2001,
+ Portable Operating System Interface (POSIX ), Shells and Utilities,
+ Section 4, Utilit\ies, grep (FWD.1).
+ </p>
+ <p>
+ That is to say, the same as <a class="link" href="../../syntax/basic_syntax.html" title="POSIX Basic Regular Expression Syntax">POSIX
+ basic syntax</a>, but with the newline character acting as
+ an alternation character; the expression is treated as a newline
+ separated list of alternatives.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- emacs
- </p>
+ <p>
+ emacs
+ </p>
</td>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- Specifies that the grammar recognised is the superset of the <a class="link" href="../../syntax/basic_syntax.html" title="POSIX Basic Regular Expression Syntax">POSIX-Basic syntax</a>
- used by the emacs program.
- </p>
+ <p>
+ Specifies that the grammar recognised is the superset of the
+ <a class="link" href="../../syntax/basic_syntax.html" title="POSIX Basic Regular Expression Syntax">POSIX-Basic syntax</a>
+ used by the emacs program.
+ </p>
</td>
</tr>
</tbody>
@@ -150,247 +151,248 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Element
- </p>
+ <p>
+ Element
+ </p>
</th>
<th>
- <p>
- Standardized
- </p>
+ <p>
+ Standardized
+ </p>
</th>
<th>
- <p>
- Effect when set
- </p>
+ <p>
+ Effect when set
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- icase
- </p>
+ <p>
+ icase
+ </p>
</td>
<td>
- <p>
- Yes
- </p>
+ <p>
+ Yes
+ </p>
</td>
<td>
- <p>
- Specifies that matching of regular expressions against a character
- container sequence shall be performed without regard to case.
- </p>
+ <p>
+ Specifies that matching of regular expressions against a character
+ container sequence shall be performed without regard to case.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- nosubs
- </p>
+ <p>
+ nosubs
+ </p>
</td>
<td>
- <p>
- Yes
- </p>
+ <p>
+ Yes
+ </p>
</td>
<td>
- <p>
- Specifies that when a regular expression is matched against a character
- container sequence, then no sub-expression matches are to be stored
- in the supplied <a class="link" href="../match_results.html" title="match_results"><code class="computeroutput"><span class="identifier">match_results</span></code></a> structure.
- </p>
+ <p>
+ Specifies that when a regular expression is matched against a
+ character container sequence, then no sub-expression matches
+ are to be stored in the supplied <a class="link" href="../match_results.html" title="match_results"><code class="computeroutput"><span class="identifier">match_results</span></code></a> structure.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- optimize
- </p>
+ <p>
+ optimize
+ </p>
</td>
<td>
- <p>
- Yes
- </p>
+ <p>
+ Yes
+ </p>
</td>
<td>
- <p>
- Specifies that the regular expression engine should pay more attention
- to the speed with which regular expressions are matched, and less
- to the speed with which regular expression objects are constructed.
- Otherwise it has no detectable effect on the program output. This
- currently has no effect for Boost.Regex.
- </p>
+ <p>
+ Specifies that the regular expression engine should pay more
+ attention to the speed with which regular expressions are matched,
+ and less to the speed with which regular expression objects are
+ constructed. Otherwise it has no detectable effect on the program
+ output. This currently has no effect for Boost.Regex.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- collate
- </p>
+ <p>
+ collate
+ </p>
</td>
<td>
- <p>
- Yes
- </p>
+ <p>
+ Yes
+ </p>
</td>
<td>
- <p>
- Specifies that character ranges of the form <code class="computeroutput"><span class="special">[</span><span class="identifier">a</span><span class="special">-</span><span class="identifier">b</span><span class="special">]</span></code>
- should be locale sensitive. This bit is on by default for <a class="link" href="../../syntax/basic_syntax.html" title="POSIX Basic Regular Expression Syntax">POSIX-Basic regular expressions</a>,
- but can be unset to force ranges to be compared by code point only.
- </p>
+ <p>
+ Specifies that character ranges of the form <code class="computeroutput"><span class="special">[</span><span class="identifier">a</span><span class="special">-</span><span class="identifier">b</span><span class="special">]</span></code>
+ should be locale sensitive. This bit is on by default for <a class="link" href="../../syntax/basic_syntax.html" title="POSIX Basic Regular Expression Syntax">POSIX-Basic regular
+ expressions</a>, but can be unset to force ranges to be compared
+ by code point only.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- newline_alt
- </p>
+ <p>
+ newline_alt
+ </p>
</td>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- Specifies that the \n character has the same effect as the alternation
- operator |. Allows newline separated lists to be used as a list
- of alternatives. This bit is already set, if you use the <code class="computeroutput"><span class="identifier">grep</span></code> option.
- </p>
+ <p>
+ Specifies that the \n character has the same effect as the alternation
+ operator |. Allows newline separated lists to be used as a list
+ of alternatives. This bit is already set, if you use the <code class="computeroutput"><span class="identifier">grep</span></code> option.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- no_char_classes
- </p>
+ <p>
+ no_char_classes
+ </p>
</td>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- When set then character classes such as <code class="computeroutput"><span class="special">[[:</span><span class="identifier">alnum</span><span class="special">:]]</span></code>
- are not allowed.
- </p>
+ <p>
+ When set then character classes such as <code class="computeroutput"><span class="special">[[:</span><span class="identifier">alnum</span><span class="special">:]]</span></code>
+ are not allowed.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- no_escape_in_lists
- </p>
+ <p>
+ no_escape_in_lists
+ </p>
</td>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- When set this makes the escape character ordinary inside lists,
- so that <code class="computeroutput"><span class="special">[\</span><span class="identifier">b</span><span class="special">]</span></code> would match either '\' or 'b'.
- This bit is on by default for <a class="link" href="../../syntax/basic_syntax.html" title="POSIX Basic Regular Expression Syntax">POSIX-basic
- regular expressions</a>, but can be unset to force escapes to
- be recognised inside lists.
- </p>
+ <p>
+ When set this makes the escape character ordinary inside lists,
+ so that <code class="computeroutput"><span class="special">[\</span><span class="identifier">b</span><span class="special">]</span></code> would match either '\' or 'b'.
+ This bit is on by default for <a class="link" href="../../syntax/basic_syntax.html" title="POSIX Basic Regular Expression Syntax">POSIX-basic
+ regular expressions</a>, but can be unset to force escapes
+ to be recognised inside lists.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- no_intervals
- </p>
+ <p>
+ no_intervals
+ </p>
</td>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- When set then bounded repeats such as a{2,3} are not permitted.
- </p>
+ <p>
+ When set then bounded repeats such as a{2,3} are not permitted.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- bk_plus_qm
- </p>
+ <p>
+ bk_plus_qm
+ </p>
</td>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- When set then <code class="computeroutput"><span class="special">\?</span></code> acts
- as a zero-or-one repeat operator, and <code class="computeroutput"><span class="special">\+</span></code>
- acts as a one-or-more repeat operator.
- </p>
+ <p>
+ When set then <code class="computeroutput"><span class="special">\?</span></code>
+ acts as a zero-or-one repeat operator, and <code class="computeroutput"><span class="special">\+</span></code>
+ acts as a one-or-more repeat operator.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- bk_vbar
- </p>
+ <p>
+ bk_vbar
+ </p>
</td>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- When set then <code class="computeroutput"><span class="special">\|</span></code> acts
- as the alternation operator.
- </p>
+ <p>
+ When set then <code class="computeroutput"><span class="special">\|</span></code>
+ acts as the alternation operator.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- no_except
- </p>
+ <p>
+ no_except
+ </p>
</td>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- Prevents <a class="link" href="../basic_regex.html" title="basic_regex"><code class="computeroutput"><span class="identifier">basic_regex</span></code></a> from throwing
- an exception when an invalid expression is encountered.
- </p>
+ <p>
+ Prevents <a class="link" href="../basic_regex.html" title="basic_regex"><code class="computeroutput"><span class="identifier">basic_regex</span></code></a> from throwing
+ an exception when an invalid expression is encountered.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- save_subexpression_location
- </p>
+ <p>
+ save_subexpression_location
+ </p>
</td>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- When set then the locations of individual sub-expressions within
- the <span class="emphasis"><em>original regular expression string</em></span> can
- be accessed via the <a class="link" href="../basic_regex.html#boost_regex.basic_regex.subexpression"><code class="computeroutput"><span class="identifier">subexpression</span><span class="special">()</span></code></a>
- member function of <code class="computeroutput"><span class="identifier">basic_regex</span></code>.
- </p>
+ <p>
+ When set then the locations of individual sub-expressions within
+ the <span class="emphasis"><em>original regular expression string</em></span> can
+ be accessed via the <a class="link" href="../basic_regex.html#boost_regex.basic_regex.subexpression"><code class="computeroutput"><span class="identifier">subexpression</span><span class="special">()</span></code></a>
+ member function of <code class="computeroutput"><span class="identifier">basic_regex</span></code>.
+ </p>
</td>
</tr>
</tbody>
@@ -406,7 +408,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="syntax_option_type_extended.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax_option_type.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syntax_option_type_literal.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="syntax_option_type_extended.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax_option_type.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="syntax_option_type_literal.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_extended.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_extended.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_extended.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Options for POSIX Extended Regular Expressions</title>
-<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../../index.html" title="Boost.Regex">
<link rel="up" href="../syntax_option_type.html" title="syntax_option_type">
<link rel="prev" href="syntax_option_type_perl.html" title="Options for Perl Regular Expressions">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="syntax_option_type_perl.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax_option_type.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syntax_option_type_basic.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="syntax_option_type_perl.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax_option_type.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="syntax_option_type_basic.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h4 class="title">
<a name="boost_regex.ref.syntax_option_type.syntax_option_type_extended"></a><a class="link" href="syntax_option_type_extended.html" title="Options for POSIX Extended Regular Expressions">
Options for POSIX Extended Regular Expressions</a>
@@ -39,109 +39,109 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Element
- </p>
+ <p>
+ Element
+ </p>
</th>
<th>
- <p>
- Standardized
- </p>
+ <p>
+ Standardized
+ </p>
</th>
<th>
- <p>
- Effect when set
- </p>
+ <p>
+ Effect when set
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- extended
- </p>
- </td>
-<td>
- <p>
- Yes
- </p>
- </td>
-<td>
- <p>
- Specifies that the grammar recognized by the regular expression
- engine is the same as that used by POSIX extended regular expressions
- in IEEE Std 1003.1-2001, Portable Operating System Interface (POSIX
- ), Base Definitions and Headers, Section 9, Regular Expressions
- (FWD.1).
- </p>
- <p>
- Refer to the <a class="link" href="../../syntax/basic_extended.html" title="POSIX Extended Regular Expression Syntax">POSIX
- extended regular expression guide</a> for more information.
- </p>
- <p>
- In addition some perl-style escape sequences are supported (The
- POSIX standard specifies that only "special" characters
- may be escaped, all other escape sequences result in undefined
- behavior).
- </p>
- </td>
-</tr>
-<tr>
-<td>
- <p>
- egrep
- </p>
- </td>
-<td>
- <p>
- Yes
- </p>
- </td>
-<td>
- <p>
- Specifies that the grammar recognized by the regular expression
- engine is the same as that used by POSIX utility grep when given
- the -E option in IEEE Std 1003.1-2001, Portable Operating System
- Interface (POSIX ), Shells and Utilities, Section 4, Utilities,
- grep (FWD.1).
- </p>
- <p>
- That is to say, the same as <a class="link" href="../../syntax/basic_extended.html" title="POSIX Extended Regular Expression Syntax">POSIX
- extended syntax</a>, but with the newline character acting as
- an alternation character in addition to "|".
- </p>
- </td>
-</tr>
-<tr>
-<td>
- <p>
- awk
- </p>
- </td>
-<td>
- <p>
- Yes
- </p>
- </td>
-<td>
- <p>
- Specifies that the grammar recognized by the regular expression
- engine is the same as that used by POSIX utility awk in IEEE Std
- 1003.1-2001, Portable Operating System Interface (POSIX ), Shells
- and Utilities, Section 4, awk (FWD.1).
- </p>
- <p>
- That is to say: the same as <a class="link" href="../../syntax/basic_extended.html" title="POSIX Extended Regular Expression Syntax">POSIX
- extended syntax</a>, but with escape sequences in character
- classes permitted.
- </p>
- <p>
- In addition some perl-style escape sequences are supported (actually
- the awk syntax only requires \a \b \t \v \f \n and \r to be recognised,
- all other Perl-style escape sequences invoke undefined behavior
- according to the POSIX standard, but are in fact recognised by
- Boost.Regex).
- </p>
+ <p>
+ extended
+ </p>
+ </td>
+<td>
+ <p>
+ Yes
+ </p>
+ </td>
+<td>
+ <p>
+ Specifies that the grammar recognized by the regular expression
+ engine is the same as that used by POSIX extended regular expressions
+ in IEEE Std 1003.1-2001, Portable Operating System Interface
+ (POSIX ), Base Definitions and Headers, Section 9, Regular Expressions
+ (FWD.1).
+ </p>
+ <p>
+ Refer to the <a class="link" href="../../syntax/basic_extended.html" title="POSIX Extended Regular Expression Syntax">POSIX
+ extended regular expression guide</a> for more information.
+ </p>
+ <p>
+ In addition some perl-style escape sequences are supported (The
+ POSIX standard specifies that only "special" characters
+ may be escaped, all other escape sequences result in undefined
+ behavior).
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ egrep
+ </p>
+ </td>
+<td>
+ <p>
+ Yes
+ </p>
+ </td>
+<td>
+ <p>
+ Specifies that the grammar recognized by the regular expression
+ engine is the same as that used by POSIX utility grep when given
+ the -E option in IEEE Std 1003.1-2001, Portable Operating System
+ Interface (POSIX ), Shells and Utilities, Section 4, Utilities,
+ grep (FWD.1).
+ </p>
+ <p>
+ That is to say, the same as <a class="link" href="../../syntax/basic_extended.html" title="POSIX Extended Regular Expression Syntax">POSIX
+ extended syntax</a>, but with the newline character acting
+ as an alternation character in addition to "|".
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ awk
+ </p>
+ </td>
+<td>
+ <p>
+ Yes
+ </p>
+ </td>
+<td>
+ <p>
+ Specifies that the grammar recognized by the regular expression
+ engine is the same as that used by POSIX utility awk in IEEE
+ Std 1003.1-2001, Portable Operating System Interface (POSIX ),
+ Shells and Utilities, Section 4, awk (FWD.1).
+ </p>
+ <p>
+ That is to say: the same as <a class="link" href="../../syntax/basic_extended.html" title="POSIX Extended Regular Expression Syntax">POSIX
+ extended syntax</a>, but with escape sequences in character
+ classes permitted.
+ </p>
+ <p>
+ In addition some perl-style escape sequences are supported (actually
+ the awk syntax only requires \a \b \t \v \f \n and \r to be recognised,
+ all other Perl-style escape sequences invoke undefined behavior
+ according to the POSIX standard, but are in fact recognised by
+ Boost.Regex).
+ </p>
</td>
</tr>
</tbody>
@@ -158,194 +158,194 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Element
- </p>
+ <p>
+ Element
+ </p>
</th>
<th>
- <p>
- Standardized
- </p>
+ <p>
+ Standardized
+ </p>
</th>
<th>
- <p>
- Effect when set
- </p>
+ <p>
+ Effect when set
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- icase
- </p>
+ <p>
+ icase
+ </p>
</td>
<td>
- <p>
- Yes
- </p>
+ <p>
+ Yes
+ </p>
</td>
<td>
- <p>
- Specifies that matching of regular expressions against a character
- container sequence shall be performed without regard to case.
- </p>
+ <p>
+ Specifies that matching of regular expressions against a character
+ container sequence shall be performed without regard to case.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- nosubs
- </p>
+ <p>
+ nosubs
+ </p>
</td>
<td>
- <p>
- Yes
- </p>
+ <p>
+ Yes
+ </p>
</td>
<td>
- <p>
- Specifies that when a regular expression is matched against a character
- container sequence, then no sub-expression matches are to be stored
- in the supplied <a class="link" href="../match_results.html" title="match_results"><code class="computeroutput"><span class="identifier">match_results</span></code></a> structure.
- </p>
+ <p>
+ Specifies that when a regular expression is matched against a
+ character container sequence, then no sub-expression matches
+ are to be stored in the supplied <a class="link" href="../match_results.html" title="match_results"><code class="computeroutput"><span class="identifier">match_results</span></code></a> structure.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- optimize
- </p>
+ <p>
+ optimize
+ </p>
</td>
<td>
- <p>
- Yes
- </p>
+ <p>
+ Yes
+ </p>
</td>
<td>
- <p>
- Specifies that the regular expression engine should pay more attention
- to the speed with which regular expressions are matched, and less
- to the speed with which regular expression objects are constructed.
- Otherwise it has no detectable effect on the program output. This
- currently has no effect for Boost.Regex.
- </p>
+ <p>
+ Specifies that the regular expression engine should pay more
+ attention to the speed with which regular expressions are matched,
+ and less to the speed with which regular expression objects are
+ constructed. Otherwise it has no detectable effect on the program
+ output. This currently has no effect for Boost.Regex.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- collate
- </p>
+ <p>
+ collate
+ </p>
</td>
<td>
- <p>
- Yes
- </p>
+ <p>
+ Yes
+ </p>
</td>
<td>
- <p>
- Specifies that character ranges of the form <code class="computeroutput"><span class="special">[</span><span class="identifier">a</span><span class="special">-</span><span class="identifier">b</span><span class="special">]</span></code>
- should be locale sensitive. This bit is on by default for POSIX-Extended
- regular expressions, but can be unset to force ranges to be compared
- by code point only.
- </p>
+ <p>
+ Specifies that character ranges of the form <code class="computeroutput"><span class="special">[</span><span class="identifier">a</span><span class="special">-</span><span class="identifier">b</span><span class="special">]</span></code>
+ should be locale sensitive. This bit is on by default for POSIX-Extended
+ regular expressions, but can be unset to force ranges to be compared
+ by code point only.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- newline_alt
- </p>
+ <p>
+ newline_alt
+ </p>
</td>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- Specifies that the \n character has the same effect as the alternation
- operator |. Allows newline separated lists to be used as a list
- of alternatives.
- </p>
+ <p>
+ Specifies that the \n character has the same effect as the alternation
+ operator |. Allows newline separated lists to be used as a list
+ of alternatives.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- no_escape_in_lists
- </p>
+ <p>
+ no_escape_in_lists
+ </p>
</td>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- When set this makes the escape character ordinary inside lists,
- so that <code class="computeroutput"><span class="special">[\</span><span class="identifier">b</span><span class="special">]</span></code> would match either '\' or 'b'.
- This bit is on by default for POSIX-Extended regular expressions,
- but can be unset to force escapes to be recognised inside lists.
- </p>
+ <p>
+ When set this makes the escape character ordinary inside lists,
+ so that <code class="computeroutput"><span class="special">[\</span><span class="identifier">b</span><span class="special">]</span></code> would match either '\' or 'b'.
+ This bit is on by default for POSIX-Extended regular expressions,
+ but can be unset to force escapes to be recognised inside lists.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- no_bk_refs
- </p>
+ <p>
+ no_bk_refs
+ </p>
</td>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- When set then backreferences are disabled. This bit is on by default
- for POSIX-Extended regular expressions, but can be unset to support
- for backreferences on.
- </p>
+ <p>
+ When set then backreferences are disabled. This bit is on by
+ default for POSIX-Extended regular expressions, but can be unset
+ to support for backreferences on.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- no_except
- </p>
+ <p>
+ no_except
+ </p>
</td>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- Prevents <a class="link" href="../basic_regex.html" title="basic_regex"><code class="computeroutput"><span class="identifier">basic_regex</span></code></a> from throwing
- an exception when an invalid expression is encountered.
- </p>
+ <p>
+ Prevents <a class="link" href="../basic_regex.html" title="basic_regex"><code class="computeroutput"><span class="identifier">basic_regex</span></code></a> from throwing
+ an exception when an invalid expression is encountered.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- save_subexpression_location
- </p>
+ <p>
+ save_subexpression_location
+ </p>
</td>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- When set then the locations of individual sub-expressions within
- the <span class="emphasis"><em>original regular expression string</em></span> can
- be accessed via the <a class="link" href="../basic_regex.html#boost_regex.basic_regex.subexpression"><code class="computeroutput"><span class="identifier">subexpression</span><span class="special">()</span></code></a>
- member function of <code class="computeroutput"><span class="identifier">basic_regex</span></code>.
- </p>
+ <p>
+ When set then the locations of individual sub-expressions within
+ the <span class="emphasis"><em>original regular expression string</em></span> can
+ be accessed via the <a class="link" href="../basic_regex.html#boost_regex.basic_regex.subexpression"><code class="computeroutput"><span class="identifier">subexpression</span><span class="special">()</span></code></a>
+ member function of <code class="computeroutput"><span class="identifier">basic_regex</span></code>.
+ </p>
</td>
</tr>
</tbody>
@@ -361,7 +361,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="syntax_option_type_perl.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax_option_type.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syntax_option_type_basic.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="syntax_option_type_perl.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax_option_type.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="syntax_option_type_basic.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_literal.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_literal.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_literal.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Options for Literal Strings</title>
-<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../../index.html" title="Boost.Regex">
<link rel="up" href="../syntax_option_type.html" title="syntax_option_type">
<link rel="prev" href="syntax_option_type_basic.html" title="Options for POSIX Basic Regular Expressions">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="syntax_option_type_basic.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax_option_type.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../match_flag_type.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="syntax_option_type_basic.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax_option_type.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../match_flag_type.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h4 class="title">
<a name="boost_regex.ref.syntax_option_type.syntax_option_type_literal"></a><a class="link" href="syntax_option_type_literal.html" title="Options for Literal Strings">
Options for Literal Strings</a>
@@ -39,36 +39,36 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Element
- </p>
+ <p>
+ Element
+ </p>
</th>
<th>
- <p>
- Standardized
- </p>
+ <p>
+ Standardized
+ </p>
</th>
<th>
- <p>
- Effect when set
- </p>
+ <p>
+ Effect when set
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- literal
- </p>
+ <p>
+ literal
+ </p>
</td>
<td>
- <p>
- Yes
- </p>
+ <p>
+ Yes
+ </p>
</td>
<td>
- <p>
- Treat the string as a literal (no special characters).
- </p>
+ <p>
+ Treat the string as a literal (no special characters).
+ </p>
</td>
</tr></tbody>
</table></div>
@@ -83,59 +83,59 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Element
- </p>
+ <p>
+ Element
+ </p>
</th>
<th>
- <p>
- Standardized
- </p>
+ <p>
+ Standardized
+ </p>
</th>
<th>
- <p>
- Effect when set
- </p>
+ <p>
+ Effect when set
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- icase
- </p>
+ <p>
+ icase
+ </p>
</td>
<td>
- <p>
- Yes
- </p>
+ <p>
+ Yes
+ </p>
</td>
<td>
- <p>
- Specifies that matching of regular expressions against a character
- container sequence shall be performed without regard to case.
- </p>
+ <p>
+ Specifies that matching of regular expressions against a character
+ container sequence shall be performed without regard to case.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- optimize
- </p>
- </td>
-<td>
- <p>
- Yes
- </p>
- </td>
-<td>
- <p>
- Specifies that the regular expression engine should pay more attention
- to the speed with which regular expressions are matched, and less
- to the speed with which regular expression objects are constructed.
- Otherwise it has no detectable effect on the program output. This
- currently has no effect for Boost.Regex.
- </p>
+ <p>
+ optimize
+ </p>
+ </td>
+<td>
+ <p>
+ Yes
+ </p>
+ </td>
+<td>
+ <p>
+ Specifies that the regular expression engine should pay more
+ attention to the speed with which regular expressions are matched,
+ and less to the speed with which regular expression objects are
+ constructed. Otherwise it has no detectable effect on the program
+ output. This currently has no effect for Boost.Regex.
+ </p>
</td>
</tr>
</tbody>
@@ -151,7 +151,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="syntax_option_type_basic.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax_option_type.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../match_flag_type.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="syntax_option_type_basic.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax_option_type.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../match_flag_type.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_overview.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_overview.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_overview.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Overview of syntax_option_type</title>
-<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../../index.html" title="Boost.Regex">
<link rel="up" href="../syntax_option_type.html" title="syntax_option_type">
<link rel="prev" href="syntax_option_type_synopsis.html" title="syntax_option_type Synopsis">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="syntax_option_type_synopsis.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax_option_type.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syntax_option_type_perl.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="syntax_option_type_synopsis.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax_option_type.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="syntax_option_type_perl.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h4 class="title">
<a name="boost_regex.ref.syntax_option_type.syntax_option_type_overview"></a><a class="link" href="syntax_option_type_overview.html" title="Overview of syntax_option_type">
Overview of syntax_option_type</a>
@@ -68,7 +68,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="syntax_option_type_synopsis.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax_option_type.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syntax_option_type_perl.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="syntax_option_type_synopsis.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax_option_type.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="syntax_option_type_perl.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_perl.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_perl.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_perl.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Options for Perl Regular Expressions</title>
-<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../../index.html" title="Boost.Regex">
<link rel="up" href="../syntax_option_type.html" title="syntax_option_type">
<link rel="prev" href="syntax_option_type_overview.html" title="Overview of syntax_option_type">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="syntax_option_type_overview.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax_option_type.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syntax_option_type_extended.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="syntax_option_type_overview.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax_option_type.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="syntax_option_type_extended.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h4 class="title">
<a name="boost_regex.ref.syntax_option_type.syntax_option_type_perl"></a><a class="link" href="syntax_option_type_perl.html" title="Options for Perl Regular Expressions">
Options for Perl Regular Expressions</a>
@@ -38,115 +38,115 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Element
- </p>
+ <p>
+ Element
+ </p>
</th>
<th>
- <p>
- Standardized
- </p>
+ <p>
+ Standardized
+ </p>
</th>
<th>
- <p>
- Effect when set
- </p>
+ <p>
+ Effect when set
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- ECMAScript
- </p>
+ <p>
+ ECMAScript
+ </p>
</td>
<td>
- <p>
- Yes
- </p>
+ <p>
+ Yes
+ </p>
</td>
<td>
- <p>
- Specifies that the grammar recognized by the regular expression
- engine uses its normal semantics: that is the same as that given
- in the ECMA-262, ECMAScript Language Specification, Chapter 15
- part 10, RegExp (Regular Expression) Objects (FWD.1).
- </p>
- <p>
- This is functionally identical to the <a class="link" href="../../syntax/perl_syntax.html" title="Perl Regular Expression Syntax">Perl
- regular expression syntax</a>.
- </p>
- <p>
- Boost.Regex also recognizes all of the perl-compatible <code class="computeroutput"><span class="special">(?...)</span></code> extensions in this mode.
- </p>
+ <p>
+ Specifies that the grammar recognized by the regular expression
+ engine uses its normal semantics: that is the same as that given
+ in the ECMA-262, ECMAScript Language Specification, Chapter 15
+ part 10, RegExp (Regular Expression) Objects (FWD.1).
+ </p>
+ <p>
+ This is functionally identical to the <a class="link" href="../../syntax/perl_syntax.html" title="Perl Regular Expression Syntax">Perl
+ regular expression syntax</a>.
+ </p>
+ <p>
+ Boost.Regex also recognizes all of the perl-compatible <code class="computeroutput"><span class="special">(?...)</span></code> extensions in this mode.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- perl
- </p>
+ <p>
+ perl
+ </p>
</td>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- As above.
- </p>
+ <p>
+ As above.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- normal
- </p>
+ <p>
+ normal
+ </p>
</td>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- As above.
- </p>
+ <p>
+ As above.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- JavaScript
- </p>
+ <p>
+ JavaScript
+ </p>
</td>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- As above.
- </p>
+ <p>
+ As above.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- JScript
- </p>
+ <p>
+ JScript
+ </p>
</td>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- As above.
- </p>
+ <p>
+ As above.
+ </p>
</td>
</tr>
</tbody>
@@ -162,250 +162,250 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Element
- </p>
+ <p>
+ Element
+ </p>
</th>
<th>
- <p>
- Standardized
- </p>
+ <p>
+ Standardized
+ </p>
</th>
<th>
- <p>
- Effect when set
- </p>
+ <p>
+ Effect when set
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- icase
- </p>
+ <p>
+ icase
+ </p>
</td>
<td>
- <p>
- Yes
- </p>
+ <p>
+ Yes
+ </p>
</td>
<td>
- <p>
- Specifies that matching of regular expressions against a character
- container sequence shall be performed without regard to case.
- </p>
+ <p>
+ Specifies that matching of regular expressions against a character
+ container sequence shall be performed without regard to case.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- nosubs
- </p>
+ <p>
+ nosubs
+ </p>
</td>
<td>
- <p>
- Yes
- </p>
+ <p>
+ Yes
+ </p>
</td>
<td>
- <p>
- Specifies that when a regular expression is matched against a character
- container sequence, then no sub-expression matches are to be stored
- in the supplied <a class="link" href="../match_results.html" title="match_results"><code class="computeroutput"><span class="identifier">match_results</span></code></a> structure.
- </p>
+ <p>
+ Specifies that when a regular expression is matched against a
+ character container sequence, then no sub-expression matches
+ are to be stored in the supplied <a class="link" href="../match_results.html" title="match_results"><code class="computeroutput"><span class="identifier">match_results</span></code></a> structure.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- optimize
- </p>
+ <p>
+ optimize
+ </p>
</td>
<td>
- <p>
- Yes
- </p>
+ <p>
+ Yes
+ </p>
</td>
<td>
- <p>
- Specifies that the regular expression engine should pay more attention
- to the speed with which regular expressions are matched, and less
- to the speed with which regular expression objects are constructed.
- Otherwise it has no detectable effect on the program output. This
- currently has no effect for Boost.Regex.
- </p>
+ <p>
+ Specifies that the regular expression engine should pay more
+ attention to the speed with which regular expressions are matched,
+ and less to the speed with which regular expression objects are
+ constructed. Otherwise it has no detectable effect on the program
+ output. This currently has no effect for Boost.Regex.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- collate
- </p>
+ <p>
+ collate
+ </p>
</td>
<td>
- <p>
- Yes
- </p>
+ <p>
+ Yes
+ </p>
</td>
<td>
- <p>
- Specifies that character ranges of the form <code class="computeroutput"><span class="special">[</span><span class="identifier">a</span><span class="special">-</span><span class="identifier">b</span><span class="special">]</span></code>
- should be locale sensitive.
- </p>
+ <p>
+ Specifies that character ranges of the form <code class="computeroutput"><span class="special">[</span><span class="identifier">a</span><span class="special">-</span><span class="identifier">b</span><span class="special">]</span></code>
+ should be locale sensitive.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- newline_alt
- </p>
+ <p>
+ newline_alt
+ </p>
</td>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- Specifies that the \n character has the same effect as the alternation
- operator |. Allows newline separated lists to be used as a list
- of alternatives.
- </p>
+ <p>
+ Specifies that the \n character has the same effect as the alternation
+ operator |. Allows newline separated lists to be used as a list
+ of alternatives.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- no_except
- </p>
+ <p>
+ no_except
+ </p>
</td>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- Prevents <a class="link" href="../basic_regex.html" title="basic_regex"><code class="computeroutput"><span class="identifier">basic_regex</span></code></a> from throwing
- an exception when an invalid expression is encountered.
- </p>
+ <p>
+ Prevents <a class="link" href="../basic_regex.html" title="basic_regex"><code class="computeroutput"><span class="identifier">basic_regex</span></code></a> from throwing
+ an exception when an invalid expression is encountered.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- no_mod_m
- </p>
+ <p>
+ no_mod_m
+ </p>
</td>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- Normally Boost.Regex behaves as if the Perl m-modifier is on: so
- the assertions ^ and $ match after and before embedded newlines
- respectively, setting this flags is equivalent to prefixing the
- expression with (?-m).
- </p>
+ <p>
+ Normally Boost.Regex behaves as if the Perl m-modifier is on:
+ so the assertions ^ and $ match after and before embedded newlines
+ respectively, setting this flags is equivalent to prefixing the
+ expression with (?-m).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- no_mod_s
- </p>
+ <p>
+ no_mod_s
+ </p>
</td>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- Normally whether Boost.Regex will match "." against a
- newline character is determined by the match flag <code class="computeroutput"><span class="identifier">match_dot_not_newline</span></code>. Specifying
- this flag is equivalent to prefixing the expression with <code class="computeroutput"><span class="special">(?-</span><span class="identifier">s</span><span class="special">)</span></code> and therefore causes "."
- not to match a newline character regardless of whether <code class="computeroutput"><span class="identifier">match_not_dot_newline</span></code> is set
- in the match flags.
- </p>
+ <p>
+ Normally whether Boost.Regex will match "." against
+ a newline character is determined by the match flag <code class="computeroutput"><span class="identifier">match_dot_not_newline</span></code>. Specifying
+ this flag is equivalent to prefixing the expression with <code class="computeroutput"><span class="special">(?-</span><span class="identifier">s</span><span class="special">)</span></code> and therefore causes "."
+ not to match a newline character regardless of whether <code class="computeroutput"><span class="identifier">match_not_dot_newline</span></code> is set
+ in the match flags.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- mod_s
- </p>
+ <p>
+ mod_s
+ </p>
</td>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- Normally whether Boost.Regex will match "." against a
- newline character is determined by the match flag <code class="computeroutput"><span class="identifier">match_dot_not_newline</span></code>. Specifying
- this flag is equivalent to prefixing the expression with <code class="computeroutput"><span class="special">(?</span><span class="identifier">s</span><span class="special">)</span></code> and therefore causes "."
- to match a newline character regardless of whether <code class="computeroutput"><span class="identifier">match_not_dot_newline</span></code> is set
- in the match flags.
- </p>
+ <p>
+ Normally whether Boost.Regex will match "." against
+ a newline character is determined by the match flag <code class="computeroutput"><span class="identifier">match_dot_not_newline</span></code>. Specifying
+ this flag is equivalent to prefixing the expression with <code class="computeroutput"><span class="special">(?</span><span class="identifier">s</span><span class="special">)</span></code> and therefore causes "."
+ to match a newline character regardless of whether <code class="computeroutput"><span class="identifier">match_not_dot_newline</span></code> is set
+ in the match flags.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- mod_x
- </p>
+ <p>
+ mod_x
+ </p>
</td>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- Turns on the perl x-modifier: causes unescaped whitespace in the
- expression to be ignored.
- </p>
+ <p>
+ Turns on the perl x-modifier: causes unescaped whitespace in
+ the expression to be ignored.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- no_empty_expressions
- </p>
+ <p>
+ no_empty_expressions
+ </p>
</td>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- When set then empty expressions/alternatives are prohibited.
- </p>
+ <p>
+ When set then empty expressions/alternatives are prohibited.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- save_subexpression_location
- </p>
+ <p>
+ save_subexpression_location
+ </p>
</td>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- When set then the locations of individual sub-expressions within
- the <span class="emphasis"><em>original regular expression string</em></span> can
- be accessed via the <a class="link" href="../basic_regex.html#boost_regex.basic_regex.subexpression"><code class="computeroutput"><span class="identifier">subexpression</span><span class="special">()</span></code></a>
- member function of <code class="computeroutput"><span class="identifier">basic_regex</span></code>.
- </p>
+ <p>
+ When set then the locations of individual sub-expressions within
+ the <span class="emphasis"><em>original regular expression string</em></span> can
+ be accessed via the <a class="link" href="../basic_regex.html#boost_regex.basic_regex.subexpression"><code class="computeroutput"><span class="identifier">subexpression</span><span class="special">()</span></code></a>
+ member function of <code class="computeroutput"><span class="identifier">basic_regex</span></code>.
+ </p>
</td>
</tr>
</tbody>
@@ -421,7 +421,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="syntax_option_type_overview.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax_option_type.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syntax_option_type_extended.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="syntax_option_type_overview.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax_option_type.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="syntax_option_type_extended.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_synopsis.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_synopsis.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/ref/syntax_option_type/syntax_option_type_synopsis.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>syntax_option_type Synopsis</title>
-<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../../index.html" title="Boost.Regex">
<link rel="up" href="../syntax_option_type.html" title="syntax_option_type">
<link rel="prev" href="../syntax_option_type.html" title="syntax_option_type">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../syntax_option_type.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax_option_type.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syntax_option_type_overview.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../syntax_option_type.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax_option_type.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="syntax_option_type_overview.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h4 class="title">
<a name="boost_regex.ref.syntax_option_type.syntax_option_type_synopsis"></a><a class="link" href="syntax_option_type_synopsis.html" title="syntax_option_type Synopsis">
syntax_option_type Synopsis</a>
@@ -96,7 +96,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../syntax_option_type.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax_option_type.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syntax_option_type_overview.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../syntax_option_type.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax_option_type.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="syntax_option_type_overview.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/syntax.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/syntax.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/syntax.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Regular Expression Syntax</title>
-<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../index.html" title="Boost.Regex">
<link rel="up" href="../index.html" title="Boost.Regex">
<link rel="prev" href="partial_matches.html" title="Partial Matches">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="partial_matches.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syntax/perl_syntax.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="partial_matches.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="syntax/perl_syntax.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="boost_regex.syntax"></a><a class="link" href="syntax.html" title="Regular Expression Syntax"> Regular Expression Syntax</a>
</h2></div></div></div>
@@ -61,19 +61,19 @@
There are three main syntax options available, depending upon how you construct
the regular expression object:
</p>
-<div class="itemizedlist"><ul type="disc">
-<li>
-<a class="link" href="syntax/perl_syntax.html" title="Perl Regular Expression Syntax">Perl (this is the default
- behavior)</a>.
- </li>
-<li>
-<a class="link" href="syntax/basic_extended.html" title="POSIX Extended Regular Expression Syntax">POSIX extended (including
- the egrep and awk variations)</a>.
- </li>
-<li>
-<a class="link" href="syntax/basic_syntax.html" title="POSIX Basic Regular Expression Syntax">POSIX Basic (including the
- grep and emacs variations)</a>.
- </li>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ <a class="link" href="syntax/perl_syntax.html" title="Perl Regular Expression Syntax">Perl (this is the default
+ behavior)</a>.
+ </li>
+<li class="listitem">
+ <a class="link" href="syntax/basic_extended.html" title="POSIX Extended Regular Expression Syntax">POSIX extended (including
+ the egrep and awk variations)</a>.
+ </li>
+<li class="listitem">
+ <a class="link" href="syntax/basic_syntax.html" title="POSIX Basic Regular Expression Syntax">POSIX Basic (including
+ the grep and emacs variations)</a>.
+ </li>
</ul></div>
<p>
You can also construct a regular expression that treats every character as
@@ -90,7 +90,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="partial_matches.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syntax/perl_syntax.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="partial_matches.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="syntax/perl_syntax.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/syntax/basic_extended.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/syntax/basic_extended.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/syntax/basic_extended.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>POSIX Extended Regular Expression Syntax</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../syntax.html" title="Regular Expression Syntax">
<link rel="prev" href="perl_syntax.html" title="Perl Regular Expression Syntax">
@@ -20,15 +20,15 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="perl_syntax.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="basic_syntax.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="perl_syntax.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="basic_syntax.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.syntax.basic_extended"></a><a class="link" href="basic_extended.html" title="POSIX Extended Regular Expression Syntax"> POSIX Extended Regular
Expression Syntax</a>
</h3></div></div></div>
<a name="boost_regex.syntax.basic_extended.synopsis"></a><h4>
-<a name="id681924"></a>
+<a name="id771896"></a>
<a class="link" href="basic_extended.html#boost_regex.syntax.basic_extended.synopsis">Synopsis</a>
</h4>
<p>
@@ -43,10 +43,8 @@
<span class="comment">// e2 a case insensitive POSIX-Extended expression:
</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex</span> <span class="identifier">e2</span><span class="special">(</span><span class="identifier">my_expression</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex</span><span class="special">::</span><span class="identifier">extended</span><span class="special">|</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex</span><span class="special">::</span><span class="identifier">icase</span><span class="special">);</span>
</pre>
-<a name="boost_regex.posix_extended_syntax"></a><p>
- </p>
-<a name="boost_regex.syntax.basic_extended.posix_extended_syntax"></a><h4>
-<a name="id682102"></a>
+<a name="boost_regex.posix_extended_syntax"></a><a name="boost_regex.syntax.basic_extended.posix_extended_syntax"></a><h4>
+<a name="id772126"></a>
<a class="link" href="basic_extended.html#boost_regex.syntax.basic_extended.posix_extended_syntax">POSIX
Extended Syntax</a>
</h4>
@@ -56,25 +54,25 @@
</p>
<pre class="programlisting">.[{()\*+?|^$</pre>
<a name="boost_regex.syntax.basic_extended.wildcard_"></a><h5>
-<a name="id682124"></a>
+<a name="id772162"></a>
<a class="link" href="basic_extended.html#boost_regex.syntax.basic_extended.wildcard_">Wildcard:</a>
</h5>
<p>
The single character '.' when used outside of a character set will match
any single character except:
</p>
-<div class="itemizedlist"><ul type="disc">
-<li>
- The NULL character when the flag <code class="computeroutput"><span class="identifier">match_no_dot_null</span></code>
- is passed to the matching algorithms.
- </li>
-<li>
- The newline character when the flag <code class="computeroutput"><span class="identifier">match_not_dot_newline</span></code>
- is passed to the matching algorithms.
- </li>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ The NULL character when the flag <code class="computeroutput"><span class="identifier">match_no_dot_null</span></code>
+ is passed to the matching algorithms.
+ </li>
+<li class="listitem">
+ The newline character when the flag <code class="computeroutput"><span class="identifier">match_not_dot_newline</span></code>
+ is passed to the matching algorithms.
+ </li>
</ul></div>
<a name="boost_regex.syntax.basic_extended.anchors_"></a><h5>
-<a name="id682168"></a>
+<a name="id772229"></a>
<a class="link" href="basic_extended.html#boost_regex.syntax.basic_extended.anchors_">Anchors:</a>
</h5>
<p>
@@ -86,7 +84,7 @@
of an expression, or the last character of a sub-expression.
</p>
<a name="boost_regex.syntax.basic_extended.marked_sub_expressions_"></a><h5>
-<a name="id682191"></a>
+<a name="id772260"></a>
<a class="link" href="basic_extended.html#boost_regex.syntax.basic_extended.marked_sub_expressions_">Marked
sub-expressions:</a>
</h5>
@@ -98,7 +96,7 @@
to by a back-reference.
</p>
<a name="boost_regex.syntax.basic_extended.repeats_"></a><h5>
-<a name="id682225"></a>
+<a name="id772310"></a>
<a class="link" href="basic_extended.html#boost_regex.syntax.basic_extended.repeats_">Repeats:</a>
</h5>
<p>
@@ -184,7 +182,7 @@
operator to be applied to.
</p>
<a name="boost_regex.syntax.basic_extended.back_references_"></a><h5>
-<a name="id682531"></a>
+<a name="id772707"></a>
<a class="link" href="basic_extended.html#boost_regex.syntax.basic_extended.back_references_">Back references:</a>
</h5>
<p>
@@ -205,7 +203,7 @@
</pre>
<div class="caution"><table border="0" summary="Caution">
<tr>
-<td rowspan="2" align="center" valign="top" width="25"><img alt="[Caution]" src="../../../../../../doc/html/images/caution.png"></td>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Caution]" src="../../../../../../doc/src/images/caution.png"></td>
<th align="left">Caution</th>
</tr>
<tr><td align="left" valign="top"><p>
@@ -214,7 +212,7 @@
</p></td></tr>
</table></div>
<a name="boost_regex.syntax.basic_extended.alternation"></a><h5>
-<a name="id682594"></a>
+<a name="id772793"></a>
<a class="link" href="basic_extended.html#boost_regex.syntax.basic_extended.alternation">Alternation</a>
</h5>
<p>
@@ -227,7 +225,7 @@
will match either of "abd" or "abef".
</p>
<a name="boost_regex.syntax.basic_extended.character_sets_"></a><h5>
-<a name="id682662"></a>
+<a name="id772884"></a>
<a class="link" href="basic_extended.html#boost_regex.syntax.basic_extended.character_sets_">Character
sets:</a>
</h5>
@@ -240,7 +238,7 @@
A bracket expression may contain any combination of the following:
</p>
<a name="boost_regex.syntax.basic_extended.single_characters_"></a><h6>
-<a name="id682682"></a>
+<a name="id772918"></a>
<a class="link" href="basic_extended.html#boost_regex.syntax.basic_extended.single_characters_">Single
characters:</a>
</h6>
@@ -249,7 +247,7 @@
or 'c'.
</p>
<a name="boost_regex.syntax.basic_extended.character_ranges_"></a><h6>
-<a name="id682713"></a>
+<a name="id772963"></a>
<a class="link" href="basic_extended.html#boost_regex.syntax.basic_extended.character_ranges_">Character
ranges:</a>
</h6>
@@ -265,7 +263,7 @@
the code points of the characters only.
</p>
<a name="boost_regex.syntax.basic_extended.negation_"></a><h6>
-<a name="id682774"></a>
+<a name="id773054"></a>
<a class="link" href="basic_extended.html#boost_regex.syntax.basic_extended.negation_">Negation:</a>
</h6>
<p>
@@ -274,7 +272,7 @@
range <code class="computeroutput"><span class="identifier">a</span><span class="special">-</span><span class="identifier">c</span></code>.
</p>
<a name="boost_regex.syntax.basic_extended.character_classes_"></a><h6>
-<a name="id682828"></a>
+<a name="id773127"></a>
<a class="link" href="basic_extended.html#boost_regex.syntax.basic_extended.character_classes_">Character
classes:</a>
</h6>
@@ -284,7 +282,7 @@
<a class="link" href="character_classes.html" title="Character Class Names">character class names</a>.
</p>
<a name="boost_regex.syntax.basic_extended.collating_elements_"></a><h6>
-<a name="id682880"></a>
+<a name="id773200"></a>
<a class="link" href="basic_extended.html#boost_regex.syntax.basic_extended.collating_elements_">Collating
Elements:</a>
</h6>
@@ -312,7 +310,7 @@
matches a NUL character.
</p>
<a name="boost_regex.syntax.basic_extended.equivalence_classes_"></a><h6>
-<a name="id682982"></a>
+<a name="id773345"></a>
<a class="link" href="basic_extended.html#boost_regex.syntax.basic_extended.equivalence_classes_">Equivalence
classes:</a>
</h6>
@@ -329,7 +327,7 @@
or even all locales on one platform.
</p>
<a name="boost_regex.syntax.basic_extended.combinations_"></a><h6>
-<a name="id683040"></a>
+<a name="id773428"></a>
<a class="link" href="basic_extended.html#boost_regex.syntax.basic_extended.combinations_">Combinations:</a>
</h6>
<p>
@@ -337,33 +335,33 @@
<code class="computeroutput"><span class="special">[[:</span><span class="identifier">digit</span><span class="special">:]</span><span class="identifier">a</span><span class="special">-</span><span class="identifier">c</span><span class="special">[.</span><span class="identifier">NUL</span><span class="special">.]]</span></code>.
</p>
<a name="boost_regex.syntax.basic_extended.escapes"></a><h5>
-<a name="id683092"></a>
+<a name="id773498"></a>
<a class="link" href="basic_extended.html#boost_regex.syntax.basic_extended.escapes">Escapes</a>
</h5>
<p>
The POSIX standard defines no escape sequences for POSIX-Extended regular
expressions, except that:
</p>
-<div class="itemizedlist"><ul type="disc">
-<li>
- Any special character preceded by an escape shall match itself.
- </li>
-<li>
- The effect of any ordinary character being preceded by an escape is undefined.
- </li>
-<li>
- An escape inside a character class declaration shall match itself: in other
- words the escape character is not "special" inside a character
- class declaration; so <code class="computeroutput"><span class="special">[\^]</span></code>
- will match either a literal '\' or a '^'.
- </li>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ Any special character preceded by an escape shall match itself.
+ </li>
+<li class="listitem">
+ The effect of any ordinary character being preceded by an escape is undefined.
+ </li>
+<li class="listitem">
+ An escape inside a character class declaration shall match itself: in
+ other words the escape character is not "special" inside a
+ character class declaration; so <code class="computeroutput"><span class="special">[\^]</span></code>
+ will match either a literal '\' or a '^'.
+ </li>
</ul></div>
<p>
However, that's rather restrictive, so the following standard-compatible
extensions are also supported by Boost.Regex:
</p>
<a name="boost_regex.syntax.basic_extended.escapes_matching_a_specific_character"></a><h6>
-<a name="id683362"></a>
+<a name="id773572"></a>
<a class="link" href="basic_extended.html#boost_regex.syntax.basic_extended.escapes_matching_a_specific_character">Escapes
matching a specific character</a>
</h6>
@@ -377,182 +375,182 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Escape
- </p>
+ <p>
+ Escape
+ </p>
</th>
<th>
- <p>
- Character
- </p>
+ <p>
+ Character
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- \a
- </p>
+ <p>
+ \a
+ </p>
</td>
<td>
- <p>
- '\a'
- </p>
+ <p>
+ '\a'
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \e
- </p>
+ <p>
+ \e
+ </p>
</td>
<td>
- <p>
- 0x1B
- </p>
+ <p>
+ 0x1B
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \f
- </p>
+ <p>
+ \f
+ </p>
</td>
<td>
- <p>
- \f
- </p>
+ <p>
+ \f
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \n
- </p>
+ <p>
+ \n
+ </p>
</td>
<td>
- <p>
- \n
- </p>
+ <p>
+ \n
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \r
- </p>
+ <p>
+ \r
+ </p>
</td>
<td>
- <p>
- \r
- </p>
+ <p>
+ \r
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \t
- </p>
+ <p>
+ \t
+ </p>
</td>
<td>
- <p>
- \t
- </p>
+ <p>
+ \t
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \v
- </p>
+ <p>
+ \v
+ </p>
</td>
<td>
- <p>
- \v
- </p>
+ <p>
+ \v
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \b
- </p>
+ <p>
+ \b
+ </p>
</td>
<td>
- <p>
- \b (but only inside a character class declaration).
- </p>
+ <p>
+ \b (but only inside a character class declaration).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \cX
- </p>
+ <p>
+ \cX
+ </p>
</td>
<td>
- <p>
- An ASCII escape sequence - the character whose code point is X %
- 32
- </p>
+ <p>
+ An ASCII escape sequence - the character whose code point is X
+ % 32
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \xdd
- </p>
+ <p>
+ \xdd
+ </p>
</td>
<td>
- <p>
- A hexadecimal escape sequence - matches the single character whose
- code point is 0xdd.
- </p>
+ <p>
+ A hexadecimal escape sequence - matches the single character whose
+ code point is 0xdd.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \x{dddd}
- </p>
+ <p>
+ \x{dddd}
+ </p>
</td>
<td>
- <p>
- A hexadecimal escape sequence - matches the single character whose
- code point is 0xdddd.
- </p>
+ <p>
+ A hexadecimal escape sequence - matches the single character whose
+ code point is 0xdddd.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \0ddd
- </p>
+ <p>
+ \0ddd
+ </p>
</td>
<td>
- <p>
- An octal escape sequence - matches the single character whose code
- point is 0ddd.
- </p>
+ <p>
+ An octal escape sequence - matches the single character whose code
+ point is 0ddd.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \N{Name}
- </p>
+ <p>
+ \N{Name}
+ </p>
</td>
<td>
- <p>
- Matches the single character which has the symbolic name name. For
- example <code class="computeroutput"><span class="special">\\</span><span class="identifier">N</span><span class="special">{</span><span class="identifier">newline</span><span class="special">}</span></code> matches the single character \n.
- </p>
+ <p>
+ Matches the single character which has the symbolic name name.
+ For example <code class="computeroutput"><span class="special">\\</span><span class="identifier">N</span><span class="special">{</span><span class="identifier">newline</span><span class="special">}</span></code> matches the single character \n.
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="boost_regex.syntax.basic_extended._quot_single_character_quot__character_classes_"></a><h6>
-<a name="id683652"></a>
+<a name="id773900"></a>
<a class="link" href="basic_extended.html#boost_regex.syntax.basic_extended._quot_single_character_quot__character_classes_">"Single
character" character classes:</a>
</h6>
@@ -572,141 +570,141 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Escape sequence
- </p>
+ <p>
+ Escape sequence
+ </p>
</th>
<th>
- <p>
- Equivalent to
- </p>
+ <p>
+ Equivalent to
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">d</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">d</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="special">[[:</span><span class="identifier">digit</span><span class="special">:]]</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">[[:</span><span class="identifier">digit</span><span class="special">:]]</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">l</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">l</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="special">[[:</span><span class="identifier">lower</span><span class="special">:]]</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">[[:</span><span class="identifier">lower</span><span class="special">:]]</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">s</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">s</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="special">[[:</span><span class="identifier">space</span><span class="special">:]]</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">[[:</span><span class="identifier">space</span><span class="special">:]]</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">u</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">u</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="special">[[:</span><span class="identifier">upper</span><span class="special">:]]</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">[[:</span><span class="identifier">upper</span><span class="special">:]]</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">w</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">w</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="special">[[:</span><span class="identifier">word</span><span class="special">:]]</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">[[:</span><span class="identifier">word</span><span class="special">:]]</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">D</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">D</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">digit</span><span class="special">:]]</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">digit</span><span class="special">:]]</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">L</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">L</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">lower</span><span class="special">:]]</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">lower</span><span class="special">:]]</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">S</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">S</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">space</span><span class="special">:]]</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">space</span><span class="special">:]]</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">U</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">U</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">upper</span><span class="special">:]]</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">upper</span><span class="special">:]]</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">W</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">W</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">word</span><span class="special">:]]</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">word</span><span class="special">:]]</span></code>
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="boost_regex.syntax.basic_extended.character_properties"></a><h6>
-<a name="id684141"></a>
+<a name="id774471"></a>
<a class="link" href="basic_extended.html#boost_regex.syntax.basic_extended.character_properties">Character
Properties</a>
</h6>
@@ -722,88 +720,88 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Form
- </p>
+ <p>
+ Form
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
<th>
- <p>
- Equivalent character set form
- </p>
+ <p>
+ Equivalent character set form
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">pX</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">pX</span></code>
+ </p>
</td>
<td>
- <p>
- Matches any character that has the property X.
- </p>
+ <p>
+ Matches any character that has the property X.
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="special">[[:</span><span class="identifier">X</span><span class="special">:]]</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">[[:</span><span class="identifier">X</span><span class="special">:]]</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">p</span><span class="special">{</span><span class="identifier">Name</span><span class="special">}</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">p</span><span class="special">{</span><span class="identifier">Name</span><span class="special">}</span></code>
+ </p>
</td>
<td>
- <p>
- Matches any character that has the property Name.
- </p>
+ <p>
+ Matches any character that has the property Name.
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="special">[[:</span><span class="identifier">Name</span><span class="special">:]]</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">[[:</span><span class="identifier">Name</span><span class="special">:]]</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">PX</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">PX</span></code>
+ </p>
</td>
<td>
- <p>
- Matches any character that does not have the property X.
- </p>
+ <p>
+ Matches any character that does not have the property X.
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">X</span><span class="special">:]]</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">X</span><span class="special">:]]</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">P</span><span class="special">{</span><span class="identifier">Name</span><span class="special">}</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">P</span><span class="special">{</span><span class="identifier">Name</span><span class="special">}</span></code>
+ </p>
</td>
<td>
- <p>
- Matches any character that does not have the property Name.
- </p>
+ <p>
+ Matches any character that does not have the property Name.
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">Name</span><span class="special">:]]</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">Name</span><span class="special">:]]</span></code>
+ </p>
</td>
</tr>
</tbody>
@@ -813,7 +811,7 @@
matches any "digit" character, as does <code class="computeroutput"><span class="special">\</span><span class="identifier">p</span><span class="special">{</span><span class="identifier">digit</span><span class="special">}</span></code>.
</p>
<a name="boost_regex.syntax.basic_extended.word_boundaries"></a><h6>
-<a name="id684448"></a>
+<a name="id774839"></a>
<a class="link" href="basic_extended.html#boost_regex.syntax.basic_extended.word_boundaries">Word Boundaries</a>
</h6>
<p>
@@ -826,69 +824,69 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Escape
- </p>
+ <p>
+ Escape
+ </p>
</th>
<th>
- <p>
- Meaning
- </p>
+ <p>
+ Meaning
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\<</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\<</span></code>
+ </p>
</td>
<td>
- <p>
- Matches the start of a word.
- </p>
+ <p>
+ Matches the start of a word.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\></span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\></span></code>
+ </p>
</td>
<td>
- <p>
- Matches the end of a word.
- </p>
+ <p>
+ Matches the end of a word.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">b</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">b</span></code>
+ </p>
</td>
<td>
- <p>
- Matches a word boundary (the start or end of a word).
- </p>
+ <p>
+ Matches a word boundary (the start or end of a word).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">B</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">B</span></code>
+ </p>
</td>
<td>
- <p>
- Matches only when not at a word boundary.
- </p>
+ <p>
+ Matches only when not at a word boundary.
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="boost_regex.syntax.basic_extended.buffer_boundaries"></a><h6>
-<a name="id684604"></a>
+<a name="id775017"></a>
<a class="link" href="basic_extended.html#boost_regex.syntax.basic_extended.buffer_boundaries">Buffer
boundaries</a>
</h6>
@@ -904,82 +902,82 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Escape
- </p>
+ <p>
+ Escape
+ </p>
</th>
<th>
- <p>
- Meaning
- </p>
+ <p>
+ Meaning
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- \`
- </p>
+ <p>
+ \`
+ </p>
</td>
<td>
- <p>
- Matches at the start of a buffer only.
- </p>
+ <p>
+ Matches at the start of a buffer only.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \'
- </p>
+ <p>
+ \'
+ </p>
</td>
<td>
- <p>
- Matches at the end of a buffer only.
- </p>
+ <p>
+ Matches at the end of a buffer only.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">A</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">A</span></code>
+ </p>
</td>
<td>
- <p>
- Matches at the start of a buffer only (the same as \`).
- </p>
+ <p>
+ Matches at the start of a buffer only (the same as \`).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">z</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">z</span></code>
+ </p>
</td>
<td>
- <p>
- Matches at the end of a buffer only (the same as \').
- </p>
+ <p>
+ Matches at the end of a buffer only (the same as \').
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">Z</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">Z</span></code>
+ </p>
</td>
<td>
- <p>
- Matches an optional sequence of newlines at the end of a buffer:
- equivalent to the regular expression <code class="computeroutput"><span class="special">\</span><span class="identifier">n</span><span class="special">*\</span><span class="identifier">z</span></code>
- </p>
+ <p>
+ Matches an optional sequence of newlines at the end of a buffer:
+ equivalent to the regular expression <code class="computeroutput"><span class="special">\</span><span class="identifier">n</span><span class="special">*\</span><span class="identifier">z</span></code>
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="boost_regex.syntax.basic_extended.continuation_escape"></a><h6>
-<a name="id684789"></a>
+<a name="id775236"></a>
<a class="link" href="basic_extended.html#boost_regex.syntax.basic_extended.continuation_escape">Continuation
Escape</a>
</h6>
@@ -991,7 +989,7 @@
match to start where the last one ended.
</p>
<a name="boost_regex.syntax.basic_extended.quoting_escape"></a><h6>
-<a name="id684816"></a>
+<a name="id775281"></a>
<a class="link" href="basic_extended.html#boost_regex.syntax.basic_extended.quoting_escape">Quoting
escape</a>
</h6>
@@ -1005,7 +1003,7 @@
<span class="special">\*+</span><span class="identifier">aaa</span>
</pre>
<a name="boost_regex.syntax.basic_extended.unicode_escapes"></a><h6>
-<a name="id684897"></a>
+<a name="id775391"></a>
<a class="link" href="basic_extended.html#boost_regex.syntax.basic_extended.unicode_escapes">Unicode
escapes</a>
</h6>
@@ -1016,47 +1014,47 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Escape
- </p>
+ <p>
+ Escape
+ </p>
</th>
<th>
- <p>
- Meaning
- </p>
+ <p>
+ Meaning
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">C</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">C</span></code>
+ </p>
</td>
<td>
- <p>
- Matches a single code point: in Boost regex this has exactly the
- same effect as a "." operator.
- </p>
+ <p>
+ Matches a single code point: in Boost regex this has exactly the
+ same effect as a "." operator.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">X</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">X</span></code>
+ </p>
</td>
<td>
- <p>
- Matches a combining character sequence: that is any non-combining
- character followed by a sequence of zero or more combining characters.
- </p>
+ <p>
+ Matches a combining character sequence: that is any non-combining
+ character followed by a sequence of zero or more combining characters.
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="boost_regex.syntax.basic_extended.any_other_escape"></a><h6>
-<a name="id684999"></a>
+<a name="id775513"></a>
<a class="link" href="basic_extended.html#boost_regex.syntax.basic_extended.any_other_escape">Any other
escape</a>
</h6>
@@ -1065,43 +1063,44 @@
\@ matches a literal '@'.
</p>
<a name="boost_regex.syntax.basic_extended.operator_precedence"></a><h5>
-<a name="id685015"></a>
+<a name="id775540"></a>
<a class="link" href="basic_extended.html#boost_regex.syntax.basic_extended.operator_precedence">Operator
precedence</a>
</h5>
<p>
The order of precedence for of operators is as follows:
</p>
-<div class="orderedlist"><ol type="1">
-<li>
- Collation-related bracket symbols <code class="computeroutput"><span class="special">[==]</span>
- <span class="special">[::]</span> <span class="special">[..]</span></code>
-</li>
-<li>
- Escaped characters <code class="computeroutput"><span class="special">\</span></code>
-</li>
-<li>
- Character set (bracket expression) <code class="computeroutput"><span class="special">[]</span></code>
-</li>
-<li>
- Grouping <code class="computeroutput"><span class="special">()</span></code>
-</li>
-<li>
- Single-character-ERE duplication <code class="computeroutput"><span class="special">*</span>
- <span class="special">+</span> <span class="special">?</span> <span class="special">{</span><span class="identifier">m</span><span class="special">,</span><span class="identifier">n</span><span class="special">}</span></code>
-</li>
-<li>
- Concatenation
- </li>
-<li>
- Anchoring ^$
- </li>
-<li>
- Alternation <code class="computeroutput"><span class="special">|</span></code>
-</li>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+ Collation-related bracket symbols <code class="computeroutput"><span class="special">[==]</span>
+ <span class="special">[::]</span> <span class="special">[..]</span></code>
+ </li>
+<li class="listitem">
+ Escaped characters <code class="computeroutput"><span class="special">\</span></code>
+ </li>
+<li class="listitem">
+ Character set (bracket expression) <code class="computeroutput"><span class="special">[]</span></code>
+ </li>
+<li class="listitem">
+ Grouping <code class="computeroutput"><span class="special">()</span></code>
+ </li>
+<li class="listitem">
+ Single-character-ERE duplication <code class="computeroutput"><span class="special">*</span>
+ <span class="special">+</span> <span class="special">?</span>
+ <span class="special">{</span><span class="identifier">m</span><span class="special">,</span><span class="identifier">n</span><span class="special">}</span></code>
+ </li>
+<li class="listitem">
+ Concatenation
+ </li>
+<li class="listitem">
+ Anchoring ^$
+ </li>
+<li class="listitem">
+ Alternation <code class="computeroutput"><span class="special">|</span></code>
+ </li>
</ol></div>
<a name="boost_regex.syntax.basic_extended.what_gets_matched"></a><h5>
-<a name="id685149"></a>
+<a name="id775734"></a>
<a class="link" href="basic_extended.html#boost_regex.syntax.basic_extended.what_gets_matched">What
Gets Matched</a>
</h5>
@@ -1111,11 +1110,11 @@
rule</a>.
</p>
<a name="boost_regex.syntax.basic_extended.variations"></a><h4>
-<a name="id685170"></a>
+<a name="id775769"></a>
<a class="link" href="basic_extended.html#boost_regex.syntax.basic_extended.variations">Variations</a>
</h4>
<a name="boost_regex.syntax.basic_extended.egrep"></a><h5>
-<a name="id685183"></a>
+<a name="id775790"></a>
<a class="link" href="basic_extended.html#boost_regex.syntax.basic_extended.egrep">Egrep</a>
</h5>
<p>
@@ -1136,7 +1135,7 @@
used with the -E option.
</p>
<a name="boost_regex.syntax.basic_extended.awk"></a><h5>
-<a name="id685285"></a>
+<a name="id775932"></a>
<a class="link" href="basic_extended.html#boost_regex.syntax.basic_extended.awk">awk</a>
</h5>
<p>
@@ -1150,7 +1149,7 @@
these by default anyway.
</p>
<a name="boost_regex.syntax.basic_extended.options"></a><h4>
-<a name="id685311"></a>
+<a name="id775972"></a>
<a class="link" href="basic_extended.html#boost_regex.syntax.basic_extended.options">Options</a>
</h4>
<p>
@@ -1163,7 +1162,7 @@
modify how the case and locale sensitivity are to be applied.
</p>
<a name="boost_regex.syntax.basic_extended.references"></a><h4>
-<a name="id685389"></a>
+<a name="id776086"></a>
<a class="link" href="basic_extended.html#boost_regex.syntax.basic_extended.references">References</a>
</h4>
<p>
@@ -1192,7 +1191,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="perl_syntax.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="basic_syntax.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="perl_syntax.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="basic_syntax.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/syntax/basic_syntax.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/syntax/basic_syntax.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/syntax/basic_syntax.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>POSIX Basic Regular Expression Syntax</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../syntax.html" title="Regular Expression Syntax">
<link rel="prev" href="basic_extended.html" title="POSIX Extended Regular Expression Syntax">
@@ -20,15 +20,15 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="basic_extended.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="character_classes.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="basic_extended.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="character_classes.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.syntax.basic_syntax"></a><a class="link" href="basic_syntax.html" title="POSIX Basic Regular Expression Syntax"> POSIX Basic Regular
Expression Syntax</a>
</h3></div></div></div>
<a name="boost_regex.syntax.basic_syntax.synopsis"></a><h4>
-<a name="id685438"></a>
+<a name="id776159"></a>
<a class="link" href="basic_syntax.html#boost_regex.syntax.basic_syntax.synopsis">Synopsis</a>
</h4>
<p>
@@ -42,10 +42,8 @@
<span class="comment">// e2 a case insensitive POSIX-Basic expression:
</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex</span> <span class="identifier">e2</span><span class="special">(</span><span class="identifier">my_expression</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex</span><span class="special">::</span><span class="identifier">basic</span><span class="special">|</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex</span><span class="special">::</span><span class="identifier">icase</span><span class="special">);</span>
</pre>
-<a name="boost_regex.posix_basic"></a><p>
- </p>
-<a name="boost_regex.syntax.basic_syntax.posix_basic_syntax"></a><h4>
-<a name="id686183"></a>
+<a name="boost_regex.posix_basic"></a><a name="boost_regex.syntax.basic_syntax.posix_basic_syntax"></a><h4>
+<a name="id776413"></a>
<a class="link" href="basic_syntax.html#boost_regex.syntax.basic_syntax.posix_basic_syntax">POSIX
Basic Syntax</a>
</h4>
@@ -55,25 +53,25 @@
</p>
<pre class="programlisting">.[\*^$</pre>
<a name="boost_regex.syntax.basic_syntax.wildcard_"></a><h5>
-<a name="id686205"></a>
+<a name="id776448"></a>
<a class="link" href="basic_syntax.html#boost_regex.syntax.basic_syntax.wildcard_">Wildcard:</a>
</h5>
<p>
The single character '.' when used outside of a character set will match
any single character except:
</p>
-<div class="itemizedlist"><ul type="disc">
-<li>
- The NULL character when the flag <code class="computeroutput"><span class="identifier">match_no_dot_null</span></code>
- is passed to the matching algorithms.
- </li>
-<li>
- The newline character when the flag <code class="computeroutput"><span class="identifier">match_not_dot_newline</span></code>
- is passed to the matching algorithms.
- </li>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ The NULL character when the flag <code class="computeroutput"><span class="identifier">match_no_dot_null</span></code>
+ is passed to the matching algorithms.
+ </li>
+<li class="listitem">
+ The newline character when the flag <code class="computeroutput"><span class="identifier">match_not_dot_newline</span></code>
+ is passed to the matching algorithms.
+ </li>
</ul></div>
<a name="boost_regex.syntax.basic_syntax.anchors_"></a><h5>
-<a name="id686249"></a>
+<a name="id776515"></a>
<a class="link" href="basic_syntax.html#boost_regex.syntax.basic_syntax.anchors_">Anchors:</a>
</h5>
<p>
@@ -85,7 +83,7 @@
of an expression, or the last character of a sub-expression.
</p>
<a name="boost_regex.syntax.basic_syntax.marked_sub_expressions_"></a><h5>
-<a name="id686270"></a>
+<a name="id776548"></a>
<a class="link" href="basic_syntax.html#boost_regex.syntax.basic_syntax.marked_sub_expressions_">Marked
sub-expressions:</a>
</h5>
@@ -97,7 +95,7 @@
by a back-reference.
</p>
<a name="boost_regex.syntax.basic_syntax.repeats_"></a><h5>
-<a name="id686301"></a>
+<a name="id776600"></a>
<a class="link" href="basic_syntax.html#boost_regex.syntax.basic_syntax.repeats_">Repeats:</a>
</h5>
<p>
@@ -155,7 +153,7 @@
to.
</p>
<a name="boost_regex.syntax.basic_syntax.back_references_"></a><h5>
-<a name="id686465"></a>
+<a name="id776817"></a>
<a class="link" href="basic_syntax.html#boost_regex.syntax.basic_syntax.back_references_">Back references:</a>
</h5>
<p>
@@ -173,7 +171,7 @@
</p>
<pre class="programlisting">aaabba</pre>
<a name="boost_regex.syntax.basic_syntax.character_sets_"></a><h5>
-<a name="id686515"></a>
+<a name="id776885"></a>
<a class="link" href="basic_syntax.html#boost_regex.syntax.basic_syntax.character_sets_">Character
sets:</a>
</h5>
@@ -186,7 +184,7 @@
A bracket expression may contain any combination of the following:
</p>
<a name="boost_regex.syntax.basic_syntax.single_characters_"></a><h6>
-<a name="id686535"></a>
+<a name="id776916"></a>
<a class="link" href="basic_syntax.html#boost_regex.syntax.basic_syntax.single_characters_">Single
characters:</a>
</h6>
@@ -195,7 +193,7 @@
or 'c'.
</p>
<a name="boost_regex.syntax.basic_syntax.character_ranges_"></a><h6>
-<a name="id686566"></a>
+<a name="id776961"></a>
<a class="link" href="basic_syntax.html#boost_regex.syntax.basic_syntax.character_ranges_">Character
ranges:</a>
</h6>
@@ -211,7 +209,7 @@
of the characters only.
</p>
<a name="boost_regex.syntax.basic_syntax.negation_"></a><h6>
-<a name="id686623"></a>
+<a name="id777042"></a>
<a class="link" href="basic_syntax.html#boost_regex.syntax.basic_syntax.negation_">Negation:</a>
</h6>
<p>
@@ -220,7 +218,7 @@
range a-c.
</p>
<a name="boost_regex.syntax.basic_syntax.character_classes_"></a><h6>
-<a name="id686661"></a>
+<a name="id777097"></a>
<a class="link" href="basic_syntax.html#boost_regex.syntax.basic_syntax.character_classes_">Character
classes:</a>
</h6>
@@ -230,7 +228,7 @@
<a class="link" href="character_classes.html" title="Character Class Names">character class names</a>.
</p>
<a name="boost_regex.syntax.basic_syntax.collating_elements_"></a><h6>
-<a name="id686713"></a>
+<a name="id777170"></a>
<a class="link" href="basic_syntax.html#boost_regex.syntax.basic_syntax.collating_elements_">Collating
Elements:</a>
</h6>
@@ -259,7 +257,7 @@
element names</a>.
</p>
<a name="boost_regex.syntax.basic_syntax.equivalence_classes_"></a><h6>
-<a name="id686804"></a>
+<a name="id777304"></a>
<a class="link" href="basic_syntax.html#boost_regex.syntax.basic_syntax.equivalence_classes_">Equivalence
classes:</a>
</h6>
@@ -276,7 +274,7 @@
or even all locales on one platform.
</p>
<a name="boost_regex.syntax.basic_syntax.combinations_"></a><h6>
-<a name="id686861"></a>
+<a name="id777386"></a>
<a class="link" href="basic_syntax.html#boost_regex.syntax.basic_syntax.combinations_">Combinations:</a>
</h6>
<p>
@@ -284,7 +282,7 @@
<code class="computeroutput"><span class="special">[[:</span><span class="identifier">digit</span><span class="special">:]</span><span class="identifier">a</span><span class="special">-</span><span class="identifier">c</span><span class="special">[.</span><span class="identifier">NUL</span><span class="special">.]].</span></code>
</p>
<a name="boost_regex.syntax.basic_syntax.escapes"></a><h5>
-<a name="id686914"></a>
+<a name="id777456"></a>
<a class="link" href="basic_syntax.html#boost_regex.syntax.basic_syntax.escapes">Escapes</a>
</h5>
<p>
@@ -299,7 +297,7 @@
will match either a literal '\' or a '^'.
</p>
<a name="boost_regex.syntax.basic_syntax.what_gets_matched"></a><h4>
-<a name="id686948"></a>
+<a name="id777506"></a>
<a class="link" href="basic_syntax.html#boost_regex.syntax.basic_syntax.what_gets_matched">What Gets
Matched</a>
</h4>
@@ -309,13 +307,11 @@
rule</a>.
</p>
<a name="boost_regex.syntax.basic_syntax.variations"></a><h4>
-<a name="id686969"></a>
+<a name="id777542"></a>
<a class="link" href="basic_syntax.html#boost_regex.syntax.basic_syntax.variations">Variations</a>
</h4>
-<a name="boost_regex.grep_syntax"></a><p>
- </p>
-<a name="boost_regex.syntax.basic_syntax.grep"></a><h5>
-<a name="id686990"></a>
+<a name="boost_regex.grep_syntax"></a><a name="boost_regex.syntax.basic_syntax.grep"></a><h5>
+<a name="id777569"></a>
<a class="link" href="basic_syntax.html#boost_regex.syntax.basic_syntax.grep">Grep</a>
</h5>
<p>
@@ -333,7 +329,7 @@
As its name suggests, this behavior is consistent with the Unix utility grep.
</p>
<a name="boost_regex.syntax.basic_syntax.emacs"></a><h5>
-<a name="id687085"></a>
+<a name="id777698"></a>
<a class="link" href="basic_syntax.html#boost_regex.syntax.basic_syntax.emacs">emacs</a>
</h5>
<p>
@@ -347,75 +343,75 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Character
- </p>
+ <p>
+ Character
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- +
- </p>
+ <p>
+ +
+ </p>
</td>
<td>
- <p>
- repeats the preceding atom one or more times.
- </p>
+ <p>
+ repeats the preceding atom one or more times.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- ?
- </p>
+ <p>
+ ?
+ </p>
</td>
<td>
- <p>
- repeats the preceding atom zero or one times.
- </p>
+ <p>
+ repeats the preceding atom zero or one times.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- *?
- </p>
+ <p>
+ *?
+ </p>
</td>
<td>
- <p>
- A non-greedy version of *.
- </p>
+ <p>
+ A non-greedy version of *.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- +?
- </p>
+ <p>
+ +?
+ </p>
</td>
<td>
- <p>
- A non-greedy version of +.
- </p>
+ <p>
+ A non-greedy version of +.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- ??
- </p>
+ <p>
+ ??
+ </p>
</td>
<td>
- <p>
- A non-greedy version of ?.
- </p>
+ <p>
+ A non-greedy version of ?.
+ </p>
</td>
</tr>
</tbody>
@@ -430,176 +426,176 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Escape
- </p>
+ <p>
+ Escape
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- \|
- </p>
+ <p>
+ \|
+ </p>
</td>
<td>
- <p>
- specifies an alternative.
- </p>
+ <p>
+ specifies an alternative.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \(?: ... )
- </p>
+ <p>
+ \(?: ... )
+ </p>
</td>
<td>
- <p>
- is a non-marking grouping construct - allows you to lexically group
- something without spitting out an extra sub-expression.
- </p>
+ <p>
+ is a non-marking grouping construct - allows you to lexically group
+ something without spitting out an extra sub-expression.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \w
- </p>
+ <p>
+ \w
+ </p>
</td>
<td>
- <p>
- matches any word character.
- </p>
+ <p>
+ matches any word character.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \W
- </p>
+ <p>
+ \W
+ </p>
</td>
<td>
- <p>
- matches any non-word character.
- </p>
+ <p>
+ matches any non-word character.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \sx
- </p>
+ <p>
+ \sx
+ </p>
</td>
<td>
- <p>
- matches any character in the syntax group x, the following emacs
- groupings are supported: 's', ' ', '_', 'w', '.', ')', '(', '"',
- '\'', '>' and '<'. Refer to the emacs docs for details.
- </p>
+ <p>
+ matches any character in the syntax group x, the following emacs
+ groupings are supported: 's', ' ', '_', 'w', '.', ')', '(', '"',
+ '\'', '>' and '<'. Refer to the emacs docs for details.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \Sx
- </p>
+ <p>
+ \Sx
+ </p>
</td>
<td>
- <p>
- matches any character not in the syntax grouping x.
- </p>
+ <p>
+ matches any character not in the syntax grouping x.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \c and \C
- </p>
+ <p>
+ \c and \C
+ </p>
</td>
<td>
- <p>
- These are not supported.
- </p>
+ <p>
+ These are not supported.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \`
- </p>
+ <p>
+ \`
+ </p>
</td>
<td>
- <p>
- matches zero characters only at the start of a buffer (or string
- being matched).
- </p>
+ <p>
+ matches zero characters only at the start of a buffer (or string
+ being matched).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \'
- </p>
+ <p>
+ \'
+ </p>
</td>
<td>
- <p>
- matches zero characters only at the end of a buffer (or string being
- matched).
- </p>
+ <p>
+ matches zero characters only at the end of a buffer (or string
+ being matched).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \b
- </p>
+ <p>
+ \b
+ </p>
</td>
<td>
- <p>
- matches zero characters at a word boundary.
- </p>
+ <p>
+ matches zero characters at a word boundary.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \B
- </p>
+ <p>
+ \B
+ </p>
</td>
<td>
- <p>
- matches zero characters, not at a word boundary.
- </p>
+ <p>
+ matches zero characters, not at a word boundary.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \<
- </p>
+ <p>
+ \<
+ </p>
</td>
<td>
- <p>
- matches zero characters only at the start of a word.
- </p>
+ <p>
+ matches zero characters only at the start of a word.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- \>
- </p>
+ <p>
+ \>
+ </p>
</td>
<td>
- <p>
- matches zero characters only at the end of a word.
- </p>
+ <p>
+ matches zero characters only at the end of a word.
+ </p>
</td>
</tr>
</tbody>
@@ -613,7 +609,7 @@
leftmost-longest rule</a>.
</p>
<a name="boost_regex.syntax.basic_syntax.options"></a><h4>
-<a name="id687502"></a>
+<a name="id778164"></a>
<a class="link" href="basic_syntax.html#boost_regex.syntax.basic_syntax.options">Options</a>
</h4>
<p>
@@ -627,7 +623,7 @@
options</a> modify how the case and locale sensitivity are to be applied.
</p>
<a name="boost_regex.syntax.basic_syntax.references"></a><h4>
-<a name="id687609"></a>
+<a name="id778317"></a>
<a class="link" href="basic_syntax.html#boost_regex.syntax.basic_syntax.references">References</a>
</h4>
<p>
@@ -654,7 +650,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="basic_extended.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="character_classes.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="basic_extended.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="character_classes.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/syntax/character_classes.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/syntax/character_classes.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/syntax/character_classes.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Character Class Names</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../syntax.html" title="Regular Expression Syntax">
<link rel="prev" href="basic_syntax.html" title="POSIX Basic Regular Expression Syntax">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="basic_syntax.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="character_classes/std_char_clases.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="basic_syntax.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="character_classes/std_char_clases.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.syntax.character_classes"></a><a class="link" href="character_classes.html" title="Character Class Names"> Character Class
Names</a>
@@ -44,7 +44,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="basic_syntax.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="character_classes/std_char_clases.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="basic_syntax.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="character_classes/std_char_clases.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/syntax/character_classes/optional_char_class_names.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/syntax/character_classes/optional_char_class_names.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/syntax/character_classes/optional_char_class_names.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Character classes that are supported by Unicode Regular Expressions</title>
-<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../../index.html" title="Boost.Regex">
<link rel="up" href="../character_classes.html" title="Character Class Names">
<link rel="prev" href="std_char_clases.html" title="Character Classes that are Always Supported">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="std_char_clases.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../character_classes.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../collating_names.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="std_char_clases.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../character_classes.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../collating_names.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h4 class="title">
<a name="boost_regex.syntax.character_classes.optional_char_class_names"></a><a class="link" href="optional_char_class_names.html" title="Character classes that are supported by Unicode Regular Expressions">
Character classes that are supported by Unicode Regular Expressions</a>
@@ -40,492 +40,486 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Short Name
- </p>
+ <p>
+ Short Name
+ </p>
</th>
<th>
- <p>
- Long Name
- </p>
+ <p>
+ Long Name
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- </p>
</td>
<td>
- <p>
- ASCII
- </p>
+ <p>
+ ASCII
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- </p>
</td>
<td>
- <p>
- Any
- </p>
+ <p>
+ Any
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- </p>
</td>
<td>
- <p>
- Assigned
- </p>
+ <p>
+ Assigned
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- C*
- </p>
+ <p>
+ C*
+ </p>
</td>
<td>
- <p>
- Other
- </p>
+ <p>
+ Other
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- Cc
- </p>
+ <p>
+ Cc
+ </p>
</td>
<td>
- <p>
- Control
- </p>
+ <p>
+ Control
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- Cf
- </p>
+ <p>
+ Cf
+ </p>
</td>
<td>
- <p>
- Format
- </p>
+ <p>
+ Format
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- Cn
- </p>
+ <p>
+ Cn
+ </p>
</td>
<td>
- <p>
- Not Assigned
- </p>
+ <p>
+ Not Assigned
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- Co
- </p>
+ <p>
+ Co
+ </p>
</td>
<td>
- <p>
- Private Use
- </p>
+ <p>
+ Private Use
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- Cs
- </p>
+ <p>
+ Cs
+ </p>
</td>
<td>
- <p>
- Surrogate
- </p>
+ <p>
+ Surrogate
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- L*
- </p>
+ <p>
+ L*
+ </p>
</td>
<td>
- <p>
- Letter
- </p>
+ <p>
+ Letter
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- Ll
- </p>
+ <p>
+ Ll
+ </p>
</td>
<td>
- <p>
- Lowercase Letter
- </p>
+ <p>
+ Lowercase Letter
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- Lm
- </p>
+ <p>
+ Lm
+ </p>
</td>
<td>
- <p>
- Modifier Letter
- </p>
+ <p>
+ Modifier Letter
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- Lo
- </p>
+ <p>
+ Lo
+ </p>
</td>
<td>
- <p>
- Other Letter
- </p>
+ <p>
+ Other Letter
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- Lt
- </p>
+ <p>
+ Lt
+ </p>
</td>
<td>
- <p>
- Titlecase
- </p>
+ <p>
+ Titlecase
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- Lu
- </p>
+ <p>
+ Lu
+ </p>
</td>
<td>
- <p>
- Uppercase Letter
- </p>
+ <p>
+ Uppercase Letter
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- M*
- </p>
+ <p>
+ M*
+ </p>
</td>
<td>
- <p>
- Mark
- </p>
+ <p>
+ Mark
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- Mc
- </p>
+ <p>
+ Mc
+ </p>
</td>
<td>
- <p>
- Spacing Combining Mark
- </p>
+ <p>
+ Spacing Combining Mark
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- Me
- </p>
+ <p>
+ Me
+ </p>
</td>
<td>
- <p>
- Enclosing Mark
- </p>
+ <p>
+ Enclosing Mark
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- Mn
- </p>
+ <p>
+ Mn
+ </p>
</td>
<td>
- <p>
- Non-Spacing Mark
- </p>
+ <p>
+ Non-Spacing Mark
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- N*
- </p>
+ <p>
+ N*
+ </p>
</td>
<td>
- <p>
- Number
- </p>
+ <p>
+ Number
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- Nd
- </p>
+ <p>
+ Nd
+ </p>
</td>
<td>
- <p>
- Decimal Digit Number
- </p>
+ <p>
+ Decimal Digit Number
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- Nl
- </p>
+ <p>
+ Nl
+ </p>
</td>
<td>
- <p>
- Letter Number
- </p>
+ <p>
+ Letter Number
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- Other Number
- </p>
+ <p>
+ Other Number
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- P*
- </p>
+ <p>
+ P*
+ </p>
</td>
<td>
- <p>
- Punctuation
- </p>
+ <p>
+ Punctuation
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- Pc
- </p>
+ <p>
+ Pc
+ </p>
</td>
<td>
- <p>
- Connector Punctuation
- </p>
+ <p>
+ Connector Punctuation
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- Pd
- </p>
+ <p>
+ Pd
+ </p>
</td>
<td>
- <p>
- Dash Punctuation
- </p>
+ <p>
+ Dash Punctuation
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- Pe
- </p>
+ <p>
+ Pe
+ </p>
</td>
<td>
- <p>
- Close Punctuation
- </p>
+ <p>
+ Close Punctuation
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- Pf
- </p>
+ <p>
+ Pf
+ </p>
</td>
<td>
- <p>
- Final Punctuation
- </p>
+ <p>
+ Final Punctuation
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- Pi
- </p>
+ <p>
+ Pi
+ </p>
</td>
<td>
- <p>
- Initial Punctuation
- </p>
+ <p>
+ Initial Punctuation
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- Po
- </p>
+ <p>
+ Po
+ </p>
</td>
<td>
- <p>
- Other Punctuation
- </p>
+ <p>
+ Other Punctuation
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- Ps
- </p>
+ <p>
+ Ps
+ </p>
</td>
<td>
- <p>
- Open Punctuation
- </p>
+ <p>
+ Open Punctuation
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- S*
- </p>
+ <p>
+ S*
+ </p>
</td>
<td>
- <p>
- Symbol
- </p>
+ <p>
+ Symbol
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- Sc
- </p>
+ <p>
+ Sc
+ </p>
</td>
<td>
- <p>
- Currency Symbol
- </p>
+ <p>
+ Currency Symbol
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- Sk
- </p>
+ <p>
+ Sk
+ </p>
</td>
<td>
- <p>
- Modifier Symbol
- </p>
+ <p>
+ Modifier Symbol
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- Sm
- </p>
+ <p>
+ Sm
+ </p>
</td>
<td>
- <p>
- Math Symbol
- </p>
+ <p>
+ Math Symbol
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- So
- </p>
+ <p>
+ So
+ </p>
</td>
<td>
- <p>
- Other Symbol
- </p>
+ <p>
+ Other Symbol
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- Z*
- </p>
+ <p>
+ Z*
+ </p>
</td>
<td>
- <p>
- Separator
- </p>
+ <p>
+ Separator
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- Zl
- </p>
+ <p>
+ Zl
+ </p>
</td>
<td>
- <p>
- Line Separator
- </p>
+ <p>
+ Line Separator
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- Zp
- </p>
+ <p>
+ Zp
+ </p>
</td>
<td>
- <p>
- Paragraph Separator
- </p>
+ <p>
+ Paragraph Separator
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- Zs
- </p>
+ <p>
+ Zs
+ </p>
</td>
<td>
- <p>
- Space Separator
- </p>
+ <p>
+ Space Separator
+ </p>
</td>
</tr>
</tbody>
@@ -541,7 +535,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="std_char_clases.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../character_classes.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../collating_names.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="std_char_clases.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../character_classes.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../collating_names.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/syntax/character_classes/std_char_clases.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/syntax/character_classes/std_char_clases.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/syntax/character_classes/std_char_clases.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Character Classes that are Always Supported</title>
-<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../../index.html" title="Boost.Regex">
<link rel="up" href="../character_classes.html" title="Character Class Names">
<link rel="prev" href="../character_classes.html" title="Character Class Names">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../character_classes.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../character_classes.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="optional_char_class_names.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../character_classes.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../character_classes.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="optional_char_class_names.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h4 class="title">
<a name="boost_regex.syntax.character_classes.std_char_clases"></a><a class="link" href="std_char_clases.html" title="Character Classes that are Always Supported">
Character Classes that are Always Supported</a>
@@ -38,343 +38,343 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Name
- </p>
+ <p>
+ Name
+ </p>
</th>
<th>
- <p>
- POSIX-standard name
- </p>
+ <p>
+ POSIX-standard name
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- alnum
- </p>
+ <p>
+ alnum
+ </p>
</td>
<td>
- <p>
- Yes
- </p>
+ <p>
+ Yes
+ </p>
</td>
<td>
- <p>
- Any alpha-numeric character.
- </p>
+ <p>
+ Any alpha-numeric character.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- alpha
- </p>
+ <p>
+ alpha
+ </p>
</td>
<td>
- <p>
- Yes
- </p>
+ <p>
+ Yes
+ </p>
</td>
<td>
- <p>
- Any alphabetic character.
- </p>
+ <p>
+ Any alphabetic character.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- blank
- </p>
+ <p>
+ blank
+ </p>
</td>
<td>
- <p>
- Yes
- </p>
+ <p>
+ Yes
+ </p>
</td>
<td>
- <p>
- Any whitespace character that is not a line separator.
- </p>
+ <p>
+ Any whitespace character that is not a line separator.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- cntrl
- </p>
+ <p>
+ cntrl
+ </p>
</td>
<td>
- <p>
- Yes
- </p>
+ <p>
+ Yes
+ </p>
</td>
<td>
- <p>
- Any control character.
- </p>
+ <p>
+ Any control character.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- d
- </p>
+ <p>
+ d
+ </p>
</td>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- Any decimal digit
- </p>
+ <p>
+ Any decimal digit
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- digit
- </p>
+ <p>
+ digit
+ </p>
</td>
<td>
- <p>
- Yes
- </p>
+ <p>
+ Yes
+ </p>
</td>
<td>
- <p>
- Any decimal digit.
- </p>
+ <p>
+ Any decimal digit.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- graph
- </p>
+ <p>
+ graph
+ </p>
</td>
<td>
- <p>
- Yes
- </p>
+ <p>
+ Yes
+ </p>
</td>
<td>
- <p>
- Any graphical character.
- </p>
+ <p>
+ Any graphical character.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- l
- </p>
+ <p>
+ l
+ </p>
</td>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- Any lower case character.
- </p>
+ <p>
+ Any lower case character.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- lower
- </p>
+ <p>
+ lower
+ </p>
</td>
<td>
- <p>
- Yes
- </p>
+ <p>
+ Yes
+ </p>
</td>
<td>
- <p>
- Any lower case character.
- </p>
+ <p>
+ Any lower case character.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- print
- </p>
+ <p>
+ print
+ </p>
</td>
<td>
- <p>
- Yes
- </p>
+ <p>
+ Yes
+ </p>
</td>
<td>
- <p>
- Any printable character.
- </p>
+ <p>
+ Any printable character.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- punct
- </p>
+ <p>
+ punct
+ </p>
</td>
<td>
- <p>
- Yes
- </p>
+ <p>
+ Yes
+ </p>
</td>
<td>
- <p>
- Any punctuation character.
- </p>
+ <p>
+ Any punctuation character.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- s
- </p>
+ <p>
+ s
+ </p>
</td>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- Any whitespace character.
- </p>
+ <p>
+ Any whitespace character.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- space
- </p>
+ <p>
+ space
+ </p>
</td>
<td>
- <p>
- Yes
- </p>
+ <p>
+ Yes
+ </p>
</td>
<td>
- <p>
- Any whitespace character.
- </p>
+ <p>
+ Any whitespace character.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- unicode
- </p>
+ <p>
+ unicode
+ </p>
</td>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- Any extended character whose code point is above 255 in value.
- </p>
+ <p>
+ Any extended character whose code point is above 255 in value.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- u
- </p>
+ <p>
+ u
+ </p>
</td>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- Any upper case character.
- </p>
+ <p>
+ Any upper case character.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- upper
- </p>
+ <p>
+ upper
+ </p>
</td>
<td>
- <p>
- Yes
- </p>
+ <p>
+ Yes
+ </p>
</td>
<td>
- <p>
- Any upper case character.
- </p>
+ <p>
+ Any upper case character.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- w
- </p>
+ <p>
+ w
+ </p>
</td>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- Any word character (alphanumeric characters plus the underscore).
- </p>
+ <p>
+ Any word character (alphanumeric characters plus the underscore).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- word
- </p>
+ <p>
+ word
+ </p>
</td>
<td>
- <p>
- No
- </p>
+ <p>
+ No
+ </p>
</td>
<td>
- <p>
- Any word character (alphanumeric characters plus the underscore).
- </p>
+ <p>
+ Any word character (alphanumeric characters plus the underscore).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- xdigit
- </p>
+ <p>
+ xdigit
+ </p>
</td>
<td>
- <p>
- Yes
- </p>
+ <p>
+ Yes
+ </p>
</td>
<td>
- <p>
- Any hexadecimal digit character.
- </p>
+ <p>
+ Any hexadecimal digit character.
+ </p>
</td>
</tr>
</tbody>
@@ -390,7 +390,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../character_classes.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../character_classes.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="optional_char_class_names.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../character_classes.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../character_classes.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="optional_char_class_names.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/syntax/collating_names.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/syntax/collating_names.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/syntax/collating_names.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Collating Names</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../syntax.html" title="Regular Expression Syntax">
<link rel="prev" href="character_classes/optional_char_class_names.html" title="Character classes that are supported by Unicode Regular Expressions">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="character_classes/optional_char_class_names.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="collating_names/digraphs.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="character_classes/optional_char_class_names.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="collating_names/digraphs.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.syntax.collating_names"></a><a class="link" href="collating_names.html" title="Collating Names"> Collating Names</a>
</h3></div></div></div>
@@ -44,7 +44,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="character_classes/optional_char_class_names.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="collating_names/digraphs.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="character_classes/optional_char_class_names.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="collating_names/digraphs.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/syntax/collating_names/digraphs.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/syntax/collating_names/digraphs.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/syntax/collating_names/digraphs.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Digraphs</title>
-<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../../index.html" title="Boost.Regex">
<link rel="up" href="../collating_names.html" title="Collating Names">
<link rel="prev" href="../collating_names.html" title="Collating Names">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../collating_names.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../collating_names.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="posix_symbolic_names.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../collating_names.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../collating_names.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="posix_symbolic_names.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h4 class="title">
<a name="boost_regex.syntax.collating_names.digraphs"></a><a class="link" href="digraphs.html" title="Digraphs"> Digraphs</a>
</h4></div></div></div>
@@ -55,7 +55,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../collating_names.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../collating_names.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="posix_symbolic_names.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../collating_names.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../collating_names.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="posix_symbolic_names.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/syntax/collating_names/named_unicode.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/syntax/collating_names/named_unicode.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/syntax/collating_names/named_unicode.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Named Unicode Characters</title>
-<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../../index.html" title="Boost.Regex">
<link rel="up" href="../collating_names.html" title="Collating Names">
<link rel="prev" href="posix_symbolic_names.html" title="POSIX Symbolic Names">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="posix_symbolic_names.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../collating_names.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../leftmost_longest_rule.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="posix_symbolic_names.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../collating_names.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../leftmost_longest_rule.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h4 class="title">
<a name="boost_regex.syntax.collating_names.named_unicode"></a><a class="link" href="named_unicode.html" title="Named Unicode Characters">
Named Unicode Characters</a>
@@ -48,7 +48,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="posix_symbolic_names.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../collating_names.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../leftmost_longest_rule.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="posix_symbolic_names.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../collating_names.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../leftmost_longest_rule.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/syntax/collating_names/posix_symbolic_names.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/syntax/collating_names/posix_symbolic_names.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/syntax/collating_names/posix_symbolic_names.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>POSIX Symbolic Names</title>
-<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../../index.html" title="Boost.Regex">
<link rel="up" href="../collating_names.html" title="Collating Names">
<link rel="prev" href="digraphs.html" title="Digraphs">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="digraphs.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../collating_names.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="named_unicode.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="digraphs.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../collating_names.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="named_unicode.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h4 class="title">
<a name="boost_regex.syntax.collating_names.posix_symbolic_names"></a><a class="link" href="posix_symbolic_names.html" title="POSIX Symbolic Names">
POSIX Symbolic Names</a>
@@ -43,927 +43,927 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Name
- </p>
+ <p>
+ Name
+ </p>
</th>
<th>
- <p>
- Character
- </p>
+ <p>
+ Character
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- NUL
- </p>
+ <p>
+ NUL
+ </p>
</td>
<td>
- <p>
- \x00
- </p>
+ <p>
+ \x00
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- SOH
- </p>
+ <p>
+ SOH
+ </p>
</td>
<td>
- <p>
- \x01
- </p>
+ <p>
+ \x01
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- STX
- </p>
+ <p>
+ STX
+ </p>
</td>
<td>
- <p>
- \x02
- </p>
+ <p>
+ \x02
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- ETX
- </p>
+ <p>
+ ETX
+ </p>
</td>
<td>
- <p>
- \x03
- </p>
+ <p>
+ \x03
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- EOT
- </p>
+ <p>
+ EOT
+ </p>
</td>
<td>
- <p>
- \x04
- </p>
+ <p>
+ \x04
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- ENQ
- </p>
+ <p>
+ ENQ
+ </p>
</td>
<td>
- <p>
- \x05
- </p>
+ <p>
+ \x05
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- ACK
- </p>
+ <p>
+ ACK
+ </p>
</td>
<td>
- <p>
- \x06
- </p>
+ <p>
+ \x06
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- alert
- </p>
+ <p>
+ alert
+ </p>
</td>
<td>
- <p>
- \x07
- </p>
+ <p>
+ \x07
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- backspace
- </p>
+ <p>
+ backspace
+ </p>
</td>
<td>
- <p>
- \x08
- </p>
+ <p>
+ \x08
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- tab
- </p>
+ <p>
+ tab
+ </p>
</td>
<td>
- <p>
- \t
- </p>
+ <p>
+ \t
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- newline
- </p>
+ <p>
+ newline
+ </p>
</td>
<td>
- <p>
- \n
- </p>
+ <p>
+ \n
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- vertical-tab
- </p>
+ <p>
+ vertical-tab
+ </p>
</td>
<td>
- <p>
- \v
- </p>
+ <p>
+ \v
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- form-feed
- </p>
+ <p>
+ form-feed
+ </p>
</td>
<td>
- <p>
- \f
- </p>
+ <p>
+ \f
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- carriage-return
- </p>
+ <p>
+ carriage-return
+ </p>
</td>
<td>
- <p>
- \r
- </p>
+ <p>
+ \r
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- SO
- </p>
+ <p>
+ SO
+ </p>
</td>
<td>
- <p>
- \xE
- </p>
+ <p>
+ \xE
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- SI
- </p>
+ <p>
+ SI
+ </p>
</td>
<td>
- <p>
- \xF
- </p>
+ <p>
+ \xF
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- DLE
- </p>
+ <p>
+ DLE
+ </p>
</td>
<td>
- <p>
- \x10
- </p>
+ <p>
+ \x10
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- DC1
- </p>
+ <p>
+ DC1
+ </p>
</td>
<td>
- <p>
- \x11
- </p>
+ <p>
+ \x11
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- DC2
- </p>
+ <p>
+ DC2
+ </p>
</td>
<td>
- <p>
- \x12
- </p>
+ <p>
+ \x12
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- DC3
- </p>
+ <p>
+ DC3
+ </p>
</td>
<td>
- <p>
- \x13
- </p>
+ <p>
+ \x13
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- DC4
- </p>
+ <p>
+ DC4
+ </p>
</td>
<td>
- <p>
- \x14
- </p>
+ <p>
+ \x14
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- NAK
- </p>
+ <p>
+ NAK
+ </p>
</td>
<td>
- <p>
- \x15
- </p>
+ <p>
+ \x15
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- SYN
- </p>
+ <p>
+ SYN
+ </p>
</td>
<td>
- <p>
- \x16
- </p>
+ <p>
+ \x16
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- ETB
- </p>
+ <p>
+ ETB
+ </p>
</td>
<td>
- <p>
- \x17
- </p>
+ <p>
+ \x17
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- CAN
- </p>
+ <p>
+ CAN
+ </p>
</td>
<td>
- <p>
- \x18
- </p>
+ <p>
+ \x18
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- EM
- </p>
+ <p>
+ EM
+ </p>
</td>
<td>
- <p>
- \x19
- </p>
+ <p>
+ \x19
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- SUB
- </p>
+ <p>
+ SUB
+ </p>
</td>
<td>
- <p>
- \x1A
- </p>
+ <p>
+ \x1A
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- ESC
- </p>
+ <p>
+ ESC
+ </p>
</td>
<td>
- <p>
- \x1B
- </p>
+ <p>
+ \x1B
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- IS4
- </p>
+ <p>
+ IS4
+ </p>
</td>
<td>
- <p>
- \x1C
- </p>
+ <p>
+ \x1C
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- IS3
- </p>
+ <p>
+ IS3
+ </p>
</td>
<td>
- <p>
- \x1D
- </p>
+ <p>
+ \x1D
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- IS2
- </p>
+ <p>
+ IS2
+ </p>
</td>
<td>
- <p>
- \x1E
- </p>
+ <p>
+ \x1E
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- IS1
- </p>
+ <p>
+ IS1
+ </p>
</td>
<td>
- <p>
- \x1F
- </p>
+ <p>
+ \x1F
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- space
- </p>
+ <p>
+ space
+ </p>
</td>
<td>
- <p>
- \x20
- </p>
+ <p>
+ \x20
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- exclamation-mark
- </p>
+ <p>
+ exclamation-mark
+ </p>
</td>
<td>
- <p>
- !
- </p>
+ <p>
+ !
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- quotation-mark
- </p>
+ <p>
+ quotation-mark
+ </p>
</td>
<td>
- <p>
- "
- </p>
+ <p>
+ "
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- number-sign
- </p>
+ <p>
+ number-sign
+ </p>
</td>
<td>
- <p>
- #
- </p>
+ <p>
+ #
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- dollar-sign
- </p>
+ <p>
+ dollar-sign
+ </p>
</td>
<td>
- <p>
- $
- </p>
+ <p>
+ $
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- percent-sign
- </p>
+ <p>
+ percent-sign
+ </p>
</td>
<td>
- <p>
- %
- </p>
+ <p>
+ %
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- ampersand
- </p>
+ <p>
+ ampersand
+ </p>
</td>
<td>
- <p>
- &
- </p>
+ <p>
+ &
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- apostrophe
- </p>
+ <p>
+ apostrophe
+ </p>
</td>
<td>
- <p>
- '
- </p>
+ <p>
+ '
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- left-parenthesis
- </p>
+ <p>
+ left-parenthesis
+ </p>
</td>
<td>
- <p>
- (
- </p>
+ <p>
+ (
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- right-parenthesis
- </p>
+ <p>
+ right-parenthesis
+ </p>
</td>
<td>
- <p>
- )
- </p>
+ <p>
+ )
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- asterisk
- </p>
+ <p>
+ asterisk
+ </p>
</td>
<td>
- <p>
- *
- </p>
+ <p>
+ *
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- plus-sign
- </p>
+ <p>
+ plus-sign
+ </p>
</td>
<td>
- <p>
- +
- </p>
+ <p>
+ +
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- comma
- </p>
+ <p>
+ comma
+ </p>
</td>
<td>
- <p>
- ,
- </p>
+ <p>
+ ,
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- hyphen
- </p>
+ <p>
+ hyphen
+ </p>
</td>
<td>
- <p>
- -
- </p>
+ <p>
+ -
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- period
- </p>
+ <p>
+ period
+ </p>
</td>
<td>
- <p>
- .
- </p>
+ <p>
+ .
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- slash
- </p>
+ <p>
+ slash
+ </p>
</td>
<td>
- <p>
- /
- </p>
+ <p>
+ /
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- zero
- </p>
+ <p>
+ zero
+ </p>
</td>
<td>
- <p>
- 0
- </p>
+ <p>
+ 0
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- one
- </p>
+ <p>
+ one
+ </p>
</td>
<td>
- <p>
- 1
- </p>
+ <p>
+ 1
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- two
- </p>
+ <p>
+ two
+ </p>
</td>
<td>
- <p>
- 2
- </p>
+ <p>
+ 2
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- three
- </p>
+ <p>
+ three
+ </p>
</td>
<td>
- <p>
- 3
- </p>
+ <p>
+ 3
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- four
- </p>
+ <p>
+ four
+ </p>
</td>
<td>
- <p>
- 4
- </p>
+ <p>
+ 4
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- five
- </p>
+ <p>
+ five
+ </p>
</td>
<td>
- <p>
- 5
- </p>
+ <p>
+ 5
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- six
- </p>
+ <p>
+ six
+ </p>
</td>
<td>
- <p>
- 6
- </p>
+ <p>
+ 6
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- seven
- </p>
+ <p>
+ seven
+ </p>
</td>
<td>
- <p>
- 7
- </p>
+ <p>
+ 7
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- eight
- </p>
+ <p>
+ eight
+ </p>
</td>
<td>
- <p>
- 8
- </p>
+ <p>
+ 8
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- nine
- </p>
+ <p>
+ nine
+ </p>
</td>
<td>
- <p>
- 9
- </p>
+ <p>
+ 9
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- colon
- </p>
+ <p>
+ colon
+ </p>
</td>
<td>
- <p>
- :
- </p>
+ <p>
+ :
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- semicolon
- </p>
+ <p>
+ semicolon
+ </p>
</td>
<td>
- <p>
- ;
- </p>
+ <p>
+ ;
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- less-than-sign
- </p>
+ <p>
+ less-than-sign
+ </p>
</td>
<td>
- <p>
- <
- </p>
+ <p>
+ <
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- equals-sign
- </p>
+ <p>
+ equals-sign
+ </p>
</td>
<td>
- <p>
- =
- </p>
+ <p>
+ =
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- greater-than-sign
- </p>
+ <p>
+ greater-than-sign
+ </p>
</td>
<td>
- <p>
- >
- </p>
+ <p>
+ >
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- question-mark
- </p>
+ <p>
+ question-mark
+ </p>
</td>
<td>
- <p>
- ?
- </p>
+ <p>
+ ?
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- commercial-at
- </p>
+ <p>
+ commercial-at
+ </p>
</td>
<td>
- <p>
- @
- </p>
+ <p>
+ @
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- left-square-bracket
- </p>
+ <p>
+ left-square-bracket
+ </p>
</td>
<td>
- <p>
- [
- </p>
+ <p>
+ [
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- backslash
- </p>
+ <p>
+ backslash
+ </p>
</td>
<td>
- <p>
- \
- </p>
+ <p>
+ \
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- right-square-bracket
- </p>
+ <p>
+ right-square-bracket
+ </p>
</td>
<td>
- <p>
- ]
- </p>
+ <p>
+ ]
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- circumflex
- </p>
+ <p>
+ circumflex
+ </p>
</td>
<td>
- <p>
- ~
- </p>
+ <p>
+ ~
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- underscore
- </p>
+ <p>
+ underscore
+ </p>
</td>
<td>
- <p>
- _
- </p>
+ <p>
+ _
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- grave-accent
- </p>
+ <p>
+ grave-accent
+ </p>
</td>
<td>
- <p>
- `
- </p>
+ <p>
+ `
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- left-curly-bracket
- </p>
+ <p>
+ left-curly-bracket
+ </p>
</td>
<td>
- <p>
- {
- </p>
+ <p>
+ {
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- vertical-line
- </p>
+ <p>
+ vertical-line
+ </p>
</td>
<td>
- <p>
- |
- </p>
+ <p>
+ |
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- right-curly-bracket
- </p>
+ <p>
+ right-curly-bracket
+ </p>
</td>
<td>
- <p>
- }
- </p>
+ <p>
+ }
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- tilde
- </p>
+ <p>
+ tilde
+ </p>
</td>
<td>
- <p>
- ~
- </p>
+ <p>
+ ~
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- DEL
- </p>
+ <p>
+ DEL
+ </p>
</td>
<td>
- <p>
- \x7F
- </p>
+ <p>
+ \x7F
+ </p>
</td>
</tr>
</tbody>
@@ -979,7 +979,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="digraphs.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../collating_names.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="named_unicode.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="digraphs.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../collating_names.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="named_unicode.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/syntax/leftmost_longest_rule.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/syntax/leftmost_longest_rule.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/syntax/leftmost_longest_rule.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>The Leftmost Longest Rule</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../syntax.html" title="Regular Expression Syntax">
<link rel="prev" href="collating_names/named_unicode.html" title="Named Unicode Characters">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="collating_names/named_unicode.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../format.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="collating_names/named_unicode.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../format.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.syntax.leftmost_longest_rule"></a><a class="link" href="leftmost_longest_rule.html" title="The Leftmost Longest Rule"> The Leftmost
Longest Rule</a>
@@ -32,35 +32,35 @@
location, for POSIX basic and extended regular expressions, the "best"
match is determined as follows:
</p>
-<div class="orderedlist"><ol type="1">
-<li>
- Find the leftmost match, if there is only one match possible at this location
- then return it.
- </li>
-<li>
- Find the longest of the possible matches, along with any ties. If there
- is only one such possible match then return it.
- </li>
-<li>
- If there are no marked sub-expressions, then all the remaining alternatives
- are indistinguishable; return the first of these found.
- </li>
-<li>
- Find the match which has matched the first sub-expression in the leftmost
- position, along with any ties. If there is only on such match possible
- then return it.
- </li>
-<li>
- Find the match which has the longest match for the first sub-expression,
- along with any ties. If there is only one such match then return it.
- </li>
-<li>
- Repeat steps 4 and 5 for each additional marked sub-expression.
- </li>
-<li>
- If there is still more than one possible match remaining, then they are
- indistinguishable; return the first one found.
- </li>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+ Find the leftmost match, if there is only one match possible at this
+ location then return it.
+ </li>
+<li class="listitem">
+ Find the longest of the possible matches, along with any ties. If there
+ is only one such possible match then return it.
+ </li>
+<li class="listitem">
+ If there are no marked sub-expressions, then all the remaining alternatives
+ are indistinguishable; return the first of these found.
+ </li>
+<li class="listitem">
+ Find the match which has matched the first sub-expression in the leftmost
+ position, along with any ties. If there is only on such match possible
+ then return it.
+ </li>
+<li class="listitem">
+ Find the match which has the longest match for the first sub-expression,
+ along with any ties. If there is only one such match then return it.
+ </li>
+<li class="listitem">
+ Repeat steps 4 and 5 for each additional marked sub-expression.
+ </li>
+<li class="listitem">
+ If there is still more than one possible match remaining, then they are
+ indistinguishable; return the first one found.
+ </li>
</ol></div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
@@ -73,7 +73,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="collating_names/named_unicode.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../format.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="collating_names/named_unicode.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../format.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/syntax/perl_syntax.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/syntax/perl_syntax.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/syntax/perl_syntax.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Perl Regular Expression Syntax</title>
-<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Regex">
<link rel="up" href="../syntax.html" title="Regular Expression Syntax">
<link rel="prev" href="../syntax.html" title="Regular Expression Syntax">
@@ -20,15 +20,15 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../syntax.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="basic_extended.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../syntax.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="basic_extended.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_regex.syntax.perl_syntax"></a><a class="link" href="perl_syntax.html" title="Perl Regular Expression Syntax"> Perl Regular Expression
Syntax</a>
</h3></div></div></div>
<a name="boost_regex.syntax.perl_syntax.synopsis"></a><h4>
-<a name="id675915"></a>
+<a name="id766761"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.synopsis">Synopsis</a>
</h4>
<p>
@@ -43,7 +43,7 @@
</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex</span> <span class="identifier">e2</span><span class="special">(</span><span class="identifier">my_expression</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex</span><span class="special">::</span><span class="identifier">perl</span><span class="special">|</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex</span><span class="special">::</span><span class="identifier">icase</span><span class="special">);</span>
</pre>
<a name="boost_regex.syntax.perl_syntax.perl_regular_expression_syntax"></a><h4>
-<a name="id676062"></a>
+<a name="id766930"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.perl_regular_expression_syntax">Perl
Regular Expression Syntax</a>
</h4>
@@ -53,27 +53,27 @@
</p>
<pre class="programlisting">.[{()\*+?|^$</pre>
<a name="boost_regex.syntax.perl_syntax.wildcard"></a><h5>
-<a name="id676086"></a>
+<a name="id766961"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.wildcard">Wildcard</a>
</h5>
<p>
The single character '.' when used outside of a character set will match
any single character except:
</p>
-<div class="itemizedlist"><ul type="disc">
-<li>
- The NULL character when the <a class="link" href="../ref/match_flag_type.html" title="match_flag_type">flag
- <code class="literal">match_not_dot_null</code></a> is passed to the matching
- algorithms.
- </li>
-<li>
- The newline character when the <a class="link" href="../ref/match_flag_type.html" title="match_flag_type">flag
- <code class="literal">match_not_dot_newline</code></a> is passed to the matching
- algorithms.
- </li>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ The NULL character when the <a class="link" href="../ref/match_flag_type.html" title="match_flag_type">flag
+ <code class="literal">match_not_dot_null</code></a> is passed to the matching
+ algorithms.
+ </li>
+<li class="listitem">
+ The newline character when the <a class="link" href="../ref/match_flag_type.html" title="match_flag_type">flag
+ <code class="literal">match_not_dot_newline</code></a> is passed to the matching
+ algorithms.
+ </li>
</ul></div>
<a name="boost_regex.syntax.perl_syntax.anchors"></a><h5>
-<a name="id676133"></a>
+<a name="id767021"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.anchors">Anchors</a>
</h5>
<p>
@@ -83,7 +83,7 @@
A '$' character shall match the end of a line.
</p>
<a name="boost_regex.syntax.perl_syntax.marked_sub_expressions"></a><h5>
-<a name="id676155"></a>
+<a name="id767047"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.marked_sub_expressions">Marked
sub-expressions</a>
</h5>
@@ -94,7 +94,7 @@
can also repeated, or referred to by a back-reference.
</p>
<a name="boost_regex.syntax.perl_syntax.non_marking_grouping"></a><h5>
-<a name="id676181"></a>
+<a name="id767083"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.non_marking_grouping">Non-marking
grouping</a>
</h5>
@@ -107,7 +107,7 @@
without splitting out any separate sub-expressions.
</p>
<a name="boost_regex.syntax.perl_syntax.repeats"></a><h5>
-<a name="id676217"></a>
+<a name="id767132"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.repeats">Repeats</a>
</h5>
<p>
@@ -188,7 +188,7 @@
to be applied to.
</p>
<a name="boost_regex.syntax.perl_syntax.non_greedy_repeats"></a><h5>
-<a name="id676453"></a>
+<a name="id767395"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.non_greedy_repeats">Non greedy
repeats</a>
</h5>
@@ -218,7 +218,7 @@
while consuming as little input as possible.
</p>
<a name="boost_regex.syntax.perl_syntax.pocessive_repeats"></a><h5>
-<a name="id676512"></a>
+<a name="id767471"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.pocessive_repeats">Pocessive
repeats</a>
</h5>
@@ -250,7 +250,7 @@
while giving nothing back.
</p>
<a name="boost_regex.syntax.perl_syntax.back_references"></a><h5>
-<a name="id676571"></a>
+<a name="id767549"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.back_references">Back references</a>
</h5>
<p>
@@ -279,77 +279,77 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Escape
- </p>
+ <p>
+ Escape
+ </p>
</th>
<th>
- <p>
- Meaning
- </p>
+ <p>
+ Meaning
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="literal">\g1</code>
- </p>
+ <p>
+ <code class="literal">\g1</code>
+ </p>
</td>
<td>
- <p>
- Match whatever matched sub-expression 1
- </p>
+ <p>
+ Match whatever matched sub-expression 1
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="literal">\g{1}</code>
- </p>
+ <p>
+ <code class="literal">\g{1}</code>
+ </p>
</td>
<td>
- <p>
- Match whatever matched sub-expression 1: this form allows for safer
- parsing of the expression in cases like <code class="literal">\g{1}2</code>
- or for indexes higher than 9 as in <code class="literal">\g{1234}</code>
- </p>
+ <p>
+ Match whatever matched sub-expression 1: this form allows for safer
+ parsing of the expression in cases like <code class="literal">\g{1}2</code>
+ or for indexes higher than 9 as in <code class="literal">\g{1234}</code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="literal">\g-1</code>
- </p>
+ <p>
+ <code class="literal">\g-1</code>
+ </p>
</td>
<td>
- <p>
- Match whatever matched the last opened sub-expression
- </p>
+ <p>
+ Match whatever matched the last opened sub-expression
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="literal">\g{-2}</code>
- </p>
+ <p>
+ <code class="literal">\g{-2}</code>
+ </p>
</td>
<td>
- <p>
- Match whatever matched the last but one opened sub-expression
- </p>
+ <p>
+ Match whatever matched the last but one opened sub-expression
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="literal">\g{one}</code>
- </p>
+ <p>
+ <code class="literal">\g{one}</code>
+ </p>
</td>
<td>
- <p>
- Match whatever matched the sub-expression named "one"
- </p>
+ <p>
+ Match whatever matched the sub-expression named "one"
+ </p>
</td>
</tr>
</tbody>
@@ -360,7 +360,7 @@
named "two".
</p>
<a name="boost_regex.syntax.perl_syntax.alternation"></a><h5>
-<a name="id676791"></a>
+<a name="id767790"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.alternation">Alternation</a>
</h5>
<p>
@@ -387,7 +387,7 @@
<code class="literal">(?:abc)??</code> has exactly the same effect.
</p>
<a name="boost_regex.syntax.perl_syntax.character_sets"></a><h5>
-<a name="id677140"></a>
+<a name="id767872"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.character_sets">Character sets</a>
</h5>
<p>
@@ -399,7 +399,7 @@
A bracket expression may contain any combination of the following:
</p>
<a name="boost_regex.syntax.perl_syntax.single_characters"></a><h6>
-<a name="id677171"></a>
+<a name="id767910"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.single_characters">Single characters</a>
</h6>
<p>
@@ -407,7 +407,7 @@
'b', or 'c'.
</p>
<a name="boost_regex.syntax.perl_syntax.character_ranges"></a><h6>
-<a name="id677192"></a>
+<a name="id767939"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.character_ranges">Character
ranges</a>
</h6>
@@ -421,7 +421,7 @@
sensitive.
</p>
<a name="boost_regex.syntax.perl_syntax.negation"></a><h6>
-<a name="id677225"></a>
+<a name="id767982"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.negation">Negation</a>
</h6>
<p>
@@ -430,7 +430,7 @@
matches any character that is not in the range <code class="literal">a-c</code>.
</p>
<a name="boost_regex.syntax.perl_syntax.character_classes"></a><h6>
-<a name="id677252"></a>
+<a name="id768016"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.character_classes">Character
classes</a>
</h6>
@@ -441,7 +441,7 @@
class names</a>.
</p>
<a name="boost_regex.syntax.perl_syntax.collating_elements"></a><h6>
-<a name="id677285"></a>
+<a name="id768057"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.collating_elements">Collating
Elements</a>
</h6>
@@ -463,7 +463,7 @@
matches a <code class="literal">\0</code> character.
</p>
<a name="boost_regex.syntax.perl_syntax.equivalence_classes"></a><h6>
-<a name="id677347"></a>
+<a name="id768137"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.equivalence_classes">Equivalence
classes</a>
</h6>
@@ -480,7 +480,7 @@
or even all locales on one platform.
</p>
<a name="boost_regex.syntax.perl_syntax.escaped_characters"></a><h6>
-<a name="id677395"></a>
+<a name="id768199"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.escaped_characters">Escaped
Characters</a>
</h6>
@@ -492,7 +492,7 @@
is <span class="emphasis"><em>not</em></span> a "word" character.
</p>
<a name="boost_regex.syntax.perl_syntax.combinations"></a><h6>
-<a name="id677464"></a>
+<a name="id768279"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.combinations">Combinations</a>
</h6>
<p>
@@ -500,7 +500,7 @@
<code class="literal">[[:digit:]a-c[.NUL.]]</code>.
</p>
<a name="boost_regex.syntax.perl_syntax.escapes"></a><h5>
-<a name="id677485"></a>
+<a name="id768307"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.escapes">Escapes</a>
</h5>
<p>
@@ -516,183 +516,183 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Escape
- </p>
+ <p>
+ Escape
+ </p>
</th>
<th>
- <p>
- Character
- </p>
+ <p>
+ Character
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="literal">\a</code>
- </p>
+ <p>
+ <code class="literal">\a</code>
+ </p>
</td>
<td>
- <p>
- <code class="literal">\a</code>
- </p>
+ <p>
+ <code class="literal">\a</code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="literal">\e</code>
- </p>
+ <p>
+ <code class="literal">\e</code>
+ </p>
</td>
<td>
- <p>
- <code class="literal">0x1B</code>
- </p>
+ <p>
+ <code class="literal">0x1B</code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="literal">\f</code>
- </p>
+ <p>
+ <code class="literal">\f</code>
+ </p>
</td>
<td>
- <p>
- <code class="literal">\f</code>
- </p>
+ <p>
+ <code class="literal">\f</code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="literal">\n</code>
- </p>
+ <p>
+ <code class="literal">\n</code>
+ </p>
</td>
<td>
- <p>
- <code class="literal">\n</code>
- </p>
+ <p>
+ <code class="literal">\n</code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="literal">\r</code>
- </p>
+ <p>
+ <code class="literal">\r</code>
+ </p>
</td>
<td>
- <p>
- <code class="literal">\r</code>
- </p>
+ <p>
+ <code class="literal">\r</code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="literal">\t</code>
- </p>
+ <p>
+ <code class="literal">\t</code>
+ </p>
</td>
<td>
- <p>
- <code class="literal">\t</code>
- </p>
+ <p>
+ <code class="literal">\t</code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="literal">\v</code>
- </p>
+ <p>
+ <code class="literal">\v</code>
+ </p>
</td>
<td>
- <p>
- <code class="literal">\v</code>
- </p>
+ <p>
+ <code class="literal">\v</code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="literal">\b</code>
- </p>
+ <p>
+ <code class="literal">\b</code>
+ </p>
</td>
<td>
- <p>
- <code class="literal">\b</code> (but only inside a character class declaration).
- </p>
+ <p>
+ <code class="literal">\b</code> (but only inside a character class declaration).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="literal">\cX</code>
- </p>
+ <p>
+ <code class="literal">\cX</code>
+ </p>
</td>
<td>
- <p>
- An ASCII escape sequence - the character whose code point is X %
- 32
- </p>
+ <p>
+ An ASCII escape sequence - the character whose code point is X
+ % 32
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="literal">\xdd</code>
- </p>
+ <p>
+ <code class="literal">\xdd</code>
+ </p>
</td>
<td>
- <p>
- A hexadecimal escape sequence - matches the single character whose
- code point is 0xdd.
- </p>
+ <p>
+ A hexadecimal escape sequence - matches the single character whose
+ code point is 0xdd.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="literal">\x{dddd}</code>
- </p>
+ <p>
+ <code class="literal">\x{dddd}</code>
+ </p>
</td>
<td>
- <p>
- A hexadecimal escape sequence - matches the single character whose
- code point is 0xdddd.
- </p>
+ <p>
+ A hexadecimal escape sequence - matches the single character whose
+ code point is 0xdddd.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="literal">\0ddd</code>
- </p>
+ <p>
+ <code class="literal">\0ddd</code>
+ </p>
</td>
<td>
- <p>
- An octal escape sequence - matches the single character whose code
- point is 0ddd.
- </p>
+ <p>
+ An octal escape sequence - matches the single character whose code
+ point is 0ddd.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="literal">\N{name}</code>
- </p>
+ <p>
+ <code class="literal">\N{name}</code>
+ </p>
</td>
<td>
- <p>
- Matches the single character which has the <a class="link" href="collating_names.html" title="Collating Names">symbolic
- name</a> <span class="emphasis"><em>name</em></span>. For example <code class="literal">\N{newline}</code>
- matches the single character \n.
- </p>
+ <p>
+ Matches the single character which has the <a class="link" href="collating_names.html" title="Collating Names">symbolic
+ name</a> <span class="emphasis"><em>name</em></span>. For example <code class="literal">\N{newline}</code>
+ matches the single character \n.
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="boost_regex.syntax.perl_syntax._quot_single_character_quot__character_classes_"></a><h6>
-<a name="id677873"></a>
+<a name="id768983"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax._quot_single_character_quot__character_classes_">"Single
character" character classes:</a>
</h6>
@@ -712,189 +712,189 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Escape sequence
- </p>
+ <p>
+ Escape sequence
+ </p>
</th>
<th>
- <p>
- Equivalent to
- </p>
+ <p>
+ Equivalent to
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">d</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">d</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="special">[[:</span><span class="identifier">digit</span><span class="special">:]]</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">[[:</span><span class="identifier">digit</span><span class="special">:]]</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">l</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">l</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="special">[[:</span><span class="identifier">lower</span><span class="special">:]]</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">[[:</span><span class="identifier">lower</span><span class="special">:]]</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">s</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">s</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="special">[[:</span><span class="identifier">space</span><span class="special">:]]</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">[[:</span><span class="identifier">space</span><span class="special">:]]</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">u</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">u</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="special">[[:</span><span class="identifier">upper</span><span class="special">:]]</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">[[:</span><span class="identifier">upper</span><span class="special">:]]</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">w</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">w</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="special">[[:</span><span class="identifier">word</span><span class="special">:]]</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">[[:</span><span class="identifier">word</span><span class="special">:]]</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">h</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">h</span></code>
+ </p>
</td>
<td>
- <p>
- Horizontal whitespace
- </p>
+ <p>
+ Horizontal whitespace
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">v</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">v</span></code>
+ </p>
</td>
<td>
- <p>
- Vertical whitespace
- </p>
+ <p>
+ Vertical whitespace
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">D</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">D</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">digit</span><span class="special">:]]</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">digit</span><span class="special">:]]</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">L</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">L</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">lower</span><span class="special">:]]</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">lower</span><span class="special">:]]</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">S</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">S</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">space</span><span class="special">:]]</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">space</span><span class="special">:]]</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">U</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">U</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">upper</span><span class="special">:]]</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">upper</span><span class="special">:]]</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">W</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">W</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">word</span><span class="special">:]]</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">word</span><span class="special">:]]</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">H</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">H</span></code>
+ </p>
</td>
<td>
- <p>
- Not Horizontal whitespace
- </p>
+ <p>
+ Not Horizontal whitespace
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">V</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">V</span></code>
+ </p>
</td>
<td>
- <p>
- Not Vertical whitespace
- </p>
+ <p>
+ Not Vertical whitespace
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="boost_regex.syntax.perl_syntax.character_properties"></a><h6>
-<a name="id678473"></a>
+<a name="id769618"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.character_properties">Character
Properties</a>
</h6>
@@ -911,88 +911,88 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Form
- </p>
+ <p>
+ Form
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
<th>
- <p>
- Equivalent character set form
- </p>
+ <p>
+ Equivalent character set form
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">pX</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">pX</span></code>
+ </p>
</td>
<td>
- <p>
- Matches any character that has the property X.
- </p>
+ <p>
+ Matches any character that has the property X.
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="special">[[:</span><span class="identifier">X</span><span class="special">:]]</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">[[:</span><span class="identifier">X</span><span class="special">:]]</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">p</span><span class="special">{</span><span class="identifier">Name</span><span class="special">}</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">p</span><span class="special">{</span><span class="identifier">Name</span><span class="special">}</span></code>
+ </p>
</td>
<td>
- <p>
- Matches any character that has the property Name.
- </p>
+ <p>
+ Matches any character that has the property Name.
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="special">[[:</span><span class="identifier">Name</span><span class="special">:]]</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">[[:</span><span class="identifier">Name</span><span class="special">:]]</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">PX</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">PX</span></code>
+ </p>
</td>
<td>
- <p>
- Matches any character that does not have the property X.
- </p>
+ <p>
+ Matches any character that does not have the property X.
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">X</span><span class="special">:]]</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">X</span><span class="special">:]]</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">\</span><span class="identifier">P</span><span class="special">{</span><span class="identifier">Name</span><span class="special">}</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">\</span><span class="identifier">P</span><span class="special">{</span><span class="identifier">Name</span><span class="special">}</span></code>
+ </p>
</td>
<td>
- <p>
- Matches any character that does not have the property Name.
- </p>
+ <p>
+ Matches any character that does not have the property Name.
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">Name</span><span class="special">:]]</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">[^[:</span><span class="identifier">Name</span><span class="special">:]]</span></code>
+ </p>
</td>
</tr>
</tbody>
@@ -1002,7 +1002,7 @@
as does <code class="literal">\p{digit}</code>.
</p>
<a name="boost_regex.syntax.perl_syntax.word_boundaries"></a><h6>
-<a name="id678762"></a>
+<a name="id769937"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.word_boundaries">Word Boundaries</a>
</h6>
<p>
@@ -1021,7 +1021,7 @@
<code class="literal">\B</code> Matches only when not at a word boundary.
</p>
<a name="boost_regex.syntax.perl_syntax.buffer_boundaries"></a><h6>
-<a name="id678814"></a>
+<a name="id769996"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.buffer_boundaries">Buffer boundaries</a>
</h6>
<p>
@@ -1048,7 +1048,7 @@
<code class="literal">(?=\n?\z)</code>.
</p>
<a name="boost_regex.syntax.perl_syntax.continuation_escape"></a><h6>
-<a name="id678871"></a>
+<a name="id770066"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.continuation_escape">Continuation
Escape</a>
</h6>
@@ -1060,7 +1060,7 @@
one ended.
</p>
<a name="boost_regex.syntax.perl_syntax.quoting_escape"></a><h6>
-<a name="id678893"></a>
+<a name="id770098"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.quoting_escape">Quoting escape</a>
</h6>
<p>
@@ -1073,7 +1073,7 @@
<span class="special">\*+</span><span class="identifier">aaa</span>
</pre>
<a name="boost_regex.syntax.perl_syntax.unicode_escapes"></a><h6>
-<a name="id678940"></a>
+<a name="id770155"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.unicode_escapes">Unicode escapes</a>
</h6>
<p>
@@ -1083,7 +1083,7 @@
followed by a sequence of zero or more combining characters.
</p>
<a name="boost_regex.syntax.perl_syntax.matching_line_endings"></a><h6>
-<a name="id678966"></a>
+<a name="id770190"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.matching_line_endings">Matching
Line Endings</a>
</h6>
@@ -1092,7 +1092,7 @@
sequence, specifically it is identical to the expression <code class="literal">(?>\x0D\x0A?|[\x0A-\x0C\x85\x{2028}\x{2029}])</code>.
</p>
<a name="boost_regex.syntax.perl_syntax.keeping_back_some_text"></a><h6>
-<a name="id678992"></a>
+<a name="id770226"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.keeping_back_some_text">Keeping
back some text</a>
</h6>
@@ -1107,7 +1107,7 @@
This can be used to simulate variable width lookbehind assertions.
</p>
<a name="boost_regex.syntax.perl_syntax.any_other_escape"></a><h6>
-<a name="id679022"></a>
+<a name="id770268"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.any_other_escape">Any other
escape</a>
</h6>
@@ -1116,7 +1116,7 @@
\@ matches a literal '@'.
</p>
<a name="boost_regex.syntax.perl_syntax.perl_extended_patterns"></a><h5>
-<a name="id679039"></a>
+<a name="id770290"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.perl_extended_patterns">Perl
Extended Patterns</a>
</h5>
@@ -1125,7 +1125,7 @@
<code class="literal">(?</code>.
</p>
<a name="boost_regex.syntax.perl_syntax.named_subexpressions"></a><h6>
-<a name="id679061"></a>
+<a name="id770319"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.named_subexpressions">Named
Subexpressions</a>
</h6>
@@ -1147,14 +1147,14 @@
format string for search and replace operations, or in the <a class="link" href="../ref/match_results.html" title="match_results"><code class="computeroutput"><span class="identifier">match_results</span></code></a> member functions.
</p>
<a name="boost_regex.syntax.perl_syntax.comments"></a><h6>
-<a name="id679156"></a>
+<a name="id770449"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.comments">Comments</a>
</h6>
<p>
<code class="literal">(?# ... )</code> is treated as a comment, it's contents are ignored.
</p>
<a name="boost_regex.syntax.perl_syntax.modifiers"></a><h6>
-<a name="id679178"></a>
+<a name="id770479"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.modifiers">Modifiers</a>
</h6>
<p>
@@ -1168,7 +1168,7 @@
pattern only.
</p>
<a name="boost_regex.syntax.perl_syntax.non_marking_groups"></a><h6>
-<a name="id679213"></a>
+<a name="id770529"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.non_marking_groups">Non-marking
groups</a>
</h6>
@@ -1177,7 +1177,7 @@
an additional sub-expression.
</p>
<a name="boost_regex.syntax.perl_syntax.branch_reset"></a><h6>
-<a name="id679235"></a>
+<a name="id770561"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.branch_reset">Branch reset</a>
</h6>
<p>
@@ -1199,7 +1199,7 @@
# 1 2 2 3 2 3 4
</pre>
<a name="boost_regex.syntax.perl_syntax.lookahead"></a><h6>
-<a name="id679272"></a>
+<a name="id770618"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.lookahead">Lookahead</a>
</h6>
<p>
@@ -1222,7 +1222,7 @@
could be used to validate the password.
</p>
<a name="boost_regex.syntax.perl_syntax.lookbehind"></a><h6>
-<a name="id680994"></a>
+<a name="id770718"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.lookbehind">Lookbehind</a>
</h6>
<p>
@@ -1236,7 +1236,7 @@
(pattern must be of fixed length).
</p>
<a name="boost_regex.syntax.perl_syntax.independent_sub_expressions"></a><h6>
-<a name="id681026"></a>
+<a name="id770763"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.independent_sub_expressions">Independent
sub-expressions</a>
</h6>
@@ -1249,7 +1249,7 @@
no match is found at all.
</p>
<a name="boost_regex.syntax.perl_syntax.recursive_expressions"></a><h6>
-<a name="id681057"></a>
+<a name="id770807"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.recursive_expressions">Recursive
Expressions</a>
</h6>
@@ -1273,7 +1273,7 @@
to the next sub-expression to be declared.
</p>
<a name="boost_regex.syntax.perl_syntax.conditional_expressions"></a><h6>
-<a name="id681154"></a>
+<a name="id770923"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.conditional_expressions">Conditional
Expressions</a>
</h6>
@@ -1295,68 +1295,70 @@
<p>
Here is a summary of the possible predicates:
</p>
-<div class="itemizedlist"><ul type="disc">
-<li>
-<code class="literal">(?(?=assert)yes-pattern|no-pattern)</code> Executes <span class="emphasis"><em>yes-pattern</em></span>
- if the forward look-ahead assert matches, otherwise executes <span class="emphasis"><em>no-pattern</em></span>.
- </li>
-<li>
-<code class="literal">(?(?!assert)yes-pattern|no-pattern)</code> Executes <span class="emphasis"><em>yes-pattern</em></span>
- if the forward look-ahead assert does not match, otherwise executes <span class="emphasis"><em>no-pattern</em></span>.
- </li>
-<li>
-<code class="literal">(?(R)yes-pattern|no-pattern)</code> Executes <span class="emphasis"><em>yes-pattern</em></span>
- if we are executing inside a recursion, otherwise executes <span class="emphasis"><em>no-pattern</em></span>.
- </li>
-<li>
-<code class="literal">(?(R<span class="emphasis"><em>N</em></span>)yes-pattern|no-pattern)</code> Executes
- <span class="emphasis"><em>yes-pattern</em></span> if we are executing inside a recursion
- to sub-expression <span class="emphasis"><em>N</em></span>, otherwise executes <span class="emphasis"><em>no-pattern</em></span>.
- </li>
-<li>
-<code class="literal">(?(DEFINE)never-exectuted-pattern)</code> Defines a block of
- code that is never executed and matches no characters: this is usually
- used to define one or more named sub-expressions which are refered to from
- elsewhere in the pattern.
- </li>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ <code class="literal">(?(?=assert)yes-pattern|no-pattern)</code> Executes <span class="emphasis"><em>yes-pattern</em></span>
+ if the forward look-ahead assert matches, otherwise executes <span class="emphasis"><em>no-pattern</em></span>.
+ </li>
+<li class="listitem">
+ <code class="literal">(?(?!assert)yes-pattern|no-pattern)</code> Executes <span class="emphasis"><em>yes-pattern</em></span>
+ if the forward look-ahead assert does not match, otherwise executes
+ <span class="emphasis"><em>no-pattern</em></span>.
+ </li>
+<li class="listitem">
+ <code class="literal">(?(R)yes-pattern|no-pattern)</code> Executes <span class="emphasis"><em>yes-pattern</em></span>
+ if we are executing inside a recursion, otherwise executes <span class="emphasis"><em>no-pattern</em></span>.
+ </li>
+<li class="listitem">
+ <code class="literal">(?(R<span class="emphasis"><em>N</em></span>)yes-pattern|no-pattern)</code>
+ Executes <span class="emphasis"><em>yes-pattern</em></span> if we are executing inside
+ a recursion to sub-expression <span class="emphasis"><em>N</em></span>, otherwise executes
+ <span class="emphasis"><em>no-pattern</em></span>.
+ </li>
+<li class="listitem">
+ <code class="literal">(?(DEFINE)never-exectuted-pattern)</code> Defines a block
+ of code that is never executed and matches no characters: this is usually
+ used to define one or more named sub-expressions which are refered to
+ from elsewhere in the pattern.
+ </li>
</ul></div>
<a name="boost_regex.syntax.perl_syntax.operator_precedence"></a><h5>
-<a name="id681296"></a>
+<a name="id771112"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.operator_precedence">Operator
precedence</a>
</h5>
<p>
The order of precedence for of operators is as follows:
</p>
-<div class="orderedlist"><ol type="1">
-<li>
- Collation-related bracket symbols <code class="computeroutput"><span class="special">[==]</span>
- <span class="special">[::]</span> <span class="special">[..]</span></code>
-</li>
-<li>
- Escaped characters <code class="literal">\</code>
-</li>
-<li>
- Character set (bracket expression) <code class="computeroutput"><span class="special">[]</span></code>
-</li>
-<li>
- Grouping <code class="literal">()</code>
-</li>
-<li>
- Single-character-ERE duplication <code class="literal">* + ? {m,n}</code>
-</li>
-<li>
- Concatenation
- </li>
-<li>
- Anchoring ^$
- </li>
-<li>
- Alternation |
- </li>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+ Collation-related bracket symbols <code class="computeroutput"><span class="special">[==]</span>
+ <span class="special">[::]</span> <span class="special">[..]</span></code>
+ </li>
+<li class="listitem">
+ Escaped characters <code class="literal">\</code>
+ </li>
+<li class="listitem">
+ Character set (bracket expression) <code class="computeroutput"><span class="special">[]</span></code>
+ </li>
+<li class="listitem">
+ Grouping <code class="literal">()</code>
+ </li>
+<li class="listitem">
+ Single-character-ERE duplication <code class="literal">* + ? {m,n}</code>
+ </li>
+<li class="listitem">
+ Concatenation
+ </li>
+<li class="listitem">
+ Anchoring ^$
+ </li>
+<li class="listitem">
+ Alternation |
+ </li>
</ol></div>
<a name="boost_regex.syntax.perl_syntax.what_gets_matched"></a><h4>
-<a name="id681386"></a>
+<a name="id771252"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.what_gets_matched">What gets
matched</a>
</h4>
@@ -1379,159 +1381,160 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Construct
- </p>
+ <p>
+ Construct
+ </p>
</th>
<th>
- <p>
- What gets matched
- </p>
+ <p>
+ What gets matched
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="literal">AtomA AtomB</code>
- </p>
+ <p>
+ <code class="literal">AtomA AtomB</code>
+ </p>
</td>
<td>
- <p>
- Locates the best match for <span class="emphasis"><em>AtomA</em></span> that has a
- following match for <span class="emphasis"><em>AtomB</em></span>.
- </p>
+ <p>
+ Locates the best match for <span class="emphasis"><em>AtomA</em></span> that has
+ a following match for <span class="emphasis"><em>AtomB</em></span>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="literal">Expression1 | Expression2</code>
- </p>
+ <p>
+ <code class="literal">Expression1 | Expression2</code>
+ </p>
</td>
<td>
- <p>
- If <span class="emphasis"><em>Expresion1</em></span> can be matched then returns that
- match, otherwise attempts to match <span class="emphasis"><em>Expression2</em></span>.
- </p>
+ <p>
+ If <span class="emphasis"><em>Expresion1</em></span> can be matched then returns
+ that match, otherwise attempts to match <span class="emphasis"><em>Expression2</em></span>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="literal">S{N}</code>
- </p>
+ <p>
+ <code class="literal">S{N}</code>
+ </p>
</td>
<td>
- <p>
- Matches <span class="emphasis"><em>S</em></span> repeated exactly N times.
- </p>
+ <p>
+ Matches <span class="emphasis"><em>S</em></span> repeated exactly N times.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="literal">S{N,M}</code>
- </p>
+ <p>
+ <code class="literal">S{N,M}</code>
+ </p>
</td>
<td>
- <p>
- Matches S repeated between N and M times, and as many times as possible.
- </p>
+ <p>
+ Matches S repeated between N and M times, and as many times as
+ possible.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="literal">S{N,M}?</code>
- </p>
+ <p>
+ <code class="literal">S{N,M}?</code>
+ </p>
</td>
<td>
- <p>
- Matches S repeated between N and M times, and as few times as possible.
- </p>
+ <p>
+ Matches S repeated between N and M times, and as few times as possible.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="literal">S?, S*, S+</code>
- </p>
+ <p>
+ <code class="literal">S?, S*, S+</code>
+ </p>
</td>
<td>
- <p>
- The same as <code class="literal">S{0,1}</code>, <code class="literal">S{0,UINT_MAX}</code>,
- <code class="literal">S{1,UINT_MAX}</code> respectively.
- </p>
+ <p>
+ The same as <code class="literal">S{0,1}</code>, <code class="literal">S{0,UINT_MAX}</code>,
+ <code class="literal">S{1,UINT_MAX}</code> respectively.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="literal">S??, S*?, S+?</code>
- </p>
+ <p>
+ <code class="literal">S??, S*?, S+?</code>
+ </p>
</td>
<td>
- <p>
- The same as <code class="literal">S{0,1}?</code>, <code class="literal">S{0,UINT_MAX}?</code>,
- <code class="literal">S{1,UINT_MAX}?</code> respectively.
- </p>
+ <p>
+ The same as <code class="literal">S{0,1}?</code>, <code class="literal">S{0,UINT_MAX}?</code>,
+ <code class="literal">S{1,UINT_MAX}?</code> respectively.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="literal">(?>S)</code>
- </p>
+ <p>
+ <code class="literal">(?>S)</code>
+ </p>
</td>
<td>
- <p>
- Matches the best match for <span class="emphasis"><em>S</em></span>, and only that.
- </p>
+ <p>
+ Matches the best match for <span class="emphasis"><em>S</em></span>, and only that.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="literal">(?=S), (?<=S)</code>
- </p>
+ <p>
+ <code class="literal">(?=S), (?<=S)</code>
+ </p>
</td>
<td>
- <p>
- Matches only the best match for <span class="emphasis"><em>S</em></span> (this is only
- visible if there are capturing parenthesis within <span class="emphasis"><em>S</em></span>).
- </p>
+ <p>
+ Matches only the best match for <span class="emphasis"><em>S</em></span> (this is
+ only visible if there are capturing parenthesis within <span class="emphasis"><em>S</em></span>).
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="literal">(?!S), (?<!S)</code>
- </p>
+ <p>
+ <code class="literal">(?!S), (?<!S)</code>
+ </p>
</td>
<td>
- <p>
- Considers only whether a match for S exists or not.
- </p>
+ <p>
+ Considers only whether a match for S exists or not.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="literal">(?(condition)yes-pattern | no-pattern)</code>
- </p>
+ <p>
+ <code class="literal">(?(condition)yes-pattern | no-pattern)</code>
+ </p>
</td>
<td>
- <p>
- If condition is true, then only yes-pattern is considered, otherwise
- only no-pattern is considered.
- </p>
+ <p>
+ If condition is true, then only yes-pattern is considered, otherwise
+ only no-pattern is considered.
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="boost_regex.syntax.perl_syntax.variations"></a><h4>
-<a name="id681744"></a>
+<a name="id771655"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.variations">Variations</a>
</h4>
<p>
@@ -1540,7 +1543,7 @@
and <code class="literal">JScript</code></a> are all synonyms for <code class="literal">perl</code>.
</p>
<a name="boost_regex.syntax.perl_syntax.options"></a><h4>
-<a name="id681790"></a>
+<a name="id771716"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.options">Options</a>
</h4>
<p>
@@ -1552,7 +1555,7 @@
are to be applied.
</p>
<a name="boost_regex.syntax.perl_syntax.pattern_modifiers"></a><h4>
-<a name="id681838"></a>
+<a name="id771780"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.pattern_modifiers">Pattern
Modifiers</a>
</h4>
@@ -1564,7 +1567,7 @@
and <code class="literal">no_mod_s</code></a>.
</p>
<a name="boost_regex.syntax.perl_syntax.references"></a><h4>
-<a name="id681891"></a>
+<a name="id771850"></a>
<a class="link" href="perl_syntax.html#boost_regex.syntax.perl_syntax.references">References</a>
</h4>
<p>
@@ -1581,7 +1584,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../syntax.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="basic_extended.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../syntax.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../syntax.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="basic_extended.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/boost_regex/unicode.html
==============================================================================
--- branches/release/libs/regex/doc/html/boost_regex/unicode.html (original)
+++ branches/release/libs/regex/doc/html/boost_regex/unicode.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Unicode and Boost.Regex</title>
-<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../index.html" title="Boost.Regex">
<link rel="up" href="../index.html" title="Boost.Regex">
<link rel="prev" href="introduction_and_overview.html" title="Introduction and Overview">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="introduction_and_overview.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="captures.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="introduction_and_overview.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="captures.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="boost_regex.unicode"></a><a class="link" href="unicode.html" title="Unicode and Boost.Regex"> Unicode and Boost.Regex</a>
</h2></div></div></div>
@@ -30,7 +30,7 @@
There are two ways to use Boost.Regex with Unicode strings:
</p>
<a name="boost_regex.unicode.rely_on_wchar_t"></a><h5>
-<a name="id670360"></a>
+<a name="id762743"></a>
<a class="link" href="unicode.html#boost_regex.unicode.rely_on_wchar_t">Rely on wchar_t</a>
</h5>
<p>
@@ -40,23 +40,23 @@
<code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">iswlower</span></code> etc), then you can use <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">wregex</span></code>
to process Unicode. However, there are several disadvantages to this approach:
</p>
-<div class="itemizedlist"><ul type="disc">
-<li>
- It's not portable: there's no guarantee on the width of <code class="computeroutput"><span class="keyword">wchar_t</span></code>,
- or even whether the runtime treats wide characters as Unicode at all, most
- Windows compilers do so, but many Unix systems do not.
- </li>
-<li>
- There's no support for Unicode-specific character classes: <code class="computeroutput"><span class="special">[[:</span><span class="identifier">Nd</span><span class="special">:]]</span></code>,
- <code class="computeroutput"><span class="special">[[:</span><span class="identifier">Po</span><span class="special">:]]</span></code> etc.
- </li>
-<li>
- You can only search strings that are encoded as sequences of wide characters,
- it is not possible to search UTF-8, or even UTF-16 on many platforms.
- </li>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ It's not portable: there's no guarantee on the width of <code class="computeroutput"><span class="keyword">wchar_t</span></code>,
+ or even whether the runtime treats wide characters as Unicode at all, most
+ Windows compilers do so, but many Unix systems do not.
+ </li>
+<li class="listitem">
+ There's no support for Unicode-specific character classes: <code class="computeroutput"><span class="special">[[:</span><span class="identifier">Nd</span><span class="special">:]]</span></code>, <code class="computeroutput"><span class="special">[[:</span><span class="identifier">Po</span><span class="special">:]]</span></code>
+ etc.
+ </li>
+<li class="listitem">
+ You can only search strings that are encoded as sequences of wide characters,
+ it is not possible to search UTF-8, or even UTF-16 on many platforms.
+ </li>
</ul></div>
<a name="boost_regex.unicode.use_a_unicode_aware_regular_expression_type_"></a><h5>
-<a name="id672158"></a>
+<a name="id762897"></a>
<a class="link" href="unicode.html#boost_regex.unicode.use_a_unicode_aware_regular_expression_type_">Use
a Unicode Aware Regular Expression Type.</a>
</h5>
@@ -79,7 +79,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="introduction_and_overview.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="captures.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="introduction_and_overview.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="captures.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/regex/doc/html/index.html
==============================================================================
--- branches/release/libs/regex/doc/html/index.html (original)
+++ branches/release/libs/regex/doc/html/index.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Boost.Regex</title>
-<link rel="stylesheet" href="../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="index.html" title="Boost.Regex">
<link rel="next" href="boost_regex/configuration.html" title="Configuration">
</head>
@@ -17,8 +17,8 @@
<td align="center">More</td>
</tr></table>
<hr>
-<div class="spirit-nav"><a accesskey="n" href="boost_regex/configuration.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a></div>
-<div class="article" lang="en">
+<div class="spirit-nav"><a accesskey="n" href="boost_regex/configuration.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a></div>
+<div class="article">
<div class="titlepage">
<div>
<div><h2 class="title">
@@ -28,7 +28,7 @@
</h3></div></div></div>
<div><p class="copyright">Copyright © 1998 -2007 John Maddock</p></div>
<div><div class="legalnotice">
-<a name="id660044"></a><p>
+<a name="id759701"></a><p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
</p>
@@ -196,10 +196,10 @@
</p>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"><p><small>Last revised: May 15, 2010 at 09:09:46 GMT</small></p></td>
+<td align="left"><p><small>Last revised: July 08, 2010 at 22:35:49 GMT</small></p></td>
<td align="right"><div class="copyright-footer"></div></td>
</tr></table>
<hr>
-<div class="spirit-nav"><a accesskey="n" href="boost_regex/configuration.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a></div>
+<div class="spirit-nav"><a accesskey="n" href="boost_regex/configuration.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a></div>
</body>
</html>
Modified: branches/release/libs/scope_exit/doc/html/index.html
==============================================================================
--- branches/release/libs/scope_exit/doc/html/index.html (original)
+++ branches/release/libs/scope_exit/doc/html/index.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -1,10 +1,10 @@
<html>
<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Chapter 1. Boost.ScopeExit</title>
-<link rel="stylesheet" href="../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
-<link rel="home" href="index.html" title="Chapter 1. Boost.ScopeExit">
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Chapter 1. Boost.ScopeExit</title>
+<link rel="stylesheet" href="../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="index.html" title="Chapter 1. Boost.ScopeExit">
<link rel="next" href="scope_exit/tutorial.html" title="Tutorial">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -17,20 +17,20 @@
<td align="center">More</td>
</tr></table>
<hr>
-<div class="spirit-nav"><a accesskey="n" href="scope_exit/tutorial.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a></div>
-<div class="chapter" lang="en">
+<div class="spirit-nav"><a accesskey="n" href="scope_exit/tutorial.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a></div>
+<div class="chapter">
<div class="titlepage"><div>
<div><h2 class="title">
-<a name="scope_exit"></a>Chapter 1. Boost.ScopeExit</h2></div>
+<a name="scope_exit"></a>Chapter 1. Boost.ScopeExit</h2></div>
<div><div class="author"><h3 class="author">
<span class="firstname">Alexander</span> <span class="surname">Nasonov</span>
</h3></div></div>
-<div><p class="copyright">Copyright © 2006 -2009 Alexander Nasonov</p></div>
+<div><p class="copyright">Copyright © 2006 -2009 Alexander Nasonov</p></div>
<div><div class="legalnotice">
-<a name="id1036342"></a><p>
+<a name="id759689"></a><p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
- file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">
- http://www.boost.org/LICENSE_1_0.txt </a>)
+ file LICENSE_1_0.txt or copy at <ulink url="http://www.boost.org/LICENSE_1_0.txt">
+ http://www.boost.org/LICENSE_1_0.txt </ulink>)
</p>
</div></div>
</div></div>
@@ -46,7 +46,7 @@
<dt><span class="section"> Acknowledge</span></dt>
</dl>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="scope_exit.intro"></a> Introduction</h2></div></div></div>
<p>
@@ -56,22 +56,22 @@
writing a special class for such variable is not worth the effort.
</p>
<p>
- This is when <a class="link" href="index.html" title="Chapter 1. Boost.ScopeExit">ScopeExit</a> macro comes into play.
+ This is when <a class="link" href="index.html" title="Chapter 1. Boost.ScopeExit">ScopeExit</a> macro comes into play.
You put resource acquisition directly in your code and next to it you write
a code that releases the resource.
</p>
<p>
Read <a class="link" href="scope_exit/tutorial.html" title="Tutorial">Tutorial</a> to find out how to
- write programs with <a class="link" href="index.html" title="Chapter 1. Boost.ScopeExit">ScopeExit</a> or jump straight
+ write programs with <a class="link" href="index.html" title="Chapter 1. Boost.ScopeExit">ScopeExit</a> or jump straight
to the <a class="link" href="scope_exit/ref.html" title="Reference">Reference</a> section.
</p>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"><p><small>Last revised: January 28, 2009 at 15:23:21 GMT</small></p></td>
+<td align="left"><p><small>Last revised: July 08, 2010 at 22:36:27 GMT</small></p></td>
<td align="right"><div class="copyright-footer"></div></td>
</tr></table>
<hr>
-<div class="spirit-nav"><a accesskey="n" href="scope_exit/tutorial.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a></div>
+<div class="spirit-nav"><a accesskey="n" href="scope_exit/tutorial.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a></div>
</body>
</html>
Modified: branches/release/libs/scope_exit/doc/html/scope_exit/acknowledge.html
==============================================================================
--- branches/release/libs/scope_exit/doc/html/scope_exit/acknowledge.html (original)
+++ branches/release/libs/scope_exit/doc/html/scope_exit/acknowledge.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -1,11 +1,11 @@
<html>
<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Acknowledge</title>
-<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
-<link rel="home" href="../index.html" title="Chapter 1. Boost.ScopeExit">
-<link rel="up" href="../index.html" title="Chapter 1. Boost.ScopeExit">
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter 1. Boost.ScopeExit">
+<link rel="up" href="../index.html" title="Chapter 1. Boost.ScopeExit">
<link rel="prev" href="ref.html" title="Reference">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -19,9 +19,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="ref.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a>
+<a accesskey="p" href="ref.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="scope_exit.acknowledge"></a> Acknowledge</h2></div></div></div>
<p>
@@ -51,16 +51,16 @@
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright © 2006 -2009 Alexander Nasonov<p>
+<td align="right"><div class="copyright-footer">Copyright © 2006 -2009 Alexander Nasonov<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
- file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">
- http://www.boost.org/LICENSE_1_0.txt </a>)
+ file LICENSE_1_0.txt or copy at <ulink url="http://www.boost.org/LICENSE_1_0.txt">
+ http://www.boost.org/LICENSE_1_0.txt </ulink>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="ref.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a>
+<a accesskey="p" href="ref.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a>
</div>
</body>
</html>
Modified: branches/release/libs/scope_exit/doc/html/scope_exit/alternatives.html
==============================================================================
--- branches/release/libs/scope_exit/doc/html/scope_exit/alternatives.html (original)
+++ branches/release/libs/scope_exit/doc/html/scope_exit/alternatives.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -1,11 +1,11 @@
<html>
<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Alternatives</title>
-<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
-<link rel="home" href="../index.html" title="Chapter 1. Boost.ScopeExit">
-<link rel="up" href="../index.html" title="Chapter 1. Boost.ScopeExit">
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter 1. Boost.ScopeExit">
+<link rel="up" href="../index.html" title="Chapter 1. Boost.ScopeExit">
<link rel="prev" href="tutorial.html" title="Tutorial">
<link rel="next" href="compilers.html" title="Supported Compilers">
</head>
@@ -20,13 +20,13 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="tutorial.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="compilers.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="tutorial.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="compilers.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="scope_exit.alternatives"></a> Alternatives</h2></div></div></div>
<a name="alternatives.try_catch"></a><h4>
-<a name="id1037675"></a>
+<a name="id761016"></a>
try-catch
</h4>
<p>
@@ -51,25 +51,25 @@
<p>
Note the following:
</p>
-<div class="itemizedlist"><ul type="disc">
-<li>
- the <code class="computeroutput"><span class="identifier">passwd</span></code> object is defined
- outside of the <code class="computeroutput"><span class="keyword">try</span></code> block because
- this object is required inside the <code class="computeroutput"><span class="keyword">catch</span></code>
- block to close the file,
- </li>
-<li>
- the <code class="computeroutput"><span class="identifier">passwd</span></code> object is not
- fully constructed until after the <code class="computeroutput"><span class="identifier">open</span></code>
- member function returns, and
- </li>
-<li>
- if opening throws, the <code class="computeroutput"><span class="identifier">passwd</span><span class="special">.</span><span class="identifier">close</span><span class="special">()</span></code> should not be called, hence the call to
- <code class="computeroutput"><span class="identifier">passwd</span><span class="special">.</span><span class="identifier">is_open</span><span class="special">()</span></code>.
- </li>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ the <code class="computeroutput"><span class="identifier">passwd</span></code> object is defined
+ outside of the <code class="computeroutput"><span class="keyword">try</span></code> block because
+ this object is required inside the <code class="computeroutput"><span class="keyword">catch</span></code>
+ block to close the file,
+ </li>
+<li class="listitem">
+ the <code class="computeroutput"><span class="identifier">passwd</span></code> object is not
+ fully constructed until after the <code class="computeroutput"><span class="identifier">open</span></code>
+ member function returns, and
+ </li>
+<li class="listitem">
+ if opening throws, the <code class="computeroutput"><span class="identifier">passwd</span><span class="special">.</span><span class="identifier">close</span><span class="special">()</span></code> should not be called, hence the call
+ to <code class="computeroutput"><span class="identifier">passwd</span><span class="special">.</span><span class="identifier">is_open</span><span class="special">()</span></code>.
+ </li>
</ul></div>
<p>
- <a class="link" href="../index.html" title="Chapter 1. Boost.ScopeExit">ScopeExit</a> doesn't have any of these problems:
+ <a class="link" href="../index.html" title="Chapter 1. Boost.ScopeExit">ScopeExit</a> doesn't have any of these problems:
</p>
<pre class="programlisting"><span class="keyword">try</span> <span class="special">{</span>
<span class="identifier">File</span> <span class="identifier">passwd</span><span class="special">(</span><span class="string">"/etc/passwd"</span><span class="special">);</span>
@@ -84,7 +84,7 @@
<span class="special">}</span>
</pre>
<a name="alternatives.raii"></a><h4>
-<a name="id1038144"></a>
+<a name="id761495"></a>
RAII
</h4>
<p>
@@ -139,7 +139,7 @@
Multi-Index Containers Library</a>.
</p>
<a name="alternatives._ulink_url__http___www_ddj_com_dept_cpp_184403758__scopeguard__ulink_"></a><h4>
-<a name="id1038643"></a>
+<a name="id761994"></a>
<a href="http://www.ddj.com/dept/cpp/184403758" target="_top">ScopeGuard</a>
</h4>
<p>
@@ -180,22 +180,22 @@
<p>
Note that
</p>
-<div class="itemizedlist"><ul type="disc">
-<li>
- Boost.lambda expressions are hard to write correctly, for example, overloaded
- function must be explicitly casted, as demonstrated in this example,
- </li>
-<li>
- condition in <code class="computeroutput"><span class="identifier">if_</span></code> expression
- refers to <code class="computeroutput"><span class="identifier">commit</span></code> variable
- indirectly through the <code class="computeroutput"><span class="identifier">_1</span></code>
- placeholder,
- </li>
-<li>
- setting a breakpoint inside <code class="computeroutput"><span class="identifier">if_</span><span class="special">[</span> <span class="special">...</span> <span class="special">]</span></code>
- requires in-depth knowledge of Boost.Lambda
- and debugging techniques.
- </li>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ Boost.lambda expressions are hard to write correctly, for example, overloaded
+ function must be explicitly casted, as demonstrated in this example,
+ </li>
+<li class="listitem">
+ condition in <code class="computeroutput"><span class="identifier">if_</span></code> expression
+ refers to <code class="computeroutput"><span class="identifier">commit</span></code> variable
+ indirectly through the <code class="computeroutput"><span class="identifier">_1</span></code>
+ placeholder,
+ </li>
+<li class="listitem">
+ setting a breakpoint inside <code class="computeroutput"><span class="identifier">if_</span><span class="special">[</span> <span class="special">...</span> <span class="special">]</span></code>
+ requires in-depth knowledge of Boost.Lambda
+ and debugging techniques.
+ </li>
</ul></div>
<p>
This code will look much better with native lambda expressions proposed for
@@ -210,7 +210,7 @@
<span class="special">);</span>
</pre>
<p>
- With <a class="link" href="../index.html" title="Chapter 1. Boost.ScopeExit">ScopeExit</a> you can simply do
+ With <a class="link" href="../index.html" title="Chapter 1. Boost.ScopeExit">ScopeExit</a> you can simply do
</p>
<pre class="programlisting"><span class="identifier">BOOST_SCOPE_EXIT</span><span class="special">(</span> <span class="special">(</span><span class="identifier">currency_rate_inserted</span><span class="special">)(&</span><span class="identifier">commit</span><span class="special">)(&</span><span class="identifier">rates</span><span class="special">)(&</span><span class="identifier">currency</span><span class="special">)</span> <span class="special">)</span>
<span class="special">{</span>
@@ -223,49 +223,49 @@
<span class="identifier">commit</span> <span class="special">=</span> <span class="keyword">true</span><span class="special">;</span>
</pre>
<a name="alternatives.c__0x"></a><h4>
-<a name="id1039632"></a>
+<a name="id762994"></a>
C++0x
</h4>
<p>
- In future releases <a class="link" href="../index.html" title="Chapter 1. Boost.ScopeExit">ScopeExit</a> will take advantages
+ In future releases <a class="link" href="../index.html" title="Chapter 1. Boost.ScopeExit">ScopeExit</a> will take advantages
of C++0x features.
</p>
-<div class="itemizedlist"><ul type="disc"><li>
- Passing capture list as <a href="../../../../../libs/preprocessor/index.html" target="_top">Boost.Preprocessor
- sequence</a> will be replaced with a traditional macro invocation style:
- </li></ul></div>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+ Passing capture list as <a href="../../../../../libs/preprocessor/index.html" target="_top">Boost.Preprocessor
+ sequence</a> will be replaced with a traditional macro invocation style:
+ </li></ul></div>
<pre class="programlisting"><span class="identifier">BOOST_SCOPE_EXIT</span><span class="special">(</span><span class="identifier">currency_rate_inserted</span><span class="special">,</span> <span class="special">&</span><span class="identifier">commit</span><span class="special">,</span> <span class="special">&</span><span class="identifier">rates</span><span class="special">,</span> <span class="special">&</span><span class="identifier">currency</span><span class="special">)</span>
<span class="special">{</span>
<span class="keyword">if</span><span class="special">(</span><span class="identifier">currency_rate_inserted</span> <span class="special">&&</span> <span class="special">!</span><span class="identifier">commit</span><span class="special">)</span>
<span class="identifier">rates</span><span class="special">.</span><span class="identifier">erase</span><span class="special">(</span><span class="identifier">currency</span><span class="special">);</span>
<span class="special">}</span> <span class="identifier">BOOST_SCOPE_EXIT_END</span>
</pre>
-<div class="itemizedlist"><ul type="disc"><li>
-<code class="computeroutput"><span class="identifier">BOOST_SCOPE_EXIT_END</span></code> will
- be replaced with a semicolon:
- </li></ul></div>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+ <code class="computeroutput"><span class="identifier">BOOST_SCOPE_EXIT_END</span></code> will
+ be replaced with a semicolon:
+ </li></ul></div>
<pre class="programlisting"><span class="identifier">BOOST_SCOPE_EXIT</span><span class="special">(</span><span class="identifier">currency_rate_inserted</span><span class="special">,</span> <span class="special">&</span><span class="identifier">commit</span><span class="special">,</span> <span class="special">&</span><span class="identifier">rates</span><span class="special">,</span> <span class="special">&</span><span class="identifier">currency</span><span class="special">)</span>
<span class="special">{</span>
<span class="keyword">if</span><span class="special">(</span><span class="identifier">currency_rate_inserted</span> <span class="special">&&</span> <span class="special">!</span><span class="identifier">commit</span><span class="special">)</span>
<span class="identifier">rates</span><span class="special">.</span><span class="identifier">erase</span><span class="special">(</span><span class="identifier">currency</span><span class="special">);</span>
<span class="special">};</span>
</pre>
-<div class="itemizedlist"><ul type="disc"><li>
- Users will be able to capture local variables implicitly with lambda capture
- defaults <code class="computeroutput"><span class="special">&</span></code> and <code class="computeroutput"><span class="special">=</span></code>:
- </li></ul></div>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+ Users will be able to capture local variables implicitly with lambda capture
+ defaults <code class="computeroutput"><span class="special">&</span></code> and <code class="computeroutput"><span class="special">=</span></code>:
+ </li></ul></div>
<pre class="programlisting"><span class="identifier">BOOST_SCOPE_EXIT</span><span class="special">(&,</span> <span class="identifier">currency_rate_inserted</span><span class="special">)</span>
<span class="special">{</span>
<span class="keyword">if</span><span class="special">(</span><span class="identifier">currency_rate_inserted</span> <span class="special">&&</span> <span class="special">!</span><span class="identifier">commit</span><span class="special">)</span>
<span class="identifier">rates</span><span class="special">.</span><span class="identifier">erase</span><span class="special">(</span><span class="identifier">currency</span><span class="special">);</span>
<span class="special">};</span>
</pre>
-<div class="itemizedlist"><ul type="disc"><li>
- It will be possible to capture <code class="computeroutput"><span class="keyword">this</span></code>
- pointer.
- </li></ul></div>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+ It will be possible to capture <code class="computeroutput"><span class="keyword">this</span></code>
+ pointer.
+ </li></ul></div>
<a name="alternatives.the_d_programming_language"></a><h4>
-<a name="id1040070"></a>
+<a name="id763445"></a>
The D Programming Language
</h4>
<p>
@@ -288,16 +288,16 @@
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright © 2006 -2009 Alexander Nasonov<p>
+<td align="right"><div class="copyright-footer">Copyright © 2006 -2009 Alexander Nasonov<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
- file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">
- http://www.boost.org/LICENSE_1_0.txt </a>)
+ file LICENSE_1_0.txt or copy at <ulink url="http://www.boost.org/LICENSE_1_0.txt">
+ http://www.boost.org/LICENSE_1_0.txt </ulink>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="tutorial.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="compilers.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="tutorial.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="compilers.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/scope_exit/doc/html/scope_exit/compilers.html
==============================================================================
--- branches/release/libs/scope_exit/doc/html/scope_exit/compilers.html (original)
+++ branches/release/libs/scope_exit/doc/html/scope_exit/compilers.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -1,11 +1,11 @@
<html>
<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Supported Compilers</title>
-<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
-<link rel="home" href="../index.html" title="Chapter 1. Boost.ScopeExit">
-<link rel="up" href="../index.html" title="Chapter 1. Boost.ScopeExit">
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter 1. Boost.ScopeExit">
+<link rel="up" href="../index.html" title="Chapter 1. Boost.ScopeExit">
<link rel="prev" href="alternatives.html" title="Alternatives">
<link rel="next" href="conf.html" title="Configuration">
</head>
@@ -20,25 +20,25 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="alternatives.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="conf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="alternatives.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="conf.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="scope_exit.compilers"></a> Supported Compilers</h2></div></div></div>
<p>
The library should be usable on any compiler that supports Boost.Typeof
except
</p>
-<div class="itemizedlist"><ul type="disc">
-<li>
- MSVC 7.1 and 8.0 fail to link if a function with <a class="link" href="../index.html" title="Chapter 1. Boost.ScopeExit">ScopeExit</a>
- is included by multiple translation units.
- </li>
-<li>
- GCC 3.3 can't compile <a class="link" href="../index.html" title="Chapter 1. Boost.ScopeExit">ScopeExit</a> inside
- a template. See <a href="http://lists.boost.org/Archives/boost/2007/02/116235.php" target="_top">this
- thread</a> for more details.
- </li>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ MSVC 7.1 and 8.0 fail to link if a function with <a class="link" href="../index.html" title="Chapter 1. Boost.ScopeExit">ScopeExit</a>
+ is included by multiple translation units.
+ </li>
+<li class="listitem">
+ GCC 3.3 can't compile <a class="link" href="../index.html" title="Chapter 1. Boost.ScopeExit">ScopeExit</a> inside
+ a template. See <a href="http://lists.boost.org/Archives/boost/2007/02/116235.php" target="_top">this
+ thread</a> for more details.
+ </li>
</ul></div>
<p>
The author tested the library on GCC 3.3, 3.4, 4.1, 4.2 and Intel 10.1.
@@ -46,16 +46,16 @@
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright © 2006 -2009 Alexander Nasonov<p>
+<td align="right"><div class="copyright-footer">Copyright © 2006 -2009 Alexander Nasonov<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
- file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">
- http://www.boost.org/LICENSE_1_0.txt </a>)
+ file LICENSE_1_0.txt or copy at <ulink url="http://www.boost.org/LICENSE_1_0.txt">
+ http://www.boost.org/LICENSE_1_0.txt </ulink>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="alternatives.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="conf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="alternatives.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="conf.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/scope_exit/doc/html/scope_exit/conf.html
==============================================================================
--- branches/release/libs/scope_exit/doc/html/scope_exit/conf.html (original)
+++ branches/release/libs/scope_exit/doc/html/scope_exit/conf.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -1,11 +1,11 @@
<html>
<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Configuration</title>
-<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
-<link rel="home" href="../index.html" title="Chapter 1. Boost.ScopeExit">
-<link rel="up" href="../index.html" title="Chapter 1. Boost.ScopeExit">
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter 1. Boost.ScopeExit">
+<link rel="up" href="../index.html" title="Chapter 1. Boost.ScopeExit">
<link rel="prev" href="compilers.html" title="Supported Compilers">
<link rel="next" href="ref.html" title="Reference">
</head>
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="compilers.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ref.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="compilers.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="ref.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="scope_exit.conf"></a> Configuration</h2></div></div></div>
<p>
@@ -34,16 +34,16 @@
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright © 2006 -2009 Alexander Nasonov<p>
+<td align="right"><div class="copyright-footer">Copyright © 2006 -2009 Alexander Nasonov<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
- file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">
- http://www.boost.org/LICENSE_1_0.txt </a>)
+ file LICENSE_1_0.txt or copy at <ulink url="http://www.boost.org/LICENSE_1_0.txt">
+ http://www.boost.org/LICENSE_1_0.txt </ulink>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="compilers.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ref.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="compilers.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="ref.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/scope_exit/doc/html/scope_exit/ref.html
==============================================================================
--- branches/release/libs/scope_exit/doc/html/scope_exit/ref.html (original)
+++ branches/release/libs/scope_exit/doc/html/scope_exit/ref.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -1,11 +1,11 @@
<html>
<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Reference</title>
-<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
-<link rel="home" href="../index.html" title="Chapter 1. Boost.ScopeExit">
-<link rel="up" href="../index.html" title="Chapter 1. Boost.ScopeExit">
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter 1. Boost.ScopeExit">
+<link rel="up" href="../index.html" title="Chapter 1. Boost.ScopeExit">
<link rel="prev" href="conf.html" title="Configuration">
<link rel="next" href="acknowledge.html" title="Acknowledge">
</head>
@@ -20,17 +20,17 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="conf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="acknowledge.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="conf.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="acknowledge.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="scope_exit.ref"></a> Reference</h2></div></div></div>
<a name="ref.boost_scope_exit"></a><h4>
-<a name="id1040305"></a>
+<a name="id763687"></a>
BOOST_SCOPE_EXIT
</h4>
<p>
- A <a class="link" href="../index.html" title="Chapter 1. Boost.ScopeExit">ScopeExit</a> declaration has the following
+ A <a class="link" href="../index.html" title="Chapter 1. Boost.ScopeExit">ScopeExit</a> declaration has the following
synopsis:
</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">scope_exit</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
@@ -51,10 +51,10 @@
<span class="special">&</span><span class="identifier">identifier</span>
</pre>
<p>
- The <a class="link" href="../index.html" title="Chapter 1. Boost.ScopeExit">ScopeExit</a> declaration schedules an execution
+ The <a class="link" href="../index.html" title="Chapter 1. Boost.ScopeExit">ScopeExit</a> declaration schedules an execution
of <code class="computeroutput"><span class="identifier">scope</span><span class="special">-</span><span class="identifier">exit</span><span class="special">-</span><span class="identifier">body</span></code>
at the end of the current scope. The <code class="computeroutput"><span class="identifier">scope</span><span class="special">-</span><span class="identifier">exit</span><span class="special">-</span><span class="identifier">body</span></code> statements are executed in the reverse
- order of <a class="link" href="../index.html" title="Chapter 1. Boost.ScopeExit">ScopeExit</a> declarations in the given
+ order of <a class="link" href="../index.html" title="Chapter 1. Boost.ScopeExit">ScopeExit</a> declarations in the given
scope. The scope must be local.
</p>
<p>
@@ -64,7 +64,7 @@
starts with the ampersand sign <code class="computeroutput"><span class="special">&</span></code>,
the corresponding <code class="computeroutput"><span class="identifier">identifier</span></code>
will be available inside <code class="computeroutput"><span class="identifier">scope</span><span class="special">-</span><span class="identifier">exit</span><span class="special">-</span><span class="identifier">body</span></code>; otherwise, a copy of it will be made
- at the point of <a class="link" href="../index.html" title="Chapter 1. Boost.ScopeExit">ScopeExit</a> declaration and
+ at the point of <a class="link" href="../index.html" title="Chapter 1. Boost.ScopeExit">ScopeExit</a> declaration and
that copy will be available inside <code class="computeroutput"><span class="identifier">scope</span><span class="special">-</span><span class="identifier">exit</span><span class="special">-</span><span class="identifier">body</span></code>. In the latter case, the <code class="computeroutput"><span class="identifier">idenitifer</span></code> must be <code class="computeroutput"><span class="identifier">CopyConstructible</span></code>.
</p>
<p>
@@ -74,7 +74,7 @@
</p>
<div class="note"><table border="0" summary="Note">
<tr>
-<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../doc/html/images/note.png"></td>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../doc/src/images/note.png"></td>
<th align="left">Note</th>
</tr>
<tr><td align="left" valign="top"><p>
@@ -83,7 +83,7 @@
</p></td></tr>
</table></div>
<p>
- The <a class="link" href="../index.html" title="Chapter 1. Boost.ScopeExit">ScopeExit</a> uses Boost.Typeof
+ The <a class="link" href="../index.html" title="Chapter 1. Boost.ScopeExit">ScopeExit</a> uses Boost.Typeof
to determine types of <code class="computeroutput"><span class="identifier">scope</span><span class="special">-</span><span class="identifier">exit</span><span class="special">-</span><span class="identifier">capture</span><span class="special">-</span><span class="identifier">list</span></code> elements. In order to compile code in
<a href="../../../../../libs/typeof/index.html" target="_top">typeof emulation</a> mode,
all types should be registered with BOOST_TYPEOF_REGISTER_TYPE
@@ -92,12 +92,12 @@
headers should be included.
</p>
<a name="ref.boost_scope_exit_tpl"></a><h4>
-<a name="id1041009"></a>
+<a name="id764391"></a>
BOOST_SCOPE_EXIT_TPL
</h4>
<p>
This macro is a workaround for various versions of gcc. These compilers don't
- compile <a class="link" href="../index.html" title="Chapter 1. Boost.ScopeExit">ScopeExit</a> declaration inside function
+ compile <a class="link" href="../index.html" title="Chapter 1. Boost.ScopeExit">ScopeExit</a> declaration inside function
templates. As a workaround, the <code class="computeroutput"><span class="identifier">_TPL</span></code>
suffix should be appended to <code class="computeroutput"><span class="identifier">BOOST_SCOPE_EXIT</span></code>.
</p>
@@ -126,7 +126,7 @@
</p>
<div class="note"><table border="0" summary="Note">
<tr>
-<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../doc/html/images/note.png"></td>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../doc/src/images/note.png"></td>
<th align="left">Note</th>
</tr>
<tr><td align="left" valign="top"><p>
@@ -138,16 +138,16 @@
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright © 2006 -2009 Alexander Nasonov<p>
+<td align="right"><div class="copyright-footer">Copyright © 2006 -2009 Alexander Nasonov<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
- file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">
- http://www.boost.org/LICENSE_1_0.txt </a>)
+ file LICENSE_1_0.txt or copy at <ulink url="http://www.boost.org/LICENSE_1_0.txt">
+ http://www.boost.org/LICENSE_1_0.txt </ulink>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="conf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="acknowledge.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="conf.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="acknowledge.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/scope_exit/doc/html/scope_exit/tutorial.html
==============================================================================
--- branches/release/libs/scope_exit/doc/html/scope_exit/tutorial.html (original)
+++ branches/release/libs/scope_exit/doc/html/scope_exit/tutorial.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -1,12 +1,12 @@
<html>
<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Tutorial</title>
-<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
-<link rel="home" href="../index.html" title="Chapter 1. Boost.ScopeExit">
-<link rel="up" href="../index.html" title="Chapter 1. Boost.ScopeExit">
-<link rel="prev" href="../index.html" title="Chapter 1. Boost.ScopeExit">
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter 1. Boost.ScopeExit">
+<link rel="up" href="../index.html" title="Chapter 1. Boost.ScopeExit">
+<link rel="prev" href="../index.html" title="Chapter 1. Boost.ScopeExit">
<link rel="next" href="alternatives.html" title="Alternatives">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,9 +20,9 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../index.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="alternatives.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../index.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="alternatives.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="scope_exit.tutorial"></a> Tutorial</h2></div></div></div>
<p>
@@ -60,17 +60,17 @@
</span><span class="special">}</span>
</pre>
<p>
- The block below point <code class="computeroutput"><span class="special">(</span><span class="number">1</span><span class="special">)</span></code> is a <a class="link" href="../index.html" title="Chapter 1. Boost.ScopeExit">ScopeExit</a>
- declaration. Unlike point <code class="computeroutput"><span class="special">(</span><span class="number">1</span><span class="special">)</span></code>, an execution of the <a class="link" href="../index.html" title="Chapter 1. Boost.ScopeExit">ScopeExit</a>
+ The block below point <code class="computeroutput"><span class="special">(</span><span class="number">1</span><span class="special">)</span></code> is a <a class="link" href="../index.html" title="Chapter 1. Boost.ScopeExit">ScopeExit</a>
+ declaration. Unlike point <code class="computeroutput"><span class="special">(</span><span class="number">1</span><span class="special">)</span></code>, an execution of the <a class="link" href="../index.html" title="Chapter 1. Boost.ScopeExit">ScopeExit</a>
body will be delayed until the end of the current scope. In this case it will
be executed either after point <code class="computeroutput"><span class="special">(</span><span class="number">4</span><span class="special">)</span></code> or on any
exception.
</p>
<p>
- The <a class="link" href="../index.html" title="Chapter 1. Boost.ScopeExit">ScopeExit</a> declaration starts with <code class="computeroutput"><span class="identifier">BOOST_SCOPE_EXIT</span></code> macro invocation which accepts
+ The <a class="link" href="../index.html" title="Chapter 1. Boost.ScopeExit">ScopeExit</a> declaration starts with <code class="computeroutput"><span class="identifier">BOOST_SCOPE_EXIT</span></code> macro invocation which accepts
<a href="../../../../../libs/preprocessor/index.html" target="_top">Boost.Preprocessor sequence</a>
of captured variables. If a capture starts with the ampersand sign <code class="computeroutput"><span class="special">&</span></code>, a reference to the captured variable
- will be available inside the <a class="link" href="../index.html" title="Chapter 1. Boost.ScopeExit">ScopeExit</a> body;
+ will be available inside the <a class="link" href="../index.html" title="Chapter 1. Boost.ScopeExit">ScopeExit</a> body;
otherwise, a copy of the variable will be made after the point <code class="computeroutput"><span class="special">(</span><span class="number">1</span><span class="special">)</span></code>
and only the copy will be available inside the body.
</p>
@@ -136,16 +136,16 @@
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright © 2006 -2009 Alexander Nasonov<p>
+<td align="right"><div class="copyright-footer">Copyright © 2006 -2009 Alexander Nasonov<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
- file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">
- http://www.boost.org/LICENSE_1_0.txt </a>)
+ file LICENSE_1_0.txt or copy at <ulink url="http://www.boost.org/LICENSE_1_0.txt">
+ http://www.boost.org/LICENSE_1_0.txt </ulink>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../index.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="alternatives.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../index.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="alternatives.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/tools/bcp/doc/html/index.html
==============================================================================
--- branches/release/tools/bcp/doc/html/index.html (original)
+++ branches/release/tools/bcp/doc/html/index.html 2010-07-08 19:13:28 EDT (Thu, 08 Jul 2010)
@@ -2,8 +2,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>BCP</title>
-<link rel="stylesheet" href="../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
+<link rel="stylesheet" href="../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="index.html" title="BCP">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -17,7 +17,7 @@
</tr></table>
<hr>
<div class="spirit-nav"></div>
-<div class="article" lang="en">
+<div class="article">
<div class="titlepage">
<div>
<div><h2 class="title">
@@ -27,7 +27,7 @@
</h3></div></div></div>
<div><p class="copyright">Copyright © 2209 John Maddock</p></div>
<div><div class="legalnotice">
-<a name="id774375"></a><p>
+<a name="id759699"></a><p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
</p>
@@ -50,7 +50,7 @@
</dl></dd>
</dl>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="bcp.overview"></a><a class="link" href="index.html#bcp.overview" title="Overview"> Overview</a>
</h2></div></div></div>
@@ -64,7 +64,7 @@
what licences are used by those dependencies.
</p>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="bcp.examples"></a><a class="link" href="index.html#bcp.examples" title="Examples"> Examples</a>
</h2></div></div></div>
@@ -109,7 +109,7 @@
The report contains license information, author details, and file dependencies.
</p>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="bcp.syntax"></a><a class="link" href="index.html#bcp.syntax" title="Syntax"> Syntax</a>
</h2></div></div></div>
@@ -120,7 +120,7 @@
<dt><span class="section"> output-path</span></dt>
<dt><span class="section">Dependencies</span></dt>
</dl></div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="bcp.syntax.main"></a><a class="link" href="index.html#bcp.syntax.main" title="Behaviour Selection"> Behaviour Selection</a>
</h3></div></div></div>
@@ -139,29 +139,29 @@
<p>
Outputs a html report file containing:
</p>
-<div class="itemizedlist"><ul type="disc">
-<li>
- All the licenses in effect, plus the files using each license, and the
- copyright holders using each license.
- </li>
-<li>
- Any files with no recognizable license (please report these to the boost
- mailing lists).
- </li>
-<li>
- Any files with no recognizable copyright holders (please report these to
- the boost mailing lists).
- </li>
-<li>
- All the copyright holders and the files on which they hold copyright.
- </li>
-<li>
- File dependency information - indicates the reason for the inclusion of
- any particular file in the dependencies found.
- </li>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ All the licenses in effect, plus the files using each license, and the
+ copyright holders using each license.
+ </li>
+<li class="listitem">
+ Any files with no recognizable license (please report these to the boost
+ mailing lists).
+ </li>
+<li class="listitem">
+ Any files with no recognizable copyright holders (please report these
+ to the boost mailing lists).
+ </li>
+<li class="listitem">
+ All the copyright holders and the files on which they hold copyright.
+ </li>
+<li class="listitem">
+ File dependency information - indicates the reason for the inclusion
+ of any particular file in the dependencies found.
+ </li>
</ul></div>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="bcp.syntax.options"></a><a class="link" href="index.html#bcp.syntax.options" title="Options"> Options</a>
</h3></div></div></div>
@@ -209,7 +209,7 @@
Make sure that all copied files use Unix style line endings.
</p>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="bcp.syntax.module"></a><a class="link" href="index.html#bcp.syntax.module" title="module-list"> module-list</a>
</h3></div></div></div>
@@ -217,23 +217,23 @@
When the --scan option is not used then a list of boost files or library
names to copy, this can be:
</p>
-<div class="orderedlist"><ol type="1">
-<li>
- The name of a tool: for example "build" will find "tools/build".
- </li>
-<li>
- The name of a library: for example "regex".
- </li>
-<li>
- The title of a header: for example "scoped_ptr" will find "boost/scoped_ptr.hpp".
- </li>
-<li>
- The name of a header: for example "scoped_ptr.hpp" will find
- "boost/scoped_ptr.hpp".
- </li>
-<li>
- The name of a file: for example "boost/regex.hpp".
- </li>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+ The name of a tool: for example "build" will find "tools/build".
+ </li>
+<li class="listitem">
+ The name of a library: for example "regex".
+ </li>
+<li class="listitem">
+ The title of a header: for example "scoped_ptr" will find "boost/scoped_ptr.hpp".
+ </li>
+<li class="listitem">
+ The name of a header: for example "scoped_ptr.hpp" will find
+ "boost/scoped_ptr.hpp".
+ </li>
+<li class="listitem">
+ The name of a file: for example "boost/regex.hpp".
+ </li>
</ol></div>
<p>
When the --scan option is used, then a list of (probably non-boost) files
@@ -241,7 +241,7 @@
copied/listed.
</p>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="bcp.syntax.output"></a><a class="link" href="index.html#bcp.syntax.output" title="output-path"> output-path</a>
</h3></div></div></div>
@@ -249,31 +249,32 @@
The path to which files will be copied (this path must exist).
</p>
</div>
-<div class="section" lang="en">
+<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="bcp.syntax.dependencies"></a><a class="link" href="index.html#bcp.syntax.dependencies" title="Dependencies">Dependencies</a>
</h3></div></div></div>
<p>
File dependencies are found as follows:
</p>
-<div class="itemizedlist"><ul type="disc">
-<li>
- C++ source files are scanned for #includes, all #includes present in the
- boost source tree will then be scanned for their dependencies and so on.
- </li>
-<li>
- C++ source files are associated with the name of a library, if that library
- has source code (and possibly build data), then include that source in
- the dependencies.
- </li>
-<li>
- C++ source files are checked for dependencies on Boost.test (for example
- to see if they use cpp_main as an entry point).
- </li>
-<li>
- HTML files are scanned for immediate dependencies (images and style sheets,
- but not links).
- </li>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ C++ source files are scanned for #includes, all #includes present in
+ the boost source tree will then be scanned for their dependencies and
+ so on.
+ </li>
+<li class="listitem">
+ C++ source files are associated with the name of a library, if that library
+ has source code (and possibly build data), then include that source in
+ the dependencies.
+ </li>
+<li class="listitem">
+ C++ source files are checked for dependencies on Boost.test (for example
+ to see if they use cpp_main as an entry point).
+ </li>
+<li class="listitem">
+ HTML files are scanned for immediate dependencies (images and style sheets,
+ but not links).
+ </li>
</ul></div>
<p>
It should be noted that in practice bcp can produce a rather "fat"
@@ -297,28 +298,28 @@
274 header dependencies for boost/shared_ptr.hpp: by running bcp in report
mode we can see why all these headers have been found as dependencies:
</p>
-<div class="itemizedlist"><ul type="disc">
-<li>
- All of the Config library headers get included (52 headers, would be about
- 6 for one compiler only).
- </li>
-<li>
- A lot of MPL and type traits code that includes workarounds for broken
- compilers that you may or may not need. Tracing back through the code shows
- that most of these aren't needed unless the user has defined BOOST_SP_USE_QUICK_ALLOCATOR,
- however bcp isn't aware of whether that preprocessor path will be taken
- or not, so the headers get included just in case. This adds about 48 headers
- (type traits), plus another 49 from MPL.
- </li>
-<li>
- The Preprocessor library gets used heavily by MPL: this adds another 96
- headers.
- </li>
-<li>
- The Shared Pointer library contains a lot of platform specific code, split
- up into around 22 headers: normally your compiler would need only a couple
- of these files.
- </li>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ All of the Config library headers get included (52 headers, would be
+ about 6 for one compiler only).
+ </li>
+<li class="listitem">
+ A lot of MPL and type traits code that includes workarounds for broken
+ compilers that you may or may not need. Tracing back through the code
+ shows that most of these aren't needed unless the user has defined BOOST_SP_USE_QUICK_ALLOCATOR,
+ however bcp isn't aware of whether that preprocessor path will be taken
+ or not, so the headers get included just in case. This adds about 48
+ headers (type traits), plus another 49 from MPL.
+ </li>
+<li class="listitem">
+ The Preprocessor library gets used heavily by MPL: this adds another
+ 96 headers.
+ </li>
+<li class="listitem">
+ The Shared Pointer library contains a lot of platform specific code,
+ split up into around 22 headers: normally your compiler would need only
+ a couple of these files.
+ </li>
</ul></div>
<p>
As you can see the number of dependencies found are much larger than those
@@ -335,7 +336,7 @@
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"><p><small>Last revised: December 28, 2009 at 13:24:19 GMT</small></p></td>
+<td align="left"><p><small>Last revised: July 08, 2010 at 22:44:20 GMT</small></p></td>
<td align="right"><div class="copyright-footer"></div></td>
</tr></table>
<hr>
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk