|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r70774 - in sandbox/enums/libs/enums/doc: . html html/boost html/boost/enums html/boost/enums/enum_set html/boost/enums/meta html/boost/mpl
From: vicente.botet_at_[hidden]
Date: 2011-03-30 19:46:36
Author: viboes
Date: 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
New Revision: 70774
URL: http://svn.boost.org/trac/boost/changeset/70774
Log:
Enums: update doc
Added:
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION_id35973214.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION_id35973286.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_LIST_GENERATE_id35973257.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_LIST_GENERATE_id35973334.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_ENUM_id35973441.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_ENUM_id35973800.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_NS_id35973394.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_NS_id35973753.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE__id35973603.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE__id35973962.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_id35973634.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_id35973976.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_id35973693.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_id35973985.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLOSE__id35973544.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLOSE__id35973903.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLOSE_id35973595.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLOSE_id35973954.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_OPEN_.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_OPEN__id35973486.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_OPEN__id35973845.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_OPEN_id35973536.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_OPEN_id35973895.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/first_id35964015.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/first_id35964130.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/first_id35964132.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/get_c_array_id35970982.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/get_c_array_id35971009.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/get_c_array_id35971205.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/get_c_array_id35971207.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/get_c_array_id35971232.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/get_c_array_id35971234.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/last_id35964081.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/last_id35964197.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/last_id35964199.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/make_range_id35971129.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/make_range_id35971182.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/make_range_id35971353.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/make_range_id35971355.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/make_range_id35971406.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/make_range_id35971408.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/operator___id35970831.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/operator___id35970876.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/operator___id35971055.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/operator___id35971056.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/operator___id35971099.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/operator___id35971101.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35970696.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35970786.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35970920.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35970922.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35971010.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35971012.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35972672.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35972762.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35972897.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35972968.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35972970.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35973059.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35973061.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35973193.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35973195.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/pos_id35964377.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/pos_id35964379.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/pred_id35964337.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/pred_id35964490.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/pred_id35964492.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/size_id35964570.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/size_id35964572.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/succ_id35964471.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/succ_id35964654.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/succ_id35964656.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/val_id35964832.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/enums/val_id35964836.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/hash_enums_enum_set_T_id35971296.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/hash_enums_enum_set_T_id35971520.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/hash_enums_enum_set_T_id35971521.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/mpl/equal_to_impl_enum_c_ta_id35969484.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/mpl/equal_to_impl_enum_c_ta_id35969496.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/mpl/greater_equal_impl_enum_id35969563.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/mpl/greater_equal_impl_enum_id35969576.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/mpl/greater_impl_enum_c_tag_id35969523.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/mpl/greater_impl_enum_c_tag_id35969536.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/mpl/less_equal_impl_enum_c__id35969642.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/mpl/less_equal_impl_enum_c__id35969655.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/mpl/less_impl_enum_c_tag__e_id35969603.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/mpl/less_impl_enum_c_tag__e_id35969616.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/mpl/not_equal_to_impl_enum__id35969682.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/mpl/not_equal_to_impl_enum__id35969695.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/mpl/numeric_cast_integral_c_id35969722.html (contents, props changed)
sandbox/enums/libs/enums/doc/html/boost/mpl/numeric_cast_integral_c_id35969735.html (contents, props changed)
Text files modified:
sandbox/enums/libs/enums/doc/Jamfile.v2 | 267 +-----------------------------
sandbox/enums/libs/enums/doc/enums.qbk | 4
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION.html | 2
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_ENUMERATOR_DEFINITION.html | 10
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_DEFINITION_ID.html | 8
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_DEFINITION_OPT_ASSIGN_VAL.html | 2
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_DEFINITION_STR.html | 10
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_DEFINITION_VAL.html | 10
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_CLASS_DCL_CONS.html | 2
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_CLASS_DCL_NO_CONS.html | 2
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_DCL_POS_VAL_SPE.html | 2
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_DCL_SIZE_SPE.html | 2
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_DCL_SPE.html | 2
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_DCL_STR_TO_ID.html | 6
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_DCL_TRAITS_SPE.html | 2
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_TYPE_DCL_CONS.html | 2
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_TYPE_DCL_NO_CONS.html | 2
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_ENUM.html | 2
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_NS.html | 2
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME.html | 5
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_C.html | 6
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_NS_C.html | 8
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_EMPTY.html | 6
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_NON_EMPTY.html | 6
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLOSE_.html | 2
sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_OPEN.html | 2
sandbox/enums/libs/enums/doc/html/BOOST_ENUM_CLASS_START.html | 6
sandbox/enums/libs/enums/doc/html/BOOST_NO_ENUM_UNRESTRICTED_UNION.html | 6
sandbox/enums/libs/enums/doc/html/boost/enums/default_value.html | 10
sandbox/enums/libs/enums/doc/html/boost/enums/enum_array.html | 148 ++++++++--------
sandbox/enums/libs/enums/doc/html/boost/enums/enum_class_cons.html | 134 +++++++-------
sandbox/enums/libs/enums/doc/html/boost/enums/enum_class_no_cons.html | 138 +++++++-------
sandbox/enums/libs/enums/doc/html/boost/enums/enum_range.html | 20 +-
sandbox/enums/libs/enums/doc/html/boost/enums/enum_set.html | 178 ++++++++++---------
sandbox/enums/libs/enums/doc/html/boost/enums/enum_set/reference.html | 48 ++--
sandbox/enums/libs/enums/doc/html/boost/enums/enum_subrange.html | 6
sandbox/enums/libs/enums/doc/html/boost/enums/enum_type_cons.html | 74 ++++----
sandbox/enums/libs/enums/doc/html/boost/enums/enum_type_no_cons.html | 70 ++++----
sandbox/enums/libs/enums/doc/html/boost/enums/is_emulated_enum.html | 2
sandbox/enums/libs/enums/doc/html/boost/enums/is_enum.html | 4
sandbox/enums/libs/enums/doc/html/boost/enums/linear_enum_traiter.html | 24 +-
sandbox/enums/libs/enums/doc/html/boost/enums/meta/enum_traits.html | 22 +-
sandbox/enums/libs/enums/doc/html/boost/enums/meta/first.html | 6
sandbox/enums/libs/enums/doc/html/boost/enums/meta/last.html | 8
sandbox/enums/libs/enums/doc/html/boost/enums/meta/pos.html | 12
sandbox/enums/libs/enums/doc/html/boost/enums/meta/pred.html | 10
sandbox/enums/libs/enums/doc/html/boost/enums/meta/scoping_type.html | 4
sandbox/enums/libs/enums/doc/html/boost/enums/meta/size.html | 12
sandbox/enums/libs/enums/doc/html/boost/enums/meta/succ.html | 10
sandbox/enums/libs/enums/doc/html/boost/enums/meta/underlying_type.html | 17 +
sandbox/enums/libs/enums/doc/html/boost/enums/meta/val.html | 12
sandbox/enums/libs/enums/doc/html/boost/enums/native_type.html | 7
sandbox/enums/libs/enums/doc/html/boost/enums/native_value.html | 2
sandbox/enums/libs/enums/doc/html/boost/enums/operator^.html | 10
sandbox/enums/libs/enums/doc/html/boost/enums/operator_.html | 8
sandbox/enums/libs/enums/doc/html/boost/enums/operator__.html | 10
sandbox/enums/libs/enums/doc/html/boost/enums/pos.html | 2
sandbox/enums/libs/enums/doc/html/boost/enums/scoping_type.html | 4
sandbox/enums/libs/enums/doc/html/boost/enums/size.html | 8
sandbox/enums/libs/enums/doc/html/boost/enums/swap.html | 10
sandbox/enums/libs/enums/doc/html/boost/enums/underlying_type.html | 20 +
sandbox/enums/libs/enums/doc/html/boost/enums/underlying_value.html | 2
sandbox/enums/libs/enums/doc/html/boost/enums/val.html | 8
sandbox/enums/libs/enums/doc/html/boost/mpl/enum_c.html | 12
sandbox/enums/libs/enums/doc/html/boost/mpl/enum_range_c.html | 6
sandbox/enums/libs/enums/doc/html/index.html | 348 +++++++++++++++++----------------------
sandbox/enums/libs/enums/doc/html/standalone_HTML.manifest | 151 +++++++----------
67 files changed, 840 insertions(+), 1123 deletions(-)
Modified: sandbox/enums/libs/enums/doc/Jamfile.v2
==============================================================================
--- sandbox/enums/libs/enums/doc/Jamfile.v2 (original)
+++ sandbox/enums/libs/enums/doc/Jamfile.v2 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -104,7 +104,7 @@
project : requirements
#doxygen common parameters
- <doxygen:param>"PREDEFINED=\"BOOST_OPAQUE_DOXYGEN_INVOKED=1\" \\
+ <doxygen:param>"PREDEFINED=\"BOOST_ENUMS_DOXYGEN_INVOKED=1\" \\
\"BOOST_STATIC_CONSTEXPR=constexpr\" \\
\"BOOST_DEDUCED_TYPENAME=typename\" \\
\"BOOST_EXPLICIT=explicit\" \\
@@ -167,63 +167,7 @@
:
[ glob ../../../boost/enums.hpp ]
[ glob ../../../boost/enums/config.hpp ]
- #[ glob ../../../boost/enums/scoped.hpp ]
- #[ glob ../../../boost/enums/ordinal.hpp ]
- #[ glob ../../../boost/enums/containers.hpp ]
- #[ glob ../../../boost/enums/mpl.hpp ]
:
- <doxygen:param>"PREDEFINED=\"BOOST_ENUMS_DOXYGEN_INVOKED=1\" \\
- \"BOOST_STATIC_CONSTEXPR=constexpr\" \\
- \"BOOST_DEDUCED_TYPENAME=typename\" \\
- \"BOOST_STATIC_CONSTANT(x,y)=static x const y\" \\
- \"BOOST_STATIC_ASSERT(cnd)=\" \\
- \"BOOST_CONSTEXPR=constexpr\""
-
- #<doxygen:param>ALIASES=" Params=\"<b>Parameters:</b> <table border="0">\" Param{2}=\"<tr><td><b><tt>\\1</tt></b></td><td>\\2</td></tr>\" EndParams=\"</table>\" Returns=\"<b>Returns:</b>\" Note=\"<b>Note:</b>\" Warning=\"<b>Warning:</b>\" See=\"<b>See:</b>\" RefSect{1}=\"\\xmlonly<link linkend='boost_local.\\1'>\\1</link>\\endxmlonly\" RefSect2{2}=\"\\xmlonly<link linkend='boost_local.\\1'>\\2</link>\\endxmlonly\" RefClass{1}=\"\\xmlonly<computeroutput><classname alt='\\1'>\\1</classname></computeroutput>\\endxmlonly\" RefMacro{1}=\"\\xmlonly<computeroutput><macroname alt='\\1'>\\1</macroname></computeroutput>\\endxmlonly\" "
-
- <doxygen:param>ALIASES=" Effects=\"<p><b>Effects:</b>\" \\
- Example=\"<p><b>Example:</b>\" \\
- TParams=\"<p><b>Template Parameters:</b>\" \\
- Params=\"<p><b>Parameters:</b>\" \\
- Param{2}=\"<p> - <b><c>\\1</c></b>: \\2.\" \\
- Returns=\"<p><b>Returns:</b>\" \\
- Result=\"<p><b>Result:</b>\" \\
- Throws=\"<p><b>Throws:</b>\" \\
- Pre=\"<p><b>Requires:</b>\" \\
- Post=\"<p><b>Post-conditions:</b>\" \\
- Remark=\"<p><b>Remark:</b>\" \\
- Note=\"<p><b>Note:</b>\" \\
- See=\"<p><b>See:</b>\" \\
- ThreadSafe=\"<p><b>ThreadSafe:</b> Yes.\" \\
- Basic=\"<p><b>Exception Safety:</b> basic guarantee\" \\
- Strong=\"<p><b>Exception Safety:</b> strong guarantee\" \\
- NoThrow=\"<p><b>Exception Safety:</b> no-throw guarantee\" \\
- RefSect{1}=\"\\xmlonly<link linkend='boost_enums.\\1'>\\1</link>\\endxmlonly\" \\
- RefSect2{2}=\"\\xmlonly<link linkend='boost_enums.\\1'>\\2</link>\\endxmlonly\" \\
- RefClass{1}=\"\\xmlonly<computeroutput><classname alt='\\1'>\\1</classname></computeroutput>\\endxmlonly\" \\
- RefMacro{1}=\"\\xmlonly<computeroutput><macroname alt='\\1'>\\1</macroname></computeroutput>\\endxmlonly\" "
-
-
- <doxygen:param>SORT_MEMBER_DOCS=NO
- <doxygen:param>SHOW_USED_FILES=YES
-
- <doxygen:param>SHOW_INCLUDE_FILES=YES
- <doxygen:param>WARNINGS=YES # Default NO, but useful to see warnings, especially in a logfile.
- # It is also wise to to set a warnings logfile like this:
- <doxygen:param>WARN_LOGFILE=AutoDoxywarnings.log # This may not be empty (usually not a good sign!), depending on options chosen.
- # Much better to send message to a logfile than the default stderr.
- # and make sure that there are no Doxygen errors or significant warnings in the log file.
- <doxygen:param>RECURSIVE=NO # Search recursively down subdirectories.
- <doxygen:param>EXTRACT_ALL=YES
- <doxygen:param>ENABLE_PREPROCESSING=YES
- <doxygen:param>MACRO_EXPANSION=YES
-
- <doxygen:param>HIDE_UNDOC_MEMBERS=NO
- <doxygen:param>EXTRACT_PRIVATE=NO
- <doxygen:param>EXPAND_ONLY_PREDEF=YES
- #<doxygen:param>EXPAND_STATIC=YES
- <doxygen:param>SEARCH_INCLUDES=YES
- <doxygen:param>INCLUDE_PATH=$(BOOST)
<xsl:param>"boost.doxygen.reftitle=Top Level Reference"
;
@@ -236,69 +180,23 @@
[ glob ../../../boost/enums/scoped/underlying_value.hpp ]
[ glob ../../../boost/enums/scoped/default_value.hpp ]
[ glob ../../../boost/enums/scoped/emulation.hpp ]
- [ glob ../../../boost/enums/pp/*.hpp ]
[ glob ../../../boost/enums/scoped/scoping_type.hpp ]
[ glob ../../../boost/enums/scoped/is_enum.hpp ]
[ glob ../../../boost/enums/scoped/enum_type_cons.hpp ]
[ glob ../../../boost/enums/scoped/enum_type_no_cons.hpp ]
[ glob ../../../boost/enums/scoped/enum_class_cons.hpp ]
[ glob ../../../boost/enums/scoped/enum_class_no_cons.hpp ]
-
- #[ glob ../../../boost/enums/detail/*.hpp ]
- #[ glob ../../../boost/enums/detail/*.ipp ]
-
- #[ glob ../../../boost/enums/examples/*.*pp ] # Example source files.
:
- <doxygen:param>"PREDEFINED=\"BOOST_ENUMS_DOXYGEN_INVOKED=1\" \\
- \"BOOST_STATIC_CONSTEXPR=constexpr\" \\
- \"BOOST_DEDUCED_TYPENAME=typename\" \\
- \"BOOST_STATIC_CONSTANT(x,y)=static x const y\" \\
- \"BOOST_STATIC_ASSERT(cnd)=\" \\
- \"BOOST_CONSTEXPR=constexpr\""
-
- <doxygen:param>ALIASES=" Effects=\"<p><b>Effects:</b>\" \\
- Example=\"<p><b>Example:</b>\" \\
- TParams=\"<p><b>Template Parameters:</b>\" \\
- Params=\"<p><b>Parameters:</b>\" \\
- Param{2}=\"<p> - <b><c>\\1</c></b>: \\2.\" \\
- Result=\"<p><b>Result:</b>\" \\
- Returns=\"<p><b>Returns:</b>\" \\
- Throws=\"<p><b>Throws:</b>\" \\
- Requires=\"<p><b>Requires:</b>\" \\
- Post=\"<p><b>Post-conditions:</b>\" \\
- Remark=\"<p><b>Remark:</b>\" \\
- Note=\"<p><b>Note:</b>\" \\
- See=\"<p><b>See:</b>\" \\
- ThreadSafe=\"<p><b>ThreadSafe:</b> Yes.\" \\
- Basic=\"<p><b>Exception Safety:</b> basic guarantee\" \\
- Strong=\"<p><b>Exception Safety:</b> strong guarantee\" \\
- NoThrow=\"<p><b>Exception Safety:</b> no-throw guarantee\" \\
- RefSect{1}=\"\\xmlonly<link linkend='boost_local.\\1'>\\1</link>\\endxmlonly\" \\
- RefSect2{2}=\"\\xmlonly<link linkend='boost_local.\\1'>\\2</link>\\endxmlonly\" \\
- RefClass{1}=\"\\xmlonly<computeroutput><classname alt='\\1'>\\1</classname></computeroutput>\\endxmlonly\" \\
- RefMacro{1}=\"\\xmlonly<computeroutput><macroname alt='\\1'>\\1</macroname></computeroutput>\\endxmlonly\" "
-
- <doxygen:param>SORT_MEMBER_DOCS=NO
- <doxygen:param>SHOW_USED_FILES=YES
- <doxygen:param>WARNINGS=YES # Default NO, but useful to see warnings, especially in a logfile.
- # It is also wise to to set a warnings logfile like this:
- <doxygen:param>WARN_LOGFILE=AutoDoxywarnings.log # This may not be empty (usually not a good sign!), depending on options chosen.
- # Much better to send message to a logfile than the default stderr.
- # and make sure that there are no Doxygen errors or significant warnings in the log file.
- <doxygen:param>RECURSIVE=NO # Search recursively down subdirectories.
- <doxygen:param>EXTRACT_ALL=YES
- <doxygen:param>ENABLE_PREPROCESSING=YES
- <doxygen:param>MACRO_EXPANSION=YES
-
- <doxygen:param>HIDE_UNDOC_MEMBERS=NO
- <doxygen:param>EXTRACT_PRIVATE=NO
- <doxygen:param>EXPAND_ONLY_PREDEF=YES
- #<doxygen:param>EXPAND_STATIC=YES
- <doxygen:param>SEARCH_INCLUDES=YES
- <doxygen:param>INCLUDE_PATH=$(BOOST)
<xsl:param>"boost.doxygen.reftitle=Scoped Enums Reference"
;
+doxygen macros
+ :
+ [ glob ../../../boost/enums/pp/*.hpp ]
+ :
+ <xsl:param>"boost.doxygen.reftitle=Enums Macros Reference"
+ ;
+
doxygen ordinal_enums_ref
:
[ glob ../../../boost/enums/ordinal.hpp ]
@@ -311,59 +209,7 @@
[ glob ../../../boost/enums/ordinal/last.hpp ]
[ glob ../../../boost/enums/ordinal/pred.hpp ]
[ glob ../../../boost/enums/ordinal/succ.hpp ]
- #[ glob ../../../boost/enums/detail/*.hpp ]
- #[ glob ../../../boost/enums/detail/*.ipp ]
-
- #[ glob ../../../boost/enums/examples/*.*pp ] # Example source files.
:
- <doxygen:param>"PREDEFINED=\"BOOST_ENUMS_DOXYGEN_INVOKED=1\" \\
- \"BOOST_STATIC_CONSTEXPR=constexpr\" \\
- \"BOOST_DEDUCED_TYPENAME=typename\" \\
- \"BOOST_STATIC_CONSTANT(x,y)=static x const y\" \\
- \"BOOST_STATIC_ASSERT(cnd)=\" \\
- \"BOOST_CONSTEXPR=constexpr\""
-
- <doxygen:param>ALIASES=" Effects=\"<p><b>Effects:</b>\" \\
- Example=\"<p><b>Example:</b>\" \\
- TParams=\"<p><b>Template Parameters:</b>\" \\
- Params=\"<p><b>Parameters:</b>\" \\
- Param{2}=\"<p> - <b><c>\\1</c></b>: \\2.\" \\
- Returns=\"<p><b>Returns:</b>\" \\
- Result=\"<p><b>Result:</b>\" \\
- Throws=\"<p><b>Throws:</b>\" \\
- Requires=\"<p><b>Requires:</b>\" \\
- Post=\"<p><b>Post-conditions:</b>\" \\
- Remark=\"<p><b>Remark:</b>\" \\
- Note=\"<p><b>Note:</b>\" \\
- See=\"<p><b>See:</b>\" \\
- ThreadSafe=\"<p><b>ThreadSafe:</b> Yes.\" \\
- Basic=\"<p><b>Exception Safety:</b> basic guarantee\" \\
- Strong=\"<p><b>Exception Safety:</b> strong guarantee\" \\
- NoThrow=\"<p><b>Exception Safety:</b> no-throw guarantee\" \\
- RefSect{1}=\"\\xmlonly<link linkend='boost_local.\\1'>\\1</link>\\endxmlonly\" \\
- RefSect2{2}=\"\\xmlonly<link linkend='boost_local.\\1'>\\2</link>\\endxmlonly\" \\
- RefClass{1}=\"\\xmlonly<computeroutput><classname alt='\\1'>\\1</classname></computeroutput>\\endxmlonly\" \\
- RefMacro{1}=\"\\xmlonly<computeroutput><macroname alt='\\1'>\\1</macroname></computeroutput>\\endxmlonly\" "
-
- <doxygen:param>SORT_MEMBER_DOCS=NO
- <doxygen:param>SHOW_USED_FILES=YES
-
- <doxygen:param>WARNINGS=YES # Default NO, but useful to see warnings, especially in a logfile.
- # It is also wise to to set a warnings logfile like this:
- <doxygen:param>WARN_LOGFILE=AutoDoxywarnings.log # This may not be empty (usually not a good sign!), depending on options chosen.
- # Much better to send message to a logfile than the default stderr.
- # and make sure that there are no Doxygen errors or significant warnings in the log file.
- <doxygen:param>RECURSIVE=NO # Search recursively down subdirectories.
- <doxygen:param>EXTRACT_ALL=YES
- <doxygen:param>ENABLE_PREPROCESSING=YES
- <doxygen:param>MACRO_EXPANSION=YES
-
- <doxygen:param>HIDE_UNDOC_MEMBERS=NO
- <doxygen:param>EXTRACT_PRIVATE=NO
- <doxygen:param>EXPAND_ONLY_PREDEF=YES
- #<doxygen:param>EXPAND_STATIC=YES
- <doxygen:param>SEARCH_INCLUDES=YES
- <doxygen:param>INCLUDE_PATH=$(BOOST)
<xsl:param>"boost.doxygen.reftitle=Ordinal Enums Reference"
;
@@ -376,55 +222,6 @@
[ glob ../../../boost/enums/containers/enum_range.hpp ]
[ glob ../../../boost/enums/containers/enum_subrange.hpp ]
:
- <doxygen:param>"PREDEFINED=\"BOOST_ENUMS_DOXYGEN_INVOKED=1\" \\
- \"BOOST_STATIC_CONSTEXPR=constexpr\" \\
- \"BOOST_DEDUCED_TYPENAME=typename\" \\
- \"BOOST_STATIC_CONSTANT(x,y)=static x const y\" \\
- \"BOOST_STATIC_ASSERT(cnd)=\" \\
- \"BOOST_CONSTEXPR=constexpr\""
-
-
- <doxygen:param>ALIASES=" Effects=\"<p><b>Effects:</b>\" \\
- Example=\"<p><b>Example:</b>\" \\
- TParams=\"<p><b>Template Parameters:</b>\" \\
- Params=\"<p><b>Parameters:</b>\" \\
- Param{2}=\"<p> - <b><c>\\1</c></b>: \\2.\" \\
- Returns=\"<p><b>Returns:</b>\" \\
- Result=\"<p><b>Result:</b>\" \\
- Throws=\"<p><b>Throws:</b>\" \\
- Requires=\"<p><b>Requires:</b>\" \\
- Post=\"<p><b>Post-conditions:</b>\" \\
- Remark=\"<p><b>Remark:</b>\" \\
- Note=\"<p><b>Note:</b>\" \\
- See=\"<p><b>See:</b>\" \\
- ThreadSafe=\"<p><b>ThreadSafe:</b> Yes.\" \\
- Basic=\"<p><b>Exception Safety:</b> basic guarantee\" \\
- Strong=\"<p><b>Exception Safety:</b> strong guarantee\" \\
- NoThrow=\"<p><b>Exception Safety:</b> no-throw guarantee\" \\
- RefSect{1}=\"\\xmlonly<link linkend='boost_local.\\1'>\\1</link>\\endxmlonly\" \\
- RefSect2{2}=\"\\xmlonly<link linkend='boost_local.\\1'>\\2</link>\\endxmlonly\" \\
- RefClass{1}=\"\\xmlonly<computeroutput><classname alt='\\1'>\\1</classname></computeroutput>\\endxmlonly\" \\
- RefMacro{1}=\"\\xmlonly<computeroutput><macroname alt='\\1'>\\1</macroname></computeroutput>\\endxmlonly\" "
-
- <doxygen:param>SORT_MEMBER_DOCS=NO
- <doxygen:param>SHOW_USED_FILES=YES
-
- <doxygen:param>WARNINGS=YES # Default NO, but useful to see warnings, especially in a logfile.
- # It is also wise to to set a warnings logfile like this:
- <doxygen:param>WARN_LOGFILE=AutoDoxywarnings.log # This may not be empty (usually not a good sign!), depending on options chosen.
- # Much better to send message to a logfile than the default stderr.
- # and make sure that there are no Doxygen errors or significant warnings in the log file.
- <doxygen:param>RECURSIVE=NO # Search recursively down subdirectories.
- <doxygen:param>EXTRACT_ALL=YES
- <doxygen:param>ENABLE_PREPROCESSING=YES
- <doxygen:param>MACRO_EXPANSION=YES
-
- <doxygen:param>HIDE_UNDOC_MEMBERS=NO
- <doxygen:param>EXTRACT_PRIVATE=NO
- <doxygen:param>EXPAND_ONLY_PREDEF=YES
- <doxygen:param>EXPAND_STATIC=YES
- <doxygen:param>SEARCH_INCLUDES=YES
- <doxygen:param>INCLUDE_PATH=$(BOOST)
<xsl:param>"boost.doxygen.reftitle=Enum Containers Reference"
;
@@ -433,53 +230,6 @@
[ glob ../../../boost/enums/mpl.hpp ]
[ glob ../../../boost/enums/mpl/*.hpp ]
:
- <doxygen:param>"PREDEFINED=\"BOOST_ENUMS_DOXYGEN_INVOKED=1\" \\
- \"BOOST_STATIC_CONSTEXPR=constexpr\" \\
- \"BOOST_DEDUCED_TYPENAME=typename\" \\
- \"BOOST_STATIC_CONSTANT(x,y)=static x const y\" \\
- \"BOOST_STATIC_ASSERT(cnd)=\" \\
- \"BOOST_CONSTEXPR=constexpr\""
-
- <doxygen:param>ALIASES=" Effects=\"<p><b>Effects:</b>\" \\
- Example=\"<p><b>Example:</b>\" \\
- Params=\"<p><b>Parameters:</b>\" \\
- Param{2}=\"<p> - <c>\\1</c>: \\2.\" \\
- Returns=\"<p><b>Returns:</b>\" \\
- Throws=\"<p><b>Throws:</b>\" \\
- Requires=\"<p><b>Requires:</b>\" \\
- Post=\"<p><b>Post-conditions:</b>\" \\
- Remark=\"<p><b>Remark:</b>\" \\
- Note=\"<p><b>Note:</b>\" \\
- See=\"<p><b>See:</b>\" \\
- ThreadSafe=\"<p><b>ThreadSafe:</b> Yes.\" \\
- Basic=\"<p><b>Exception Safety:</b> basic guarantee\" \\
- Strong=\"<p><b>Exception Safety:</b> strong guarantee\" \\
- NoThrow=\"<p><b>Exception Safety:</b> no-throw guarantee\" \\
- RefSect{1}=\"\\xmlonly<link linkend='boost_local.\\1'>\\1</link>\\endxmlonly\" \\
- RefSect2{2}=\"\\xmlonly<link linkend='boost_local.\\1'>\\2</link>\\endxmlonly\" \\
- RefClass{1}=\"\\xmlonly<computeroutput><classname alt='\\1'>\\1</classname></computeroutput>\\endxmlonly\" \\
- RefMacro{1}=\"\\xmlonly<computeroutput><macroname alt='\\1'>\\1</macroname></computeroutput>\\endxmlonly\" "
-
-
- <doxygen:param>SORT_MEMBER_DOCS=NO
- <doxygen:param>SHOW_USED_FILES=YES
-
- <doxygen:param>WARNINGS=YES # Default NO, but useful to see warnings, especially in a logfile.
- # It is also wise to to set a warnings logfile like this:
- <doxygen:param>WARN_LOGFILE=AutoDoxywarnings.log # This may not be empty (usually not a good sign!), depending on options chosen.
- # Much better to send message to a logfile than the default stderr.
- # and make sure that there are no Doxygen errors or significant warnings in the log file.
- <doxygen:param>RECURSIVE=NO # Search recursively down subdirectories.
- <doxygen:param>EXTRACT_ALL=YES
- <doxygen:param>ENABLE_PREPROCESSING=YES
- <doxygen:param>MACRO_EXPANSION=YES
-
- <doxygen:param>HIDE_UNDOC_MEMBERS=NO
- <doxygen:param>EXTRACT_PRIVATE=NO
- <doxygen:param>EXPAND_ONLY_PREDEF=YES
- #<doxygen:param>EXPAND_STATIC=YES
- <doxygen:param>SEARCH_INCLUDES=YES
- <doxygen:param>INCLUDE_PATH=$(BOOST)
<xsl:param>"boost.doxygen.reftitle=MPL Enums Reference"
;
@@ -538,6 +288,7 @@
<dependency>ordinal_enums_ref #
<dependency>enums_containers_ref #
<dependency>mpl_enums_ref #
+ <dependency>macros #
<dependency>css-install
<dependency>png-install
<dependency>svg-install
Modified: sandbox/enums/libs/enums/doc/enums.qbk
==============================================================================
--- sandbox/enums/libs/enums/doc/enums.qbk (original)
+++ sandbox/enums/libs/enums/doc/enums.qbk 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -888,12 +888,10 @@
[xinclude top_ref.xml]
[xinclude scoped_enums_ref.xml]
-
[xinclude ordinal_enums_ref.xml]
-
[xinclude enums_containers_ref.xml]
-
[xinclude mpl_enums_ref.xml]
+[xinclude macros.xml]
[/xinclude string_enums_conversion_ref.xml]
Modified: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION.html (original)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -33,7 +33,7 @@
</span>BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION(r, data, elem)</pre></div>
<div class="refsect1">
-<a name="id36351106"></a><h2>Description</h2>
+<a name="id36390755"></a><h2>Description</h2>
<p><span class="bold"><strong>Parameters</strong></span>:</p>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>EL, the ENUMERATOR_LIST</p></li></ul></div>
<p>
Added: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION_id35973214.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION_id35973214.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,60 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Macro BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION</title>
+<link rel="stylesheet" href="./boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="index.html#header.boost.enums.pp.enumerator_list_hpp" title="Header <boost/enums/pp/enumerator_list.hpp>">
+<link rel="prev" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_ENUMERATOR_DEFINITION.html" title="Macro BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_ENUMERATOR_DEFINITION">
+<link rel="next" href="BOOST_ENUMS_ENUMERATOR_LIST_GENERATE_id35973257.html" title="Macro BOOST_ENUMS_ENUMERATOR_LIST_GENERATE">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_ENUMERATOR_DEFINITION.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.enumerator_list_hpp"><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_ENUMS_ENUMERATOR_LIST_GENERATE_id35973257.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION_id35973214"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION</span></h2>
+<p>BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION — Generates a enumerator_list from a ENUMERATOR_DEFINITION. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="index.html#header.boost.enums.pp.enumerator_list_hpp" title="Header <boost/enums/pp/enumerator_list.hpp>">boost/enums/pp/enumerator_list.hpp</a>>
+
+</span>BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION(r, data, elem)</pre></div>
+<div class="refsect1">
+<a name="id36389472"></a><h2>Description</h2>
+<p><span class="bold"><strong>Parameters</strong></span>:</p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>EL, the ENUMERATOR_LIST</p></li></ul></div>
+<p>
+</p>
+<p><span class="bold"><strong>Result</strong></span>: </p>
+<pre class="programlisting"> <span class="identifier">ID</span><span class="special">(</span><span class="identifier">EL</span><span class="special">[</span><span class="number">0</span><span class="special">]</span><span class="special">)</span> <span class="special">[</span><span class="special">=</span> <span class="identifier">VAL</span><span class="special">(</span><span class="identifier">EL</span><span class="special">[</span><span class="number">0</span><span class="special">]</span><span class="special">)</span><span class="special">]</span><span class="special">,</span> <span class="special">...</span><span class="special">,</span><span class="identifier">ID</span><span class="special">(</span><span class="identifier">ED</span><span class="special">[</span><span class="identifier">L</span><span class="special">]</span><span class="special">)</span> <span class="special">[</span><span class="special">=</span> <span class="identifier">VAL</span><span class="special">(</span><span class="identifier">
ED</span><span class="special">[</span><span class="identifier">L</span><span class="special">]</span><span class="special">)</span><span class="special">]</span>
+</pre>
+<p> </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_ENUMERATOR_DEFINITION.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.enumerator_list_hpp"><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_ENUMS_ENUMERATOR_LIST_GENERATE_id35973257.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION_id35973286.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION_id35973286.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,58 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Macro BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION</title>
+<link rel="stylesheet" href="./boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="index.html#header.boost.enums.pp.enumerator_list2_hpp" title="Header <boost/enums/pp/enumerator_list2.hpp>">
+<link rel="prev" href="BOOST_ENUMS_ENUMERATOR_LIST_GENERATE_id35973257.html" title="Macro BOOST_ENUMS_ENUMERATOR_LIST_GENERATE">
+<link rel="next" href="BOOST_ENUMS_ENUMERATOR_LIST_GENERATE_id35973334.html" title="Macro BOOST_ENUMS_ENUMERATOR_LIST_GENERATE">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_ENUMERATOR_LIST_GENERATE_id35973257.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.enumerator_list2_hpp"><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_ENUMS_ENUMERATOR_LIST_GENERATE_id35973334.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION_id35973286"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION</span></h2>
+<p>BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION — Generates a enumerator_list from a ENUMERATOR_DEFINITION. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="index.html#header.boost.enums.pp.enumerator_list2_hpp" title="Header <boost/enums/pp/enumerator_list2.hpp>">boost/enums/pp/enumerator_list2.hpp</a>>
+
+</span>BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION(r, data, elem)</pre></div>
+<div class="refsect1">
+<a name="id36389893"></a><h2>Description</h2>
+<p><span class="bold"><strong>Parameters:</strong></span> </p>
+<p>- <span class="bold"><strong><code class="computeroutput">EL</code></strong></span>: the <code class="computeroutput">ENUMERATOR_LIST</code>.</p>
+<p><span class="bold"><strong>Result:</strong></span> </p>
+<pre class="programlisting"> <span class="identifier">ID</span><span class="special">(</span><span class="identifier">EL</span><span class="special">[</span><span class="number">0</span><span class="special">]</span><span class="special">)</span> <span class="special">[</span><span class="special">=</span> <span class="identifier">VAL</span><span class="special">(</span><span class="identifier">EL</span><span class="special">[</span><span class="number">0</span><span class="special">]</span><span class="special">)</span><span class="special">]</span><span class="special">,</span> <span class="special">...</span><span class="special">,</span><span class="identifier">ID</span><span class="special">(</span><span class="identifier">ED</span><span class="special">[</span><span class="identifier">L</span><span class="special">]</span><span class="special">)</span> <span class="special">[</span><span class="special">=</span> <span class="identifier">VAL</span><span class="special">(</span><span class="identifier">
ED</span><span class="special">[</span><span class="identifier">L</span><span class="special">]</span><span class="special">)</span><span class="special">]</span>
+</pre>
+<p> </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_ENUMERATOR_LIST_GENERATE_id35973257.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.enumerator_list2_hpp"><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_ENUMS_ENUMERATOR_LIST_GENERATE_id35973334.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Modified: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_ENUMERATOR_DEFINITION.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_ENUMERATOR_DEFINITION.html (original)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_ENUMERATOR_DEFINITION.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -6,8 +6,8 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
<link rel="up" href="index.html#header.boost.enums.pp.enumerator_definition_hpp" title="Header <boost/enums/pp/enumerator_definition.hpp>">
-<link rel="prev" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_OPT_ASSIGN_VAL.html" title="Macro BOOST_ENUMS_ENUMERATOR_DEFINITION_OPT_ASSIGN_VAL">
-<link rel="next" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION_id35968892.html" title="Macro BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION">
+<link rel="prev" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_STR.html" title="Macro BOOST_ENUMS_ENUMERATOR_DEFINITION_STR">
+<link rel="next" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION.html" title="Macro BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_OPT_ASSIGN_VAL.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.enumerator_definition_hpp"><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_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION_id35968892.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_STR.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.enumerator_definition_hpp"><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_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_ENUMERATOR_DEFINITION"></a><div class="titlepage"></div>
@@ -33,7 +33,7 @@
</span>BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_ENUMERATOR_DEFINITION(ED)</pre></div>
<div class="refsect1">
-<a name="id36351135"></a><h2>Description</h2>
+<a name="id36390450"></a><h2>Description</h2>
<p><span class="bold"><strong>Parameters:</strong></span> </p>
<p>- <span class="bold"><strong><code class="computeroutput">ED</code></strong></span>: the <code class="computeroutput">ENUMERATOR_DEFINITION</code>. </p>
<p>- <span class="bold"><strong><code class="computeroutput">DEFAULT</code></strong></span>: the default value when there is no second element.</p>
@@ -53,7 +53,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_OPT_ASSIGN_VAL.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.enumerator_definition_hpp"><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_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION_id35968892.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_STR.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.enumerator_definition_hpp"><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_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_DEFINITION_ID.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_DEFINITION_ID.html (original)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_DEFINITION_ID.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -7,7 +7,7 @@
<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
<link rel="up" href="index.html#header.boost.enums.pp.enumerator_definition_hpp" title="Header <boost/enums/pp/enumerator_definition.hpp>">
<link rel="prev" href="BOOST_ENUMS_ENUM_CLASS_DCL_NO_CONS.html" title="Macro BOOST_ENUMS_ENUM_CLASS_DCL_NO_CONS">
-<link rel="next" href="BOOST_ENUMS_DETAIL_ENUMERATOR_DEFINITION_VAL_OK.html" title="Macro BOOST_ENUMS_DETAIL_ENUMERATOR_DEFINITION_VAL_OK">
+<link rel="next" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_VAL.html" title="Macro BOOST_ENUMS_ENUMERATOR_DEFINITION_VAL">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="BOOST_ENUMS_ENUM_CLASS_DCL_NO_CONS.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.enumerator_definition_hpp"><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_ENUMS_DETAIL_ENUMERATOR_DEFINITION_VAL_OK.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="BOOST_ENUMS_ENUM_CLASS_DCL_NO_CONS.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.enumerator_definition_hpp"><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_ENUMS_ENUMERATOR_DEFINITION_VAL.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="BOOST_ENUMS_ENUMERATOR_DEFINITION_ID"></a><div class="titlepage"></div>
@@ -33,7 +33,7 @@
</span>BOOST_ENUMS_ENUMERATOR_DEFINITION_ID(ED)</pre></div>
<div class="refsect1">
-<a name="id36350490"></a><h2>Description</h2>
+<a name="id36390216"></a><h2>Description</h2>
<p><span class="bold"><strong>Parameters:</strong></span> </p>
<p>- <span class="bold"><strong><code class="computeroutput">ED</code></strong></span>: the <code class="computeroutput">ENUMERATOR_DEFINITION</code>.</p>
<p><span class="bold"><strong>Result:</strong></span> the first element of <code class="computeroutput">ED</code>. </p>
@@ -49,7 +49,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="BOOST_ENUMS_ENUM_CLASS_DCL_NO_CONS.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.enumerator_definition_hpp"><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_ENUMS_DETAIL_ENUMERATOR_DEFINITION_VAL_OK.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="BOOST_ENUMS_ENUM_CLASS_DCL_NO_CONS.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.enumerator_definition_hpp"><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_ENUMS_ENUMERATOR_DEFINITION_VAL.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_DEFINITION_OPT_ASSIGN_VAL.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_DEFINITION_OPT_ASSIGN_VAL.html (original)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_DEFINITION_OPT_ASSIGN_VAL.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -33,7 +33,7 @@
</span>BOOST_ENUMS_ENUMERATOR_DEFINITION_OPT_ASSIGN_VAL(ED)</pre></div>
<div class="refsect1">
-<a name="id36351057"></a><h2>Description</h2>
+<a name="id36389090"></a><h2>Description</h2>
<p><span class="bold"><strong>Parameters:</strong></span> </p>
<p>- <span class="bold"><strong><code class="computeroutput">ED</code></strong></span>: the <code class="computeroutput">ENUMERATOR_DEFINITION</code>.</p>
<p><span class="bold"><strong>Result:</strong></span> the second element of the <code class="computeroutput">ED</code> or <code class="computeroutput">DEFAULT</code>. </p>
Modified: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_DEFINITION_STR.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_DEFINITION_STR.html (original)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_DEFINITION_STR.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -6,8 +6,8 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
<link rel="up" href="index.html#header.boost.enums.pp.enumerator_definition_hpp" title="Header <boost/enums/pp/enumerator_definition.hpp>">
-<link rel="prev" href="BOOST_ENUMS_DETAIL_ENUMERATOR_DEFINITION_STR_KO.html" title="Macro BOOST_ENUMS_DETAIL_ENUMERATOR_DEFINITION_STR_KO">
-<link rel="next" href="BOOST_ENUMS_DETAIL_ENUMERATOR_DEFINITION_ASSIGN_VAL.html" title="Macro BOOST_ENUMS_DETAIL_ENUMERATOR_DEFINITION_ASSIGN_VAL">
+<link rel="prev" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_VAL.html" title="Macro BOOST_ENUMS_ENUMERATOR_DEFINITION_VAL">
+<link rel="next" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_ENUMERATOR_DEFINITION.html" title="Macro BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_ENUMERATOR_DEFINITION">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="BOOST_ENUMS_DETAIL_ENUMERATOR_DEFINITION_STR_KO.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.enumerator_definition_hpp"><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_ENUMS_DETAIL_ENUMERATOR_DEFINITION_ASSIGN_VAL.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_VAL.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.enumerator_definition_hpp"><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_ENUMS_ENUMERATOR_DEFINITION_CPP_ENUMERATOR_DEFINITION.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="BOOST_ENUMS_ENUMERATOR_DEFINITION_STR"></a><div class="titlepage"></div>
@@ -33,7 +33,7 @@
</span>BOOST_ENUMS_ENUMERATOR_DEFINITION_STR(ED)</pre></div>
<div class="refsect1">
-<a name="id36350919"></a><h2>Description</h2>
+<a name="id36390377"></a><h2>Description</h2>
<p><span class="bold"><strong>Parameters:</strong></span> </p>
<p>- <span class="bold"><strong><code class="computeroutput">ED</code></strong></span>: the <code class="computeroutput">ENUMERATOR_DEFINITION</code>.</p>
<p><span class="bold"><strong>Result:</strong></span> the third element of <code class="computeroutput">ED</code> or the string representation of ED'ID. </p>
@@ -49,7 +49,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="BOOST_ENUMS_DETAIL_ENUMERATOR_DEFINITION_STR_KO.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.enumerator_definition_hpp"><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_ENUMS_DETAIL_ENUMERATOR_DEFINITION_ASSIGN_VAL.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_VAL.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.enumerator_definition_hpp"><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_ENUMS_ENUMERATOR_DEFINITION_CPP_ENUMERATOR_DEFINITION.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_DEFINITION_VAL.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_DEFINITION_VAL.html (original)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_DEFINITION_VAL.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -6,8 +6,8 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
<link rel="up" href="index.html#header.boost.enums.pp.enumerator_definition_hpp" title="Header <boost/enums/pp/enumerator_definition.hpp>">
-<link rel="prev" href="BOOST_ENUMS_DETAIL_ENUMERATOR_DEFINITION_VAL_KO.html" title="Macro BOOST_ENUMS_DETAIL_ENUMERATOR_DEFINITION_VAL_KO">
-<link rel="next" href="BOOST_ENUMS_DETAIL_ENUMERATOR_DEFINITION_STR_OK.html" title="Macro BOOST_ENUMS_DETAIL_ENUMERATOR_DEFINITION_STR_OK">
+<link rel="prev" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_ID.html" title="Macro BOOST_ENUMS_ENUMERATOR_DEFINITION_ID">
+<link rel="next" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_STR.html" title="Macro BOOST_ENUMS_ENUMERATOR_DEFINITION_STR">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="BOOST_ENUMS_DETAIL_ENUMERATOR_DEFINITION_VAL_KO.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.enumerator_definition_hpp"><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_ENUMS_DETAIL_ENUMERATOR_DEFINITION_STR_OK.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_ID.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.enumerator_definition_hpp"><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_ENUMS_ENUMERATOR_DEFINITION_STR.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="BOOST_ENUMS_ENUMERATOR_DEFINITION_VAL"></a><div class="titlepage"></div>
@@ -33,7 +33,7 @@
</span>BOOST_ENUMS_ENUMERATOR_DEFINITION_VAL(ED, DEFAULT)</pre></div>
<div class="refsect1">
-<a name="id36350764"></a><h2>Description</h2>
+<a name="id36390288"></a><h2>Description</h2>
<p><span class="bold"><strong>Parameters:</strong></span> </p>
<p>- <span class="bold"><strong><code class="computeroutput">ED</code></strong></span>: the <code class="computeroutput">ENUMERATOR_DEFINITION</code>. </p>
<p>- <span class="bold"><strong><code class="computeroutput">DEFAULT</code></strong></span>: the default value when there is no second element.</p>
@@ -50,7 +50,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="BOOST_ENUMS_DETAIL_ENUMERATOR_DEFINITION_VAL_KO.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.enumerator_definition_hpp"><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_ENUMS_DETAIL_ENUMERATOR_DEFINITION_STR_OK.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_ID.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.enumerator_definition_hpp"><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_ENUMS_ENUMERATOR_DEFINITION_STR.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Added: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_LIST_GENERATE_id35973257.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_LIST_GENERATE_id35973257.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,49 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Macro BOOST_ENUMS_ENUMERATOR_LIST_GENERATE</title>
+<link rel="stylesheet" href="./boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="index.html#header.boost.enums.pp.enumerator_list_hpp" title="Header <boost/enums/pp/enumerator_list.hpp>">
+<link rel="prev" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION_id35973214.html" title="Macro BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION">
+<link rel="next" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION_id35973286.html" title="Macro BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION_id35973214.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.enumerator_list_hpp"><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_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION_id35973286.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_ENUMS_ENUMERATOR_LIST_GENERATE_id35973257"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_ENUMS_ENUMERATOR_LIST_GENERATE</span></h2>
+<p>BOOST_ENUMS_ENUMERATOR_LIST_GENERATE</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="index.html#header.boost.enums.pp.enumerator_list_hpp" title="Header <boost/enums/pp/enumerator_list.hpp>">boost/enums/pp/enumerator_list.hpp</a>>
+
+</span>BOOST_ENUMS_ENUMERATOR_LIST_GENERATE(EL)</pre></div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION_id35973214.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.enumerator_list_hpp"><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_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION_id35973286.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_LIST_GENERATE_id35973334.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUMERATOR_LIST_GENERATE_id35973334.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,49 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Macro BOOST_ENUMS_ENUMERATOR_LIST_GENERATE</title>
+<link rel="stylesheet" href="./boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="index.html#header.boost.enums.pp.enumerator_list2_hpp" title="Header <boost/enums/pp/enumerator_list2.hpp>">
+<link rel="prev" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION_id35973286.html" title="Macro BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION">
+<link rel="next" href="BOOST_ENUMS_NAMESPACES_CLASS_NS_id35973394.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_NS">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION_id35973286.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.enumerator_list2_hpp"><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_ENUMS_NAMESPACES_CLASS_NS_id35973394.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_ENUMS_ENUMERATOR_LIST_GENERATE_id35973334"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_ENUMS_ENUMERATOR_LIST_GENERATE</span></h2>
+<p>BOOST_ENUMS_ENUMERATOR_LIST_GENERATE</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="index.html#header.boost.enums.pp.enumerator_list2_hpp" title="Header <boost/enums/pp/enumerator_list2.hpp>">boost/enums/pp/enumerator_list2.hpp</a>>
+
+</span>BOOST_ENUMS_ENUMERATOR_LIST_GENERATE(EL)</pre></div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION_id35973286.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.enumerator_list2_hpp"><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_ENUMS_NAMESPACES_CLASS_NS_id35973394.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Modified: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_CLASS_DCL_CONS.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_CLASS_DCL_CONS.html (original)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_CLASS_DCL_CONS.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -33,7 +33,7 @@
</span>BOOST_ENUMS_ENUM_CLASS_DCL_CONS(NS_EC, UT, EL, TRAITER)</pre></div>
<div class="refsect1">
-<a name="id36349843"></a><h2>Description</h2>
+<a name="id36389579"></a><h2>Description</h2>
<p><span class="bold"><strong>Parameters:</strong></span> </p>
<p>- <span class="bold"><strong><code class="computeroutput">NS_EC</code></strong></span>: the <code class="computeroutput">NAMESPACES_CLASS</code> sequence. </p>
<p>- <span class="bold"><strong><code class="computeroutput">UT</code></strong></span>: the underlying type. </p>
Modified: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_CLASS_DCL_NO_CONS.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_CLASS_DCL_NO_CONS.html (original)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_CLASS_DCL_NO_CONS.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -33,7 +33,7 @@
</span>BOOST_ENUMS_ENUM_CLASS_DCL_NO_CONS(NS_EC, UT, EL, TRAITER)</pre></div>
<div class="refsect1">
-<a name="id36350058"></a><h2>Description</h2>
+<a name="id36389809"></a><h2>Description</h2>
<p><span class="bold"><strong>Parameters:</strong></span> </p>
<p>- <span class="bold"><strong><code class="computeroutput">NS_EC</code></strong></span>: the <code class="computeroutput">NAMESPACES_CLASS</code> sequence. </p>
<p>- <span class="bold"><strong><code class="computeroutput">UT</code></strong></span>: the underlying type. </p>
Modified: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_DCL_POS_VAL_SPE.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_DCL_POS_VAL_SPE.html (original)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_DCL_POS_VAL_SPE.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -33,7 +33,7 @@
</span>BOOST_ENUMS_ENUM_DCL_POS_VAL_SPE(R, QNAME, P, ED)</pre></div>
<div class="refsect1">
-<a name="id36348616"></a><h2>Description</h2>
+<a name="id36388270"></a><h2>Description</h2>
<p><span class="bold"><strong>Remark(s):</strong></span> This macro is presented here for exposition only reasons and is not part of the interface.</p>
<p><span class="bold"><strong>Parameters:</strong></span> </p>
<p>- <span class="bold"><strong><code class="computeroutput">P</code></strong></span>: NOT USED. </p>
Modified: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_DCL_SIZE_SPE.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_DCL_SIZE_SPE.html (original)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_DCL_SIZE_SPE.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -33,7 +33,7 @@
</span>BOOST_ENUMS_ENUM_DCL_SIZE_SPE(NS_EC, EL)</pre></div>
<div class="refsect1">
-<a name="id36348382"></a><h2>Description</h2>
+<a name="id36388014"></a><h2>Description</h2>
<p><span class="bold"><strong>Remark(s):</strong></span> This macro is presented here for exposition only reasons and is not part of the interface.</p>
<p><span class="bold"><strong>Parameters:</strong></span> </p>
<p>- <span class="bold"><strong><code class="computeroutput">NS_EC</code></strong></span>: the <code class="computeroutput">NAMESPACES_CLASS</code> sequence. </p>
Modified: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_DCL_SPE.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_DCL_SPE.html (original)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_DCL_SPE.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -33,7 +33,7 @@
</span>BOOST_ENUMS_ENUM_DCL_SPE(NS_EC, EL, TRAITER)</pre></div>
<div class="refsect1">
-<a name="id36349168"></a><h2>Description</h2>
+<a name="id36388858"></a><h2>Description</h2>
<p><span class="bold"><strong>Remark(s):</strong></span> This macro is presented here for exposition only reasons and is not part of the interface.</p>
<p><span class="bold"><strong>Parameters:</strong></span> </p>
<p>- <span class="bold"><strong><code class="computeroutput">NS_EC</code></strong></span>: the <code class="computeroutput">NAMESPACES_CLASS</code> sequence. </p>
Modified: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_DCL_STR_TO_ID.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_DCL_STR_TO_ID.html (original)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_DCL_STR_TO_ID.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -6,7 +6,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
<link rel="up" href="index.html#header.boost.enums.pp.enum_declaration_hpp" title="Header <boost/enums/pp/enum_declaration.hpp>">
-<link rel="prev" href="BOOST_NO_ENUM_UNRESTRICTED_UNION.html" title="Macro BOOST_NO_ENUM_UNRESTRICTED_UNION">
+<link rel="prev" href="boost/mpl/numeric_cast_integral_c_id35969722/apply.html" title="Struct template apply">
<link rel="next" href="BOOST_ENUMS_ENUM_DCL_ID_TO_STR.html" title="Macro BOOST_ENUMS_ENUM_DCL_ID_TO_STR">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="BOOST_NO_ENUM_UNRESTRICTED_UNION.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.enum_declaration_hpp"><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_ENUMS_ENUM_DCL_ID_TO_STR.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="boost/mpl/numeric_cast_integral_c_id35969722/apply.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.enum_declaration_hpp"><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_ENUMS_ENUM_DCL_ID_TO_STR.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="BOOST_ENUMS_ENUM_DCL_STR_TO_ID"></a><div class="titlepage"></div>
@@ -43,7 +43,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="BOOST_NO_ENUM_UNRESTRICTED_UNION.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.enum_declaration_hpp"><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_ENUMS_ENUM_DCL_ID_TO_STR.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="boost/mpl/numeric_cast_integral_c_id35969722/apply.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.enum_declaration_hpp"><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_ENUMS_ENUM_DCL_ID_TO_STR.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_DCL_TRAITS_SPE.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_DCL_TRAITS_SPE.html (original)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_DCL_TRAITS_SPE.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -33,7 +33,7 @@
</span>BOOST_ENUMS_ENUM_DCL_TRAITS_SPE(NS_EC, TRAITER)</pre></div>
<div class="refsect1">
-<a name="id36348991"></a><h2>Description</h2>
+<a name="id36388668"></a><h2>Description</h2>
<p><span class="bold"><strong>Remark(s):</strong></span> This macro is presented here for exposition only reasons and is not part of the interface.</p>
<p><span class="bold"><strong>Parameters:</strong></span> </p>
<p>- <span class="bold"><strong><code class="computeroutput">NS_EC</code></strong></span>: the <code class="computeroutput">NAMESPACES_CLASS</code> sequence. </p>
Modified: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_TYPE_DCL_CONS.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_TYPE_DCL_CONS.html (original)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_TYPE_DCL_CONS.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -33,7 +33,7 @@
</span>BOOST_ENUMS_ENUM_TYPE_DCL_CONS(NS_EC, UT, EL, TRAITER)</pre></div>
<div class="refsect1">
-<a name="id36349412"></a><h2>Description</h2>
+<a name="id36389119"></a><h2>Description</h2>
<p><span class="bold"><strong>Parameters:</strong></span> </p>
<p>- <span class="bold"><strong><code class="computeroutput">NS_EC</code></strong></span>: the <code class="computeroutput">NAMESPACES_CLASS</code> sequence. </p>
<p>- <span class="bold"><strong><code class="computeroutput">UT</code></strong></span>: the underlying type. </p>
Modified: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_TYPE_DCL_NO_CONS.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_TYPE_DCL_NO_CONS.html (original)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_ENUM_TYPE_DCL_NO_CONS.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -33,7 +33,7 @@
</span>BOOST_ENUMS_ENUM_TYPE_DCL_NO_CONS(NS_EC, UT, EL, TRAITER)</pre></div>
<div class="refsect1">
-<a name="id36349628"></a><h2>Description</h2>
+<a name="id36389349"></a><h2>Description</h2>
<p><span class="bold"><strong>Parameters:</strong></span> </p>
<p>- <span class="bold"><strong><code class="computeroutput">NS_EC</code></strong></span>: the <code class="computeroutput">NAMESPACES_CLASS</code> sequence. </p>
<p>- <span class="bold"><strong><code class="computeroutput">UT</code></strong></span>: the underlying type. </p>
Modified: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_ENUM.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_ENUM.html (original)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_ENUM.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -33,7 +33,7 @@
</span>BOOST_ENUMS_NAMESPACES_CLASS_ENUM(SEQ)</pre></div>
<div class="refsect1">
-<a name="id36351654"></a><h2>Description</h2>
+<a name="id36391306"></a><h2>Description</h2>
<p><span class="bold"><strong>Parameters:</strong></span> </p>
<p>- <span class="bold"><strong><code class="computeroutput">SEQ</code></strong></span>: the <code class="computeroutput">NAMESPACES_CLASS</code>.</p>
<p><span class="bold"><strong>Result:</strong></span> the <code class="computeroutput">CLASS</code> part. </p>
Added: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_ENUM_id35973441.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_ENUM_id35973441.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,55 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Macro BOOST_ENUMS_NAMESPACES_CLASS_ENUM</title>
+<link rel="stylesheet" href="./boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="index.html#header.boost.enums.pp.namespaces_hpp" title="Header <boost/enums/pp/namespaces.hpp>">
+<link rel="prev" href="BOOST_ENUMS_NAMESPACES_CLASS_NS_id35973394.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_NS">
+<link rel="next" href="BOOST_ENUMS_NAMESPACES_OPEN__id35973486.html" title="Macro BOOST_ENUMS_NAMESPACES_OPEN_">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_NS_id35973394.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_OPEN__id35973486.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_ENUMS_NAMESPACES_CLASS_ENUM_id35973441"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_ENUMS_NAMESPACES_CLASS_ENUM</span></h2>
+<p>BOOST_ENUMS_NAMESPACES_CLASS_ENUM — Get the CLASS part of a <code class="computeroutput">NAMESPACES_CLASS</code>. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="index.html#header.boost.enums.pp.namespaces_hpp" title="Header <boost/enums/pp/namespaces.hpp>">boost/enums/pp/namespaces.hpp</a>>
+
+</span>BOOST_ENUMS_NAMESPACES_CLASS_ENUM(SEQ)</pre></div>
+<div class="refsect1">
+<a name="id36390497"></a><h2>Description</h2>
+<p><span class="bold"><strong>Parameters:</strong></span> </p>
+<p>- <span class="bold"><strong><code class="computeroutput">SEQ</code></strong></span>: the <code class="computeroutput">NAMESPACES_CLASS</code>.</p>
+<p><span class="bold"><strong>Result:</strong></span> the <code class="computeroutput">CLASS</code> part. </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_NS_id35973394.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_OPEN__id35973486.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_ENUM_id35973800.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_ENUM_id35973800.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,55 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Macro BOOST_ENUMS_NAMESPACES_CLASS_ENUM</title>
+<link rel="stylesheet" href="./boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="index.html#header.boost.enums.pp.namespaces2_hpp" title="Header <boost/enums/pp/namespaces2.hpp>">
+<link rel="prev" href="BOOST_ENUMS_NAMESPACES_CLASS_NS_id35973753.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_NS">
+<link rel="next" href="BOOST_ENUMS_NAMESPACES_OPEN__id35973845.html" title="Macro BOOST_ENUMS_NAMESPACES_OPEN_">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_NS_id35973753.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces2_hpp"><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_ENUMS_NAMESPACES_OPEN__id35973845.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_ENUMS_NAMESPACES_CLASS_ENUM_id35973800"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_ENUMS_NAMESPACES_CLASS_ENUM</span></h2>
+<p>BOOST_ENUMS_NAMESPACES_CLASS_ENUM — Get the CLASS part of a <code class="computeroutput">NAMESPACES_CLASS</code>. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="index.html#header.boost.enums.pp.namespaces2_hpp" title="Header <boost/enums/pp/namespaces2.hpp>">boost/enums/pp/namespaces2.hpp</a>>
+
+</span>BOOST_ENUMS_NAMESPACES_CLASS_ENUM(SEQ)</pre></div>
+<div class="refsect1">
+<a name="id36391443"></a><h2>Description</h2>
+<p><span class="bold"><strong>Parameters:</strong></span> </p>
+<p>- <span class="bold"><strong><code class="computeroutput">SEQ</code></strong></span>: the <code class="computeroutput">NAMESPACES_CLASS</code>.</p>
+<p><span class="bold"><strong>Result:</strong></span> the <code class="computeroutput">CLASS</code> part. </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_NS_id35973753.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces2_hpp"><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_ENUMS_NAMESPACES_OPEN__id35973845.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Modified: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_NS.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_NS.html (original)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_NS.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -33,7 +33,7 @@
</span>BOOST_ENUMS_NAMESPACES_CLASS_NS(SEQ)</pre></div>
<div class="refsect1">
-<a name="id36351577"></a><h2>Description</h2>
+<a name="id36391229"></a><h2>Description</h2>
<p><span class="bold"><strong>Parameters:</strong></span> </p>
<p>- <span class="bold"><strong><code class="computeroutput">SEQ</code></strong></span>: the <code class="computeroutput">NAMESPACES_CLASS</code>.</p>
<p><span class="bold"><strong>Result:</strong></span> the <code class="computeroutput">NAMESPACES</code> part. </p>
Added: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_NS_id35973394.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_NS_id35973394.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,55 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Macro BOOST_ENUMS_NAMESPACES_CLASS_NS</title>
+<link rel="stylesheet" href="./boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="index.html#header.boost.enums.pp.namespaces_hpp" title="Header <boost/enums/pp/namespaces.hpp>">
+<link rel="prev" href="BOOST_ENUMS_ENUMERATOR_LIST_GENERATE_id35973334.html" title="Macro BOOST_ENUMS_ENUMERATOR_LIST_GENERATE">
+<link rel="next" href="BOOST_ENUMS_NAMESPACES_CLASS_ENUM_id35973441.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_ENUM">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_ENUMERATOR_LIST_GENERATE_id35973334.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_CLASS_ENUM_id35973441.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_ENUMS_NAMESPACES_CLASS_NS_id35973394"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_ENUMS_NAMESPACES_CLASS_NS</span></h2>
+<p>BOOST_ENUMS_NAMESPACES_CLASS_NS — Get the <code class="computeroutput">NAMESPACES</code> part of a <code class="computeroutput">NAMESPACES_CLASS</code>. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="index.html#header.boost.enums.pp.namespaces_hpp" title="Header <boost/enums/pp/namespaces.hpp>">boost/enums/pp/namespaces.hpp</a>>
+
+</span>BOOST_ENUMS_NAMESPACES_CLASS_NS(SEQ)</pre></div>
+<div class="refsect1">
+<a name="id36390420"></a><h2>Description</h2>
+<p><span class="bold"><strong>Parameters:</strong></span> </p>
+<p>- <span class="bold"><strong><code class="computeroutput">SEQ</code></strong></span>: the <code class="computeroutput">NAMESPACES_CLASS</code>.</p>
+<p><span class="bold"><strong>Result:</strong></span> the <code class="computeroutput">NAMESPACES</code> part. </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_ENUMERATOR_LIST_GENERATE_id35973334.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_CLASS_ENUM_id35973441.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_NS_id35973753.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_NS_id35973753.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,55 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Macro BOOST_ENUMS_NAMESPACES_CLASS_NS</title>
+<link rel="stylesheet" href="./boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="index.html#header.boost.enums.pp.namespaces2_hpp" title="Header <boost/enums/pp/namespaces2.hpp>">
+<link rel="prev" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_id35973693.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME">
+<link rel="next" href="BOOST_ENUMS_NAMESPACES_CLASS_ENUM_id35973800.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_ENUM">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_id35973693.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces2_hpp"><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_ENUMS_NAMESPACES_CLASS_ENUM_id35973800.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_ENUMS_NAMESPACES_CLASS_NS_id35973753"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_ENUMS_NAMESPACES_CLASS_NS</span></h2>
+<p>BOOST_ENUMS_NAMESPACES_CLASS_NS — Get the <code class="computeroutput">NAMESPACES</code> part of a <code class="computeroutput">NAMESPACES_CLASS</code>. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="index.html#header.boost.enums.pp.namespaces2_hpp" title="Header <boost/enums/pp/namespaces2.hpp>">boost/enums/pp/namespaces2.hpp</a>>
+
+</span>BOOST_ENUMS_NAMESPACES_CLASS_NS(SEQ)</pre></div>
+<div class="refsect1">
+<a name="id36391366"></a><h2>Description</h2>
+<p><span class="bold"><strong>Parameters:</strong></span> </p>
+<p>- <span class="bold"><strong><code class="computeroutput">SEQ</code></strong></span>: the <code class="computeroutput">NAMESPACES_CLASS</code>.</p>
+<p><span class="bold"><strong>Result:</strong></span> the <code class="computeroutput">NAMESPACES</code> part. </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_id35973693.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces2_hpp"><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_ENUMS_NAMESPACES_CLASS_ENUM_id35973800.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Modified: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME.html (original)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -7,7 +7,6 @@
<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
<link rel="up" href="index.html#header.boost.enums.pp.namespaces_hpp" title="Header <boost/enums/pp/namespaces.hpp>">
<link rel="prev" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_C.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_C">
-<link rel="next" href="boost/enums/default_value.html" title="Function template default_value">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +19,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_C.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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/enums/default_value.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_C.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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="refentry">
<a name="BOOST_ENUMS_NAMESPACES_CLASS_QNAME"></a><div class="titlepage"></div>
@@ -43,7 +42,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_C.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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/enums/default_value.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_C.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_C.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_C.html (original)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_C.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -7,7 +7,7 @@
<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
<link rel="up" href="index.html#header.boost.enums.pp.namespaces_hpp" title="Header <boost/enums/pp/namespaces.hpp>">
<link rel="prev" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_NS_C.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_NS_C">
-<link rel="next" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_id35969338.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME">
+<link rel="next" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_NS_C.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_CLASS_QNAME_id35969338.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_NS_C.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_CLASS_QNAME.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_C"></a><div class="titlepage"></div>
@@ -43,7 +43,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_NS_C.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_CLASS_QNAME_id35969338.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_NS_C.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_CLASS_QNAME.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_NS_C.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_NS_C.html (original)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_NS_C.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -6,7 +6,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
<link rel="up" href="index.html#header.boost.enums.pp.namespaces_hpp" title="Header <boost/enums/pp/namespaces.hpp>">
-<link rel="prev" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_id35969284.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE">
+<link rel="prev" href="BOOST_ENUMS_NAMESPACES_CLOSE.html" title="Macro BOOST_ENUMS_NAMESPACES_CLOSE">
<link rel="next" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_C.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_C">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_id35969284.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_CLASS_QNAME_C.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLOSE.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_CLASS_QNAME_C.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_NS_C"></a><div class="titlepage"></div>
@@ -33,7 +33,7 @@
</span>BOOST_ENUMS_NAMESPACES_CLASS_QNAME_NS_C(SEQ)</pre></div>
<div class="refsect1">
-<a name="id36352934"></a><h2>Description</h2>
+<a name="id36391621"></a><h2>Description</h2>
<p><span class="bold"><strong>Parameters:</strong></span></p>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>SEQ: the <code class="computeroutput">NAMESPACES_CLASS</code> sequence</p></li></ul></div>
<p>
@@ -54,7 +54,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_id35969284.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_CLASS_QNAME_C.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLOSE.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_CLASS_QNAME_C.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Added: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,49 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE</title>
+<link rel="stylesheet" href="./boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="index.html#header.boost.enums.pp.namespaces_hpp" title="Header <boost/enums/pp/namespaces.hpp>">
+<link rel="prev" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_NON_EMPTY.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_NON_EMPTY">
+<link rel="next" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_NS_C.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_NS_C">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_NON_EMPTY.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_CLASS_QNAME_NS_C.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE</span></h2>
+<p>BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="index.html#header.boost.enums.pp.namespaces_hpp" title="Header <boost/enums/pp/namespaces.hpp>">boost/enums/pp/namespaces.hpp</a>>
+
+</span>BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE(SEQ)</pre></div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_NON_EMPTY.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_CLASS_QNAME_NS_C.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,49 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_</title>
+<link rel="stylesheet" href="./boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="index.html#header.boost.enums.pp.namespaces_hpp" title="Header <boost/enums/pp/namespaces.hpp>">
+<link rel="prev" href="BOOST_ENUMS_NAMESPACES_CLOSE.html" title="Macro BOOST_ENUMS_NAMESPACES_CLOSE">
+<link rel="next" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_EMPTY.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_EMPTY">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLOSE.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_CLASS_QNAME_PRE_EMPTY.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_</span></h2>
+<p>BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="index.html#header.boost.enums.pp.namespaces_hpp" title="Header <boost/enums/pp/namespaces.hpp>">boost/enums/pp/namespaces.hpp</a>>
+
+</span>BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_(r, data, elem)</pre></div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLOSE.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_CLASS_QNAME_PRE_EMPTY.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Modified: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_EMPTY.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_EMPTY.html (original)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_EMPTY.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -6,7 +6,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
<link rel="up" href="index.html#header.boost.enums.pp.namespaces_hpp" title="Header <boost/enums/pp/namespaces.hpp>">
-<link rel="prev" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE__id35969255.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_">
+<link rel="prev" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_">
<link rel="next" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_NON_EMPTY.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_NON_EMPTY">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE__id35969255.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_CLASS_QNAME_PRE_NON_EMPTY.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_CLASS_QNAME_PRE_NON_EMPTY.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_EMPTY"></a><div class="titlepage"></div>
@@ -43,7 +43,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE__id35969255.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_CLASS_QNAME_PRE_NON_EMPTY.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_CLASS_QNAME_PRE_NON_EMPTY.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_NON_EMPTY.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_NON_EMPTY.html (original)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_NON_EMPTY.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -7,7 +7,7 @@
<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
<link rel="up" href="index.html#header.boost.enums.pp.namespaces_hpp" title="Header <boost/enums/pp/namespaces.hpp>">
<link rel="prev" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_EMPTY.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_EMPTY">
-<link rel="next" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_id35969284.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE">
+<link rel="next" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_EMPTY.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_CLASS_QNAME_PRE_id35969284.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_EMPTY.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_CLASS_QNAME_PRE.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_NON_EMPTY"></a><div class="titlepage"></div>
@@ -43,7 +43,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_EMPTY.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_CLASS_QNAME_PRE_id35969284.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_EMPTY.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_CLASS_QNAME_PRE.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Added: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE__id35973603.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE__id35973603.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,49 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_</title>
+<link rel="stylesheet" href="./boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="index.html#header.boost.enums.pp.namespaces_hpp" title="Header <boost/enums/pp/namespaces.hpp>">
+<link rel="prev" href="BOOST_ENUMS_NAMESPACES_CLOSE_id35973595.html" title="Macro BOOST_ENUMS_NAMESPACES_CLOSE">
+<link rel="next" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_EMPTY.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_EMPTY">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLOSE_id35973595.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_CLASS_QNAME_PRE_EMPTY.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE__id35973603"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_</span></h2>
+<p>BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="index.html#header.boost.enums.pp.namespaces_hpp" title="Header <boost/enums/pp/namespaces.hpp>">boost/enums/pp/namespaces.hpp</a>>
+
+</span>BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_(r, data, elem)</pre></div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLOSE_id35973595.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_CLASS_QNAME_PRE_EMPTY.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE__id35973962.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE__id35973962.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,49 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_</title>
+<link rel="stylesheet" href="./boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="index.html#header.boost.enums.pp.namespaces2_hpp" title="Header <boost/enums/pp/namespaces2.hpp>">
+<link rel="prev" href="BOOST_ENUMS_NAMESPACES_CLOSE_id35973954.html" title="Macro BOOST_ENUMS_NAMESPACES_CLOSE">
+<link rel="next" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_id35973976.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLOSE_id35973954.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces2_hpp"><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_ENUMS_NAMESPACES_CLASS_QNAME_PRE_id35973976.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE__id35973962"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_</span></h2>
+<p>BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="index.html#header.boost.enums.pp.namespaces2_hpp" title="Header <boost/enums/pp/namespaces2.hpp>">boost/enums/pp/namespaces2.hpp</a>>
+
+</span>BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_(r, data, elem)</pre></div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLOSE_id35973954.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces2_hpp"><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_ENUMS_NAMESPACES_CLASS_QNAME_PRE_id35973976.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_id35973634.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_id35973634.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,49 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE</title>
+<link rel="stylesheet" href="./boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="index.html#header.boost.enums.pp.namespaces_hpp" title="Header <boost/enums/pp/namespaces.hpp>">
+<link rel="prev" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_NON_EMPTY.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_NON_EMPTY">
+<link rel="next" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_NS_C.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_NS_C">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_NON_EMPTY.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_CLASS_QNAME_NS_C.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_id35973634"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE</span></h2>
+<p>BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="index.html#header.boost.enums.pp.namespaces_hpp" title="Header <boost/enums/pp/namespaces.hpp>">boost/enums/pp/namespaces.hpp</a>>
+
+</span>BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE(SEQ)</pre></div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_NON_EMPTY.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_CLASS_QNAME_NS_C.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_id35973976.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_id35973976.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,49 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE</title>
+<link rel="stylesheet" href="./boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="index.html#header.boost.enums.pp.namespaces2_hpp" title="Header <boost/enums/pp/namespaces2.hpp>">
+<link rel="prev" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE__id35973962.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_">
+<link rel="next" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_id35973985.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE__id35973962.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces2_hpp"><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_ENUMS_NAMESPACES_CLASS_QNAME_id35973985.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_id35973976"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE</span></h2>
+<p>BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="index.html#header.boost.enums.pp.namespaces2_hpp" title="Header <boost/enums/pp/namespaces2.hpp>">boost/enums/pp/namespaces2.hpp</a>>
+
+</span>BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE(SEQ)</pre></div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE__id35973962.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces2_hpp"><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_ENUMS_NAMESPACES_CLASS_QNAME_id35973985.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_id35973693.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_id35973693.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,49 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME</title>
+<link rel="stylesheet" href="./boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="index.html#header.boost.enums.pp.namespaces_hpp" title="Header <boost/enums/pp/namespaces.hpp>">
+<link rel="prev" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_C.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_C">
+<link rel="next" href="BOOST_ENUMS_NAMESPACES_CLASS_NS_id35973753.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_NS">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_C.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_CLASS_NS_id35973753.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_id35973693"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME</span></h2>
+<p>BOOST_ENUMS_NAMESPACES_CLASS_QNAME</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="index.html#header.boost.enums.pp.namespaces_hpp" title="Header <boost/enums/pp/namespaces.hpp>">boost/enums/pp/namespaces.hpp</a>>
+
+</span>BOOST_ENUMS_NAMESPACES_CLASS_QNAME(SEQ)</pre></div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_C.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_CLASS_NS_id35973753.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_id35973985.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLASS_QNAME_id35973985.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,59 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME</title>
+<link rel="stylesheet" href="./boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="index.html#header.boost.enums.pp.namespaces2_hpp" title="Header <boost/enums/pp/namespaces2.hpp>">
+<link rel="prev" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_id35973976.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_id35973976.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces2_hpp"><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="refentry">
+<a name="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_id35973985"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME</span></h2>
+<p>BOOST_ENUMS_NAMESPACES_CLASS_QNAME — the qualified name associated to <code class="computeroutput">NAMESPACES_CLASS</code>. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="index.html#header.boost.enums.pp.namespaces2_hpp" title="Header <boost/enums/pp/namespaces2.hpp>">boost/enums/pp/namespaces2.hpp</a>>
+
+</span>BOOST_ENUMS_NAMESPACES_CLASS_QNAME(SEQ)</pre></div>
+<div class="refsect1">
+<a name="id36391856"></a><h2>Description</h2>
+<p><span class="bold"><strong>Parameters:</strong></span></p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>SEQ: the <code class="computeroutput">NAMESPACES_CLASS</code> sequence</p></li></ul></div>
+<p>
+</p>
+<p><span class="bold"><strong>Result:</strong></span> </p>
+<pre class="programlisting"> <span class="identifier">NS1</span><span class="special">::</span><span class="special">...</span><span class="identifier">NSn</span><span class="special">::</span><span class="identifier">ENUM</span>
+</pre>
+<p> </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_id35973976.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces2_hpp"><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: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLOSE_.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLOSE_.html (original)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLOSE_.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -33,7 +33,7 @@
</span>BOOST_ENUMS_NAMESPACES_CLOSE_(r, data, elem)</pre></div>
<div class="refsect1">
-<a name="id36351844"></a><h2>Description</h2>
+<a name="id36391496"></a><h2>Description</h2>
<p><span class="bold"><strong>Parameters:</strong></span> </p>
<p>- <span class="bold"><strong><code class="computeroutput">SEQ</code></strong></span>: the <code class="computeroutput">NAMESPACES</code> sequence.</p>
<p><span class="bold"><strong>Result:</strong></span> </p>
Added: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLOSE__id35973544.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLOSE__id35973544.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,58 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Macro BOOST_ENUMS_NAMESPACES_CLOSE_</title>
+<link rel="stylesheet" href="./boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="index.html#header.boost.enums.pp.namespaces_hpp" title="Header <boost/enums/pp/namespaces.hpp>">
+<link rel="prev" href="BOOST_ENUMS_NAMESPACES_OPEN_id35973536.html" title="Macro BOOST_ENUMS_NAMESPACES_OPEN">
+<link rel="next" href="BOOST_ENUMS_NAMESPACES_CLOSE_id35973595.html" title="Macro BOOST_ENUMS_NAMESPACES_CLOSE">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_OPEN_id35973536.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_CLOSE_id35973595.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_ENUMS_NAMESPACES_CLOSE__id35973544"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_ENUMS_NAMESPACES_CLOSE_</span></h2>
+<p>BOOST_ENUMS_NAMESPACES_CLOSE_ — Generate the closing of the namespaces in <code class="computeroutput">NAMESPACES</code>. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="index.html#header.boost.enums.pp.namespaces_hpp" title="Header <boost/enums/pp/namespaces.hpp>">boost/enums/pp/namespaces.hpp</a>>
+
+</span>BOOST_ENUMS_NAMESPACES_CLOSE_(r, data, elem)</pre></div>
+<div class="refsect1">
+<a name="id36390720"></a><h2>Description</h2>
+<p><span class="bold"><strong>Parameters:</strong></span> </p>
+<p>- <span class="bold"><strong><code class="computeroutput">SEQ</code></strong></span>: the <code class="computeroutput">NAMESPACES</code> sequence.</p>
+<p><span class="bold"><strong>Result:</strong></span> </p>
+<pre class="programlisting"> <span class="special">}</span> <span class="special">...</span> <span class="special">}</span>
+</pre>
+<p> </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_OPEN_id35973536.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_CLOSE_id35973595.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLOSE__id35973903.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLOSE__id35973903.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,58 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Macro BOOST_ENUMS_NAMESPACES_CLOSE_</title>
+<link rel="stylesheet" href="./boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="index.html#header.boost.enums.pp.namespaces2_hpp" title="Header <boost/enums/pp/namespaces2.hpp>">
+<link rel="prev" href="BOOST_ENUMS_NAMESPACES_OPEN_id35973895.html" title="Macro BOOST_ENUMS_NAMESPACES_OPEN">
+<link rel="next" href="BOOST_ENUMS_NAMESPACES_CLOSE_id35973954.html" title="Macro BOOST_ENUMS_NAMESPACES_CLOSE">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_OPEN_id35973895.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces2_hpp"><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_ENUMS_NAMESPACES_CLOSE_id35973954.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_ENUMS_NAMESPACES_CLOSE__id35973903"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_ENUMS_NAMESPACES_CLOSE_</span></h2>
+<p>BOOST_ENUMS_NAMESPACES_CLOSE_ — Generate the closing of the namespaces in <code class="computeroutput">NAMESPACES</code>. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="index.html#header.boost.enums.pp.namespaces2_hpp" title="Header <boost/enums/pp/namespaces2.hpp>">boost/enums/pp/namespaces2.hpp</a>>
+
+</span>BOOST_ENUMS_NAMESPACES_CLOSE_(r, data, elem)</pre></div>
+<div class="refsect1">
+<a name="id36391665"></a><h2>Description</h2>
+<p><span class="bold"><strong>Parameters:</strong></span> </p>
+<p>- <span class="bold"><strong><code class="computeroutput">SEQ</code></strong></span>: the <code class="computeroutput">NAMESPACES</code> sequence.</p>
+<p><span class="bold"><strong>Result:</strong></span> </p>
+<pre class="programlisting"> <span class="special">}</span> <span class="special">...</span> <span class="special">}</span>
+</pre>
+<p> </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_OPEN_id35973895.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces2_hpp"><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_ENUMS_NAMESPACES_CLOSE_id35973954.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLOSE_id35973595.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLOSE_id35973595.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,49 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Macro BOOST_ENUMS_NAMESPACES_CLOSE</title>
+<link rel="stylesheet" href="./boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="index.html#header.boost.enums.pp.namespaces_hpp" title="Header <boost/enums/pp/namespaces.hpp>">
+<link rel="prev" href="BOOST_ENUMS_NAMESPACES_CLOSE__id35973544.html" title="Macro BOOST_ENUMS_NAMESPACES_CLOSE_">
+<link rel="next" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE__id35973603.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLOSE__id35973544.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_CLASS_QNAME_PRE__id35973603.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_ENUMS_NAMESPACES_CLOSE_id35973595"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_ENUMS_NAMESPACES_CLOSE</span></h2>
+<p>BOOST_ENUMS_NAMESPACES_CLOSE</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="index.html#header.boost.enums.pp.namespaces_hpp" title="Header <boost/enums/pp/namespaces.hpp>">boost/enums/pp/namespaces.hpp</a>>
+
+</span>BOOST_ENUMS_NAMESPACES_CLOSE(SEQ)</pre></div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLOSE__id35973544.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_CLASS_QNAME_PRE__id35973603.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLOSE_id35973954.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_CLOSE_id35973954.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,49 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Macro BOOST_ENUMS_NAMESPACES_CLOSE</title>
+<link rel="stylesheet" href="./boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="index.html#header.boost.enums.pp.namespaces2_hpp" title="Header <boost/enums/pp/namespaces2.hpp>">
+<link rel="prev" href="BOOST_ENUMS_NAMESPACES_CLOSE__id35973903.html" title="Macro BOOST_ENUMS_NAMESPACES_CLOSE_">
+<link rel="next" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE__id35973962.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLOSE__id35973903.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces2_hpp"><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_ENUMS_NAMESPACES_CLASS_QNAME_PRE__id35973962.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_ENUMS_NAMESPACES_CLOSE_id35973954"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_ENUMS_NAMESPACES_CLOSE</span></h2>
+<p>BOOST_ENUMS_NAMESPACES_CLOSE</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="index.html#header.boost.enums.pp.namespaces2_hpp" title="Header <boost/enums/pp/namespaces2.hpp>">boost/enums/pp/namespaces2.hpp</a>>
+
+</span>BOOST_ENUMS_NAMESPACES_CLOSE(SEQ)</pre></div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLOSE__id35973903.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces2_hpp"><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_ENUMS_NAMESPACES_CLASS_QNAME_PRE__id35973962.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Modified: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_OPEN.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_OPEN.html (original)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_OPEN.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -33,7 +33,7 @@
</span>BOOST_ENUMS_NAMESPACES_OPEN(SEQ)</pre></div>
<div class="refsect1">
-<a name="id36351731"></a><h2>Description</h2>
+<a name="id36391383"></a><h2>Description</h2>
<p><span class="bold"><strong>Parameters:</strong></span> </p>
<p>- <span class="bold"><strong><code class="computeroutput">SEQ</code></strong></span>: the <code class="computeroutput">NAMESPACES</code> sequence.</p>
<p><span class="bold"><strong>Result:</strong></span> </p>
Added: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_OPEN_.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_OPEN_.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,58 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Macro BOOST_ENUMS_NAMESPACES_OPEN_</title>
+<link rel="stylesheet" href="./boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="index.html#header.boost.enums.pp.namespaces_hpp" title="Header <boost/enums/pp/namespaces.hpp>">
+<link rel="prev" href="BOOST_ENUMS_NAMESPACES_CLASS_ENUM.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_ENUM">
+<link rel="next" href="BOOST_ENUMS_NAMESPACES_OPEN.html" title="Macro BOOST_ENUMS_NAMESPACES_OPEN">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_ENUM.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_OPEN.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_ENUMS_NAMESPACES_OPEN_"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_ENUMS_NAMESPACES_OPEN_</span></h2>
+<p>BOOST_ENUMS_NAMESPACES_OPEN_ — Generate the opening of the namespaces in <code class="computeroutput">NAMESPACES</code>. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="index.html#header.boost.enums.pp.namespaces_hpp" title="Header <boost/enums/pp/namespaces.hpp>">boost/enums/pp/namespaces.hpp</a>>
+
+</span>BOOST_ENUMS_NAMESPACES_OPEN_(r, data, elem)</pre></div>
+<div class="refsect1">
+<a name="id36390142"></a><h2>Description</h2>
+<p><span class="bold"><strong>Parameters:</strong></span> </p>
+<p>- <span class="bold"><strong><code class="computeroutput">SEQ</code></strong></span>: the <code class="computeroutput">NAMESPACES</code> sequence.</p>
+<p><span class="bold"><strong>Result:</strong></span> </p>
+<pre class="programlisting"> <span class="keyword">namespace</span> <span class="identifier">NS1</span> <span class="special">{</span> <span class="special">...</span> <span class="keyword">namespace</span> <span class="identifier">NSn</span> <span class="special">{</span>
+</pre>
+<p> </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_ENUM.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_OPEN.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_OPEN__id35973486.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_OPEN__id35973486.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,58 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Macro BOOST_ENUMS_NAMESPACES_OPEN_</title>
+<link rel="stylesheet" href="./boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="index.html#header.boost.enums.pp.namespaces_hpp" title="Header <boost/enums/pp/namespaces.hpp>">
+<link rel="prev" href="BOOST_ENUMS_NAMESPACES_CLASS_ENUM_id35973441.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_ENUM">
+<link rel="next" href="BOOST_ENUMS_NAMESPACES_OPEN_id35973536.html" title="Macro BOOST_ENUMS_NAMESPACES_OPEN">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_ENUM_id35973441.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_OPEN_id35973536.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_ENUMS_NAMESPACES_OPEN__id35973486"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_ENUMS_NAMESPACES_OPEN_</span></h2>
+<p>BOOST_ENUMS_NAMESPACES_OPEN_ — Generate the opening of the namespaces in <code class="computeroutput">NAMESPACES</code>. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="index.html#header.boost.enums.pp.namespaces_hpp" title="Header <boost/enums/pp/namespaces.hpp>">boost/enums/pp/namespaces.hpp</a>>
+
+</span>BOOST_ENUMS_NAMESPACES_OPEN_(r, data, elem)</pre></div>
+<div class="refsect1">
+<a name="id36390574"></a><h2>Description</h2>
+<p><span class="bold"><strong>Parameters:</strong></span> </p>
+<p>- <span class="bold"><strong><code class="computeroutput">SEQ</code></strong></span>: the <code class="computeroutput">NAMESPACES</code> sequence.</p>
+<p><span class="bold"><strong>Result:</strong></span> </p>
+<pre class="programlisting"> <span class="keyword">namespace</span> <span class="identifier">NS1</span> <span class="special">{</span> <span class="special">...</span> <span class="keyword">namespace</span> <span class="identifier">NSn</span> <span class="special">{</span>
+</pre>
+<p> </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_ENUM_id35973441.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_OPEN_id35973536.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_OPEN__id35973845.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_OPEN__id35973845.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,58 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Macro BOOST_ENUMS_NAMESPACES_OPEN_</title>
+<link rel="stylesheet" href="./boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="index.html#header.boost.enums.pp.namespaces2_hpp" title="Header <boost/enums/pp/namespaces2.hpp>">
+<link rel="prev" href="BOOST_ENUMS_NAMESPACES_CLASS_ENUM_id35973800.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_ENUM">
+<link rel="next" href="BOOST_ENUMS_NAMESPACES_OPEN_id35973895.html" title="Macro BOOST_ENUMS_NAMESPACES_OPEN">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_ENUM_id35973800.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces2_hpp"><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_ENUMS_NAMESPACES_OPEN_id35973895.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_ENUMS_NAMESPACES_OPEN__id35973845"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_ENUMS_NAMESPACES_OPEN_</span></h2>
+<p>BOOST_ENUMS_NAMESPACES_OPEN_ — Generate the opening of the namespaces in <code class="computeroutput">NAMESPACES</code>. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="index.html#header.boost.enums.pp.namespaces2_hpp" title="Header <boost/enums/pp/namespaces2.hpp>">boost/enums/pp/namespaces2.hpp</a>>
+
+</span>BOOST_ENUMS_NAMESPACES_OPEN_(r, data, elem)</pre></div>
+<div class="refsect1">
+<a name="id36391520"></a><h2>Description</h2>
+<p><span class="bold"><strong>Parameters:</strong></span> </p>
+<p>- <span class="bold"><strong><code class="computeroutput">SEQ</code></strong></span>: the <code class="computeroutput">NAMESPACES</code> sequence.</p>
+<p><span class="bold"><strong>Result:</strong></span> </p>
+<pre class="programlisting"> <span class="keyword">namespace</span> <span class="identifier">NS1</span> <span class="special">{</span> <span class="special">...</span> <span class="keyword">namespace</span> <span class="identifier">NSn</span> <span class="special">{</span>
+</pre>
+<p> </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_CLASS_ENUM_id35973800.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces2_hpp"><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_ENUMS_NAMESPACES_OPEN_id35973895.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_OPEN_id35973536.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_OPEN_id35973536.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,49 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Macro BOOST_ENUMS_NAMESPACES_OPEN</title>
+<link rel="stylesheet" href="./boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="index.html#header.boost.enums.pp.namespaces_hpp" title="Header <boost/enums/pp/namespaces.hpp>">
+<link rel="prev" href="BOOST_ENUMS_NAMESPACES_OPEN__id35973486.html" title="Macro BOOST_ENUMS_NAMESPACES_OPEN_">
+<link rel="next" href="BOOST_ENUMS_NAMESPACES_CLOSE__id35973544.html" title="Macro BOOST_ENUMS_NAMESPACES_CLOSE_">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_OPEN__id35973486.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_CLOSE__id35973544.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_ENUMS_NAMESPACES_OPEN_id35973536"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_ENUMS_NAMESPACES_OPEN</span></h2>
+<p>BOOST_ENUMS_NAMESPACES_OPEN</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="index.html#header.boost.enums.pp.namespaces_hpp" title="Header <boost/enums/pp/namespaces.hpp>">boost/enums/pp/namespaces.hpp</a>>
+
+</span>BOOST_ENUMS_NAMESPACES_OPEN(SEQ)</pre></div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_OPEN__id35973486.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces_hpp"><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_ENUMS_NAMESPACES_CLOSE__id35973544.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_OPEN_id35973895.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUMS_NAMESPACES_OPEN_id35973895.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,49 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Macro BOOST_ENUMS_NAMESPACES_OPEN</title>
+<link rel="stylesheet" href="./boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="index.html#header.boost.enums.pp.namespaces2_hpp" title="Header <boost/enums/pp/namespaces2.hpp>">
+<link rel="prev" href="BOOST_ENUMS_NAMESPACES_OPEN__id35973845.html" title="Macro BOOST_ENUMS_NAMESPACES_OPEN_">
+<link rel="next" href="BOOST_ENUMS_NAMESPACES_CLOSE__id35973903.html" title="Macro BOOST_ENUMS_NAMESPACES_CLOSE_">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_OPEN__id35973845.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces2_hpp"><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_ENUMS_NAMESPACES_CLOSE__id35973903.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_ENUMS_NAMESPACES_OPEN_id35973895"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_ENUMS_NAMESPACES_OPEN</span></h2>
+<p>BOOST_ENUMS_NAMESPACES_OPEN</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="index.html#header.boost.enums.pp.namespaces2_hpp" title="Header <boost/enums/pp/namespaces2.hpp>">boost/enums/pp/namespaces2.hpp</a>>
+
+</span>BOOST_ENUMS_NAMESPACES_OPEN(SEQ)</pre></div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_ENUMS_NAMESPACES_OPEN__id35973845.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.pp.namespaces2_hpp"><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_ENUMS_NAMESPACES_CLOSE__id35973903.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Modified: sandbox/enums/libs/enums/doc/html/BOOST_ENUM_CLASS_START.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/BOOST_ENUM_CLASS_START.html (original)
+++ sandbox/enums/libs/enums/doc/html/BOOST_ENUM_CLASS_START.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -6,7 +6,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
<link rel="up" href="index.html#header.boost.enums.scoped.emulation_hpp" title="Header <boost/enums/scoped/emulation.hpp>">
-<link rel="prev" href="BOOST_ENUMS_DETAIL_FRIEND_CONVERSIONS.html" title="Macro BOOST_ENUMS_DETAIL_FRIEND_CONVERSIONS">
+<link rel="prev" href="boost/enums/default_value.html" title="Function template default_value">
<link rel="next" href="BOOST_ENUM_TYPE_START.html" title="Macro BOOST_ENUM_TYPE_START">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="BOOST_ENUMS_DETAIL_FRIEND_CONVERSIONS.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.scoped.emulation_hpp"><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_ENUM_TYPE_START.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="boost/enums/default_value.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.scoped.emulation_hpp"><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_ENUM_TYPE_START.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="BOOST_ENUM_CLASS_START"></a><div class="titlepage"></div>
@@ -43,7 +43,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="BOOST_ENUMS_DETAIL_FRIEND_CONVERSIONS.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.scoped.emulation_hpp"><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_ENUM_TYPE_START.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="boost/enums/default_value.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.scoped.emulation_hpp"><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_ENUM_TYPE_START.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/enums/libs/enums/doc/html/BOOST_NO_ENUM_UNRESTRICTED_UNION.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/BOOST_NO_ENUM_UNRESTRICTED_UNION.html (original)
+++ sandbox/enums/libs/enums/doc/html/BOOST_NO_ENUM_UNRESTRICTED_UNION.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -7,7 +7,7 @@
<link rel="home" href="index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
<link rel="up" href="index.html#header.boost.enums.config_hpp" title="Header <boost/enums/config.hpp>">
<link rel="prev" href="BOOST_NO_UNRESTRICTED_UNION.html" title="Macro BOOST_NO_UNRESTRICTED_UNION">
-<link rel="next" href="BOOST_ENUMS_ENUM_DCL_STR_TO_ID.html" title="Macro BOOST_ENUMS_ENUM_DCL_STR_TO_ID">
+<link rel="next" href="boost/enums/default_value.html" title="Function template default_value">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="BOOST_NO_UNRESTRICTED_UNION.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.config_hpp"><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_ENUMS_ENUM_DCL_STR_TO_ID.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="BOOST_NO_UNRESTRICTED_UNION.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.config_hpp"><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/enums/default_value.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="BOOST_NO_ENUM_UNRESTRICTED_UNION"></a><div class="titlepage"></div>
@@ -43,7 +43,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="BOOST_NO_UNRESTRICTED_UNION.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.config_hpp"><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_ENUMS_ENUM_DCL_STR_TO_ID.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="BOOST_NO_UNRESTRICTED_UNION.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.enums.config_hpp"><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/enums/default_value.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/default_value.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/default_value.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/default_value.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -6,8 +6,8 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
<link rel="up" href="../../index.html#header.boost.enums.scoped.default_value_hpp" title="Header <boost/enums/scoped/default_value.hpp>">
-<link rel="prev" href="../../BOOST_ENUMS_NAMESPACES_CLASS_QNAME_id35969609.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME">
-<link rel="next" href="../../BOOST_ENUMS_DETAIL_BINARY_OPERATOR.html" title="Macro BOOST_ENUMS_DETAIL_BINARY_OPERATOR">
+<link rel="prev" href="../../BOOST_NO_ENUM_UNRESTRICTED_UNION.html" title="Macro BOOST_NO_ENUM_UNRESTRICTED_UNION">
+<link rel="next" href="../../BOOST_ENUM_CLASS_START.html" title="Macro BOOST_ENUM_CLASS_START">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../../BOOST_ENUMS_NAMESPACES_CLASS_QNAME_id35969609.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.scoped.default_value_hpp"><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_ENUMS_DETAIL_BINARY_OPERATOR.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../BOOST_NO_ENUM_UNRESTRICTED_UNION.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.scoped.default_value_hpp"><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_ENUM_CLASS_START.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.enums.default_value"></a><div class="titlepage"></div>
@@ -34,7 +34,7 @@
</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">EC</span> <span class="identifier">default_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36354062"></a><h2>Description</h2>
+<a name="id36348368"></a><h2>Description</h2>
<p>This function is usefult to make programs portable when the scoped enum emulation doesn't defines a default constructor. </p>
<p><span class="bold"><strong>Template Parameters:</strong></span> </p>
<p>- <span class="bold"><strong><code class="computeroutput">EC</code></strong></span>: the scoped enum type. </p>
@@ -53,7 +53,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../../BOOST_ENUMS_NAMESPACES_CLASS_QNAME_id35969609.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.scoped.default_value_hpp"><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_ENUMS_DETAIL_BINARY_OPERATOR.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../BOOST_NO_ENUM_UNRESTRICTED_UNION.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.scoped.default_value_hpp"><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_ENUM_CLASS_START.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/enum_array.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/enum_array.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/enum_array.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -6,7 +6,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
<link rel="up" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">
-<link rel="prev" href="val.html" title="Function template val">
+<link rel="prev" href="val_id35964832.html" title="Function template val">
<link rel="next" href="operator__.html" title="Function template operator==">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="val.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="operator__.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="val_id35964832.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="operator__.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.enums.enum_array"></a><div class="titlepage"></div>
@@ -49,48 +49,48 @@
<span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">reverse_iterator</span><span class="special"><</span> <span class="identifier">const_iterator</span> <span class="special">></span> <a name="boost.enums.enum_array.const_reverse_iterator"></a><span class="identifier">const_reverse_iterator</span><span class="special">;</span>
<span class="comment">// <a class="link" href="enum_array.html#boost.enums.enum_arrayconstruct-copy-destruct">construct/copy/destruct</a></span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T2<span class="special">></span> enum_array& <a class="link" href="enum_array.html#id35965481-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T2<span class="special">></span> enum_array& <a class="link" href="enum_array.html#id35970816-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="enum_array.html#id35964942-bb">public member functions</a></span>
- <span class="identifier">iterator</span> <a class="link" href="enum_array.html#id35964945-bb"><span class="identifier">begin</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">const_iterator</span> <a class="link" href="enum_array.html#id35964967-bb"><span class="identifier">begin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">const_iterator</span> <a class="link" href="enum_array.html#id35964989-bb"><span class="identifier">cbegin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">iterator</span> <a class="link" href="enum_array.html#id35964996-bb"><span class="identifier">end</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">const_iterator</span> <a class="link" href="enum_array.html#id35965018-bb"><span class="identifier">end</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">const_iterator</span> <a class="link" href="enum_array.html#id35965040-bb"><span class="identifier">cend</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">reverse_iterator</span> <a class="link" href="enum_array.html#id35965047-bb"><span class="identifier">rbegin</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">const_reverse_iterator</span> <a class="link" href="enum_array.html#id35965062-bb"><span class="identifier">rbegin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">const_reverse_iterator</span> <a class="link" href="enum_array.html#id35965070-bb"><span class="identifier">crbegin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">reverse_iterator</span> <a class="link" href="enum_array.html#id35965077-bb"><span class="identifier">rend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">const_reverse_iterator</span> <a class="link" href="enum_array.html#id35965093-bb"><span class="identifier">rend</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">const_reverse_iterator</span> <a class="link" href="enum_array.html#id35965100-bb"><span class="identifier">crend</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">reference</span> <a class="link" href="enum_array.html#id35965108-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">key_type</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">const_reference</span> <a class="link" href="enum_array.html#id35965148-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">key_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">reference</span> <a class="link" href="enum_array.html#id35965186-bb"><span class="identifier">at</span></a><span class="special">(</span><span class="identifier">key_type</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">const_reference</span> <a class="link" href="enum_array.html#id35965213-bb"><span class="identifier">at</span></a><span class="special">(</span><span class="identifier">key_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">reference</span> <a class="link" href="enum_array.html#id35965226-bb"><span class="identifier">front</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">const_reference</span> <a class="link" href="enum_array.html#id35965247-bb"><span class="identifier">front</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">reference</span> <a class="link" href="enum_array.html#id35965269-bb"><span class="identifier">back</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">const_reference</span> <a class="link" href="enum_array.html#id35965291-bb"><span class="identifier">back</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">constexpr</span> <span class="identifier">size_type</span> <a class="link" href="enum_array.html#id35965312-bb"><span class="identifier">size</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">constexpr</span> <span class="identifier">size_type</span> <a class="link" href="enum_array.html#id35965328-bb"><span class="identifier">max_size</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">void</span> <a class="link" href="enum_array.html#id35965343-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">const</span> <span class="identifier">T</span> <span class="special">*</span> <a class="link" href="enum_array.html#id35965385-bb"><span class="identifier">data</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">T</span> <span class="special">*</span> <a class="link" href="enum_array.html#id35965402-bb"><span class="identifier">data</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">T</span> <span class="special">*</span> <a class="link" href="enum_array.html#id35965417-bb"><span class="identifier">c_array</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">void</span> <a class="link" href="enum_array.html#id35965430-bb"><span class="identifier">assign</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">void</span> <a class="link" href="enum_array.html#id35965457-bb"><span class="identifier">fill</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="enum_array.html#id35970276-bb">public member functions</a></span>
+ <span class="identifier">iterator</span> <a class="link" href="enum_array.html#id35970280-bb"><span class="identifier">begin</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">const_iterator</span> <a class="link" href="enum_array.html#id35970301-bb"><span class="identifier">begin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">const_iterator</span> <a class="link" href="enum_array.html#id35970323-bb"><span class="identifier">cbegin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">iterator</span> <a class="link" href="enum_array.html#id35970330-bb"><span class="identifier">end</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">const_iterator</span> <a class="link" href="enum_array.html#id35970352-bb"><span class="identifier">end</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">const_iterator</span> <a class="link" href="enum_array.html#id35970374-bb"><span class="identifier">cend</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">reverse_iterator</span> <a class="link" href="enum_array.html#id35970381-bb"><span class="identifier">rbegin</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">const_reverse_iterator</span> <a class="link" href="enum_array.html#id35970397-bb"><span class="identifier">rbegin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">const_reverse_iterator</span> <a class="link" href="enum_array.html#id35970404-bb"><span class="identifier">crbegin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">reverse_iterator</span> <a class="link" href="enum_array.html#id35970412-bb"><span class="identifier">rend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">const_reverse_iterator</span> <a class="link" href="enum_array.html#id35970427-bb"><span class="identifier">rend</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">const_reverse_iterator</span> <a class="link" href="enum_array.html#id35970435-bb"><span class="identifier">crend</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">reference</span> <a class="link" href="enum_array.html#id35970442-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">key_type</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">const_reference</span> <a class="link" href="enum_array.html#id35970483-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">key_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">reference</span> <a class="link" href="enum_array.html#id35970520-bb"><span class="identifier">at</span></a><span class="special">(</span><span class="identifier">key_type</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">const_reference</span> <a class="link" href="enum_array.html#id35970547-bb"><span class="identifier">at</span></a><span class="special">(</span><span class="identifier">key_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">reference</span> <a class="link" href="enum_array.html#id35970560-bb"><span class="identifier">front</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">const_reference</span> <a class="link" href="enum_array.html#id35970582-bb"><span class="identifier">front</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">reference</span> <a class="link" href="enum_array.html#id35970604-bb"><span class="identifier">back</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">const_reference</span> <a class="link" href="enum_array.html#id35970625-bb"><span class="identifier">back</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">constexpr</span> <span class="identifier">size_type</span> <a class="link" href="enum_array.html#id35970647-bb"><span class="identifier">size</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">constexpr</span> <span class="identifier">size_type</span> <a class="link" href="enum_array.html#id35970662-bb"><span class="identifier">max_size</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="enum_array.html#id35970678-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">const</span> <span class="identifier">T</span> <span class="special">*</span> <a class="link" href="enum_array.html#id35970719-bb"><span class="identifier">data</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">T</span> <span class="special">*</span> <a class="link" href="enum_array.html#id35970737-bb"><span class="identifier">data</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">T</span> <span class="special">*</span> <a class="link" href="enum_array.html#id35970752-bb"><span class="identifier">c_array</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="enum_array.html#id35970765-bb"><span class="identifier">assign</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="enum_array.html#id35970792-bb"><span class="identifier">fill</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="enum_array.html#id35965500-bb">public static functions</a></span>
- <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="enum_array.html#id35965503-bb"><span class="identifier">empty</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="identifier">size_type</span> <a class="link" href="enum_array.html#id35972486-bb"><span class="identifier">rangecheck</span></a><span class="special">(</span><span class="identifier">key_type</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="enum_array.html#id35970834-bb">public static functions</a></span>
+ <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="enum_array.html#id35970838-bb"><span class="identifier">empty</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="identifier">size_type</span> <a class="link" href="enum_array.html#id35970859-bb"><span class="identifier">rangecheck</span></a><span class="special">(</span><span class="identifier">key_type</span><span class="special">)</span><span class="special">;</span>
<span class="comment">// public data members</span>
<span class="identifier">T</span> <span class="identifier">elems</span><span class="special">;</span> <span class="comment">// For exposition only. </span>
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">static_size</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36374888"></a><h2>Description</h2>
+<a name="id36370217"></a><h2>Description</h2>
<p>An <code class="computeroutput">enum_array</code> supports random access iterators. An instance of <code class="computeroutput">enum_array<T, EC></code> stores as many elements of type <code class="computeroutput">T</code> as enum literals are on the ordinal enum <code class="computeroutput">EC</code>, so that <code class="computeroutput">size() == meta::size<EC>::value</code> is an invariant.</p>
<p>The elements of an <code class="computeroutput">enum_array</code> are stored contiguously, meaning that if <code class="computeroutput">a</code> is an <code class="computeroutput">enum_array<T, EC></code>, then it obeys the identity</p>
<pre class="programlisting"> <span class="special">&</span><span class="identifier">a</span><span class="special">[</span><span class="identifier">n</span><span class="special">]</span> <span class="special">==</span> <span class="special">&</span><span class="identifier">a</span><span class="special">[</span><span class="number">0</span><span class="special">]</span> <span class="special">+</span> <span class="identifier">n</span> <span class="keyword">for</span> <span class="identifier">all</span> <span class="number">0</span> <span class="special"><=</span> <span class="identifier">n</span> <span class="special"><</span> <span class="identifier">meta</span><span class="special">::</span><span class="identifier">size</span><span class="special"><</span><span class="identifier">EC</span><span class="special">></span><span class="special">::</span><span class="identifier">value</span><span class="special">.</span>
@@ -101,138 +101,138 @@
<p>where <span class="emphasis"><em>initializer-list</em></span> is a comma separated list of up to <code class="computeroutput">meta::size<EC>::value</code> elements whose types are convertible to <code class="computeroutput">T</code>.</p>
<p>An <code class="computeroutput">enum_array</code> satisfies all of the requirements of a container and of a reversible container, except that a default constructed array object is not empty and that swap does not have constant complexity. An <code class="computeroutput">enum_array</code> satisfies some of the requirements of a sequence container. Descriptions are provided here only for operations on enum_array that are not described in one of these tables and for operations where there is additional semantic information.</p>
<p>The conditions for an aggregate are met. Class enum_array relies on the implicitly-declared special member functions to conform to the container requirements</p>
-<p><span class="bold"><strong>Note:</strong></span> The member variable elems is shown for exposition only, to emphasize that enum_array is a class aggregate. The name elems is not part of enum_array's interface. </p>
+<p><span class="bold"><strong>Note(s):</strong></span> The member variable elems is shown for exposition only, to emphasize that enum_array is a class aggregate. The name elems is not part of enum_array's interface. </p>
<p><span class="bold"><strong>Template Parameters:</strong></span> </p>
<p>- <span class="bold"><strong><code class="computeroutput">T</code></strong></span>: array's element type. </p>
<p>- <span class="bold"><strong><code class="computeroutput">EC</code></strong></span>: array's index ordinal enum. </p>
<div class="refsect2">
-<a name="id36375229"></a><h3>
+<a name="id36370559"></a><h3>
<a name="boost.enums.enum_arrayconstruct-copy-destruct"></a><code class="computeroutput">enum_array</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T2<span class="special">></span> enum_array& <a name="id35965481-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> rhs<span class="special">)</span><span class="special">;</span></pre>assignment with type conversion </li></ol></div>
+<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T2<span class="special">></span> enum_array& <a name="id35970816-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> rhs<span class="special">)</span><span class="special">;</span></pre>assignment with type conversion </li></ol></div>
</div>
<div class="refsect2">
-<a name="id36375341"></a><h3>
-<a name="id35964942-bb"></a><code class="computeroutput">enum_array</code> public member functions</h3>
+<a name="id36370671"></a><h3>
+<a name="id35970276-bb"></a><code class="computeroutput">enum_array</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><span class="identifier">iterator</span> <a name="id35964945-bb"></a><span class="identifier">begin</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">iterator</span> <a name="id35970280-bb"></a><span class="identifier">begin</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Returns:</strong></span> iterator for the first element </p>
<p><span class="bold"><strong>Throws:</strong></span> Nothing </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">const_iterator</span> <a name="id35964967-bb"></a><span class="identifier">begin</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">const_iterator</span> <a name="id35970301-bb"></a><span class="identifier">begin</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Returns:</strong></span> const iterator for the first element </p>
<p><span class="bold"><strong>Throws:</strong></span> Nothing </p>
</li>
-<li class="listitem"><pre class="literallayout"><span class="identifier">const_iterator</span> <a name="id35964989-bb"></a><span class="identifier">cbegin</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="identifier">const_iterator</span> <a name="id35970323-bb"></a><span class="identifier">cbegin</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">iterator</span> <a name="id35964996-bb"></a><span class="identifier">end</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">iterator</span> <a name="id35970330-bb"></a><span class="identifier">end</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Returns:</strong></span> iterator for position after the last element </p>
<p><span class="bold"><strong>Throws:</strong></span> Nothing </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">const_iterator</span> <a name="id35965018-bb"></a><span class="identifier">end</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">const_iterator</span> <a name="id35970352-bb"></a><span class="identifier">end</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Returns:</strong></span> const iterator for position after the last element </p>
<p><span class="bold"><strong>Throws:</strong></span> Nothing </p>
</li>
-<li class="listitem"><pre class="literallayout"><span class="identifier">const_iterator</span> <a name="id35965040-bb"></a><span class="identifier">cend</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="identifier">const_iterator</span> <a name="id35970374-bb"></a><span class="identifier">cend</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">reverse_iterator</span> <a name="id35965047-bb"></a><span class="identifier">rbegin</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">reverse_iterator</span> <a name="id35970381-bb"></a><span class="identifier">rbegin</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Returns:</strong></span> reverse iterator for the first element of reverse iteration </p>
</li>
-<li class="listitem"><pre class="literallayout"><span class="identifier">const_reverse_iterator</span> <a name="id35965062-bb"></a><span class="identifier">rbegin</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><span class="identifier">const_reverse_iterator</span> <a name="id35965070-bb"></a><span class="identifier">crbegin</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="identifier">const_reverse_iterator</span> <a name="id35970397-bb"></a><span class="identifier">rbegin</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="identifier">const_reverse_iterator</span> <a name="id35970404-bb"></a><span class="identifier">crbegin</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">reverse_iterator</span> <a name="id35965077-bb"></a><span class="identifier">rend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">reverse_iterator</span> <a name="id35970412-bb"></a><span class="identifier">rend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Returns:</strong></span> reverse iterator for position after the last element in reverse iteration </p>
</li>
-<li class="listitem"><pre class="literallayout"><span class="identifier">const_reverse_iterator</span> <a name="id35965093-bb"></a><span class="identifier">rend</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><span class="identifier">const_reverse_iterator</span> <a name="id35965100-bb"></a><span class="identifier">crend</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="identifier">const_reverse_iterator</span> <a name="id35970427-bb"></a><span class="identifier">rend</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="identifier">const_reverse_iterator</span> <a name="id35970435-bb"></a><span class="identifier">crend</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">reference</span> <a name="id35965108-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">key_type</span> k<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">reference</span> <a name="id35970442-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">key_type</span> k<span class="special">)</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">k'pos < static_size</code> </p>
<p><span class="bold"><strong>Returns:</strong></span> reference to the element with key <code class="computeroutput">k</code> </p>
<p><span class="bold"><strong>Throws:</strong></span> Nothing. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">const_reference</span> <a name="id35965148-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">key_type</span> k<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">const_reference</span> <a name="id35970483-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">key_type</span> k<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">k'pos < static_size</code> </p>
<p><span class="bold"><strong>Returns:</strong></span> constant reference to the element with key k </p>
<p><span class="bold"><strong>Throws:</strong></span> Nothing. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">reference</span> <a name="id35965186-bb"></a><span class="identifier">at</span><span class="special">(</span><span class="identifier">key_type</span> k<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">reference</span> <a name="id35970520-bb"></a><span class="identifier">at</span><span class="special">(</span><span class="identifier">key_type</span> k<span class="special">)</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Returns:</strong></span> element with key k </p>
<p><span class="bold"><strong>Throws:</strong></span> std::range_error if i >= static_size </p>
</li>
-<li class="listitem"><pre class="literallayout"><span class="identifier">const_reference</span> <a name="id35965213-bb"></a><span class="identifier">at</span><span class="special">(</span><span class="identifier">key_type</span> k<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="identifier">const_reference</span> <a name="id35970547-bb"></a><span class="identifier">at</span><span class="special">(</span><span class="identifier">key_type</span> k<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">reference</span> <a name="id35965226-bb"></a><span class="identifier">front</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">reference</span> <a name="id35970560-bb"></a><span class="identifier">front</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Returns:</strong></span> reference to the first element </p>
<p><span class="bold"><strong>Throws:</strong></span> Nothing </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">const_reference</span> <a name="id35965247-bb"></a><span class="identifier">front</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">const_reference</span> <a name="id35970582-bb"></a><span class="identifier">front</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Returns:</strong></span> const reference to the first element </p>
<p><span class="bold"><strong>Throws:</strong></span> Nothing </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">reference</span> <a name="id35965269-bb"></a><span class="identifier">back</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">reference</span> <a name="id35970604-bb"></a><span class="identifier">back</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Returns:</strong></span> reference to the last element </p>
<p><span class="bold"><strong>Throws:</strong></span> Nothing </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">const_reference</span> <a name="id35965291-bb"></a><span class="identifier">back</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">const_reference</span> <a name="id35970625-bb"></a><span class="identifier">back</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Returns:</strong></span> const reference to the last element </p>
<p><span class="bold"><strong>Throws:</strong></span> Nothing </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">constexpr</span> <span class="identifier">size_type</span> <a name="id35965312-bb"></a><span class="identifier">size</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">constexpr</span> <span class="identifier">size_type</span> <a name="id35970647-bb"></a><span class="identifier">size</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Returns:</strong></span> linear in meta::size<EC>::value. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">constexpr</span> <span class="identifier">size_type</span> <a name="id35965328-bb"></a><span class="identifier">max_size</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">constexpr</span> <span class="identifier">size_type</span> <a name="id35970662-bb"></a><span class="identifier">max_size</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Returns:</strong></span> linear in meta::size<EC>::value. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">void</span> <a name="id35965343-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">void</span> <a name="id35970678-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Effects:</strong></span> <code class="computeroutput">swap_ranges(begin(), end(), y.begin())</code> </p>
<p><span class="bold"><strong>Throws:</strong></span> Nothing unless one of the element-wise swap calls throws an exception. Note: Unlike the <code class="computeroutput">swap</code> function for other containers, <code class="computeroutput">enum_array::swap</code> takes linear time, may exit via an exception, and does not cause iterators to become associated with the other container. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">const</span> <span class="identifier">T</span> <span class="special">*</span> <a name="id35965385-bb"></a><span class="identifier">data</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>direct access to data (read-only) <p><span class="bold"><strong>Returns:</strong></span> elems. </p>
+<pre class="literallayout"><span class="keyword">const</span> <span class="identifier">T</span> <span class="special">*</span> <a name="id35970719-bb"></a><span class="identifier">data</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>direct access to data (read-only) <p><span class="bold"><strong>Returns:</strong></span> elems. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">T</span> <span class="special">*</span> <a name="id35965402-bb"></a><span class="identifier">data</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">T</span> <span class="special">*</span> <a name="id35970737-bb"></a><span class="identifier">data</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Returns:</strong></span> elems. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">T</span> <span class="special">*</span> <a name="id35965417-bb"></a><span class="identifier">c_array</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>use <code class="computeroutput">enum_array</code> as C array (direct read/write access to data) </li>
+<pre class="literallayout"><span class="identifier">T</span> <span class="special">*</span> <a name="id35970752-bb"></a><span class="identifier">c_array</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>use <code class="computeroutput">enum_array</code> as C array (direct read/write access to data) </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">void</span> <a name="id35965430-bb"></a><span class="identifier">assign</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span> <span class="special">&</span> value<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">void</span> <a name="id35970765-bb"></a><span class="identifier">assign</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span> <span class="special">&</span> value<span class="special">)</span><span class="special">;</span></pre>
<p>A synonym for fill assign one value to all elements </p>
<p><span class="bold"><strong>Effects:</strong></span> <code class="computeroutput">std::fill_n(begin(), static_size, value)</code> </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">void</span> <a name="id35965457-bb"></a><span class="identifier">fill</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span> <span class="special">&</span> value<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">void</span> <a name="id35970792-bb"></a><span class="identifier">fill</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span> <span class="special">&</span> value<span class="special">)</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Effects:</strong></span> <code class="computeroutput">fill_n(begin(), static_size, u)</code> </p>
</li>
</ol></div>
</div>
<div class="refsect2">
-<a name="id36376909"></a><h3>
-<a name="id35965500-bb"></a><code class="computeroutput">enum_array</code> public static functions</h3>
+<a name="id36372102"></a><h3>
+<a name="id35970834-bb"></a><code class="computeroutput">enum_array</code> public static functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">bool</span> <a name="id35965503-bb"></a><span class="identifier">empty</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">bool</span> <a name="id35970838-bb"></a><span class="identifier">empty</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Returns:</strong></span> false </p>
<p><span class="bold"><strong>Throws:</strong></span> Nothing </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">size_type</span> <a name="id35972486-bb"></a><span class="identifier">rangecheck</span><span class="special">(</span><span class="identifier">key_type</span> k<span class="special">)</span><span class="special">;</span></pre>check range (may be private because it is static) </li>
+<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">size_type</span> <a name="id35970859-bb"></a><span class="identifier">rangecheck</span><span class="special">(</span><span class="identifier">key_type</span> k<span class="special">)</span><span class="special">;</span></pre>check range (may be private because it is static) </li>
</ol></div>
</div>
</div>
@@ -247,7 +247,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="val.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="operator__.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="val_id35964832.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="operator__.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/enum_class_cons.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/enum_class_cons.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/enum_class_cons.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -39,46 +39,46 @@
<span class="keyword">typedef</span> <span class="identifier">UT</span> <a name="boost.enums.enum_class_cons.underlying_type"></a><span class="identifier">underlying_type</span><span class="special">;</span> <span class="comment">// underlying type </span>
<span class="comment">// <a class="link" href="enum_class_cons.html#boost.enums.enum_class_consconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="enum_class_cons.html#id35970129-bb"><span class="identifier">enum_class_cons</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">explicit</span> <a class="link" href="enum_class_cons.html#id35970146-bb"><span class="identifier">enum_class_cons</span></a><span class="special">(</span><span class="identifier">underlying_type</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="enum_class_cons.html#id35970164-bb"><span class="identifier">enum_class_cons</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
- enum_class_cons& <a class="link" href="enum_class_cons.html#id35970179-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">)</span><span class="special">;</span>
- enum_class_cons& <a class="link" href="enum_class_cons.html#id35970205-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="enum_class_cons.html#id35966599-bb"><span class="identifier">enum_class_cons</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">explicit</span> <a class="link" href="enum_class_cons.html#id35966616-bb"><span class="identifier">enum_class_cons</span></a><span class="special">(</span><span class="identifier">underlying_type</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="enum_class_cons.html#id35966634-bb"><span class="identifier">enum_class_cons</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
+ enum_class_cons& <a class="link" href="enum_class_cons.html#id35966649-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">)</span><span class="special">;</span>
+ enum_class_cons& <a class="link" href="enum_class_cons.html#id35966675-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="enum_class_cons.html#id35970087-bb">public member functions</a></span>
- <span class="identifier">type</span> <a class="link" href="enum_class_cons.html#id35970090-bb"><span class="identifier">native_value</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">underlying_type</span> <a class="link" href="enum_class_cons.html#id35970109-bb"><span class="identifier">underlying_value</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="enum_class_cons.html#id35966557-bb">public member functions</a></span>
+ <span class="identifier">type</span> <a class="link" href="enum_class_cons.html#id35966560-bb"><span class="identifier">native_value</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">underlying_type</span> <a class="link" href="enum_class_cons.html#id35966579-bb"><span class="identifier">underlying_value</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="enum_class_cons.html#id35970230-bb">public static functions</a></span>
- <span class="keyword">static</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> <a class="link" href="enum_class_cons.html#id35970233-bb"><span class="identifier">default_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="enum_class_cons.html#id35966700-bb">public static functions</a></span>
+ <span class="keyword">static</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> <a class="link" href="enum_class_cons.html#id35966703-bb"><span class="identifier">default_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="enum_class_cons.html#id35970257-bb">friend functions</a></span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35970260-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35970292-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35970323-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">,</span> <span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35970353-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35970385-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35970416-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">,</span> <span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35970446-bb"><span class="keyword">operator</span><span class="special"><=</span></a><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35970478-bb"><span class="keyword">operator</span><span class="special"><=</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35970509-bb"><span class="keyword">operator</span><span class="special"><=</span></a><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">,</span> <span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35970540-bb"><span class="keyword">operator</span><span class="special"><</span></a><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35970571-bb"><span class="keyword">operator</span><span class="special"><</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35970602-bb"><span class="keyword">operator</span><span class="special"><</span></a><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">,</span> <span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35970633-bb"><span class="keyword">operator</span><span class="special">>=</span></a><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35970664-bb"><span class="keyword">operator</span><span class="special">>=</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35970695-bb"><span class="keyword">operator</span><span class="special">>=</span></a><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">,</span> <span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35970726-bb"><span class="keyword">operator</span><span class="special">></span></a><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35970757-bb"><span class="keyword">operator</span><span class="special">></span></a><span class="special">(</span><span class="identifier">type</span><span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35970789-bb"><span class="keyword">operator</span><span class="special">></span></a><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">,</span> <span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="enum_class_cons.html#id35966727-bb">friend functions</a></span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35966730-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35966762-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35966792-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">,</span> <span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35966823-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35966855-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35966886-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">,</span> <span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35966916-bb"><span class="keyword">operator</span><span class="special"><=</span></a><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35966948-bb"><span class="keyword">operator</span><span class="special"><=</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35966979-bb"><span class="keyword">operator</span><span class="special"><=</span></a><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">,</span> <span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35967009-bb"><span class="keyword">operator</span><span class="special"><</span></a><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35967041-bb"><span class="keyword">operator</span><span class="special"><</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35967072-bb"><span class="keyword">operator</span><span class="special"><</span></a><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">,</span> <span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35967102-bb"><span class="keyword">operator</span><span class="special">>=</span></a><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35967134-bb"><span class="keyword">operator</span><span class="special">>=</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35967165-bb"><span class="keyword">operator</span><span class="special">>=</span></a><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">,</span> <span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35967195-bb"><span class="keyword">operator</span><span class="special">></span></a><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35967227-bb"><span class="keyword">operator</span><span class="special">></span></a><span class="special">(</span><span class="identifier">type</span><span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_cons.html#id35967258-bb"><span class="keyword">operator</span><span class="special">></span></a><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">,</span> <span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">friend</span> <span class="identifier">underlying_type</span>
- <a class="link" href="enum_class_cons.html#id35970822-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">,</span>
+ <a class="link" href="enum_class_cons.html#id35967288-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">,</span>
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">dummy</span><span class="special">::</span><span class="identifier">type_tag</span><span class="special"><</span> <span class="identifier">underlying_type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="identifier">type</span> <a class="link" href="enum_class_cons.html#id35970856-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">,</span>
+ <span class="keyword">friend</span> <span class="identifier">type</span> <a class="link" href="enum_class_cons.html#id35967320-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a><span class="special">,</span>
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">dummy</span><span class="special">::</span><span class="identifier">type_tag</span><span class="special"><</span> <span class="identifier">type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36356816"></a><h2>Description</h2>
+<a name="id36350822"></a><h2>Description</h2>
<p>Scoped enum class with constructors.</p>
<p><span class="bold"><strong>Template Parameters:</strong></span> </p>
<p>- <span class="bold"><strong><code class="computeroutput">ScopedEnum</code></strong></span>: Struct scoping the enumerators. </p>
@@ -88,33 +88,33 @@
<p>This class is not implicitly convertible to the underlying type, neither to the enum type. Explicit conversion can be done using <code class="computeroutput">underlying_value<>(e)</code>, <code class="computeroutput">native_value<>(e)</code> or the <code class="computeroutput">converto_to<>(e)</code>. </p>
<p><span class="bold"><strong>Note(s):</strong></span> This class can not be used inside a union with compilers that donesn't support unrestricted unions. </p>
<div class="refsect2">
-<a name="id36356908"></a><h3>
+<a name="id36350915"></a><h3>
<a name="boost.enums.enum_class_consconstruct-copy-destruct"></a><code class="computeroutput">enum_class_cons</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><a name="id35970129-bb"></a><span class="identifier">enum_class_cons</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>default construct <p><span class="bold"><strong>Effects:</strong></span> As if it was initialized using the default constructor of the native enum type. </p>
+<pre class="literallayout"><a name="id35966599-bb"></a><span class="identifier">enum_class_cons</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>default construct <p><span class="bold"><strong>Effects:</strong></span> As if it was initialized using the default constructor of the native enum type. </p>
<p><span class="bold"><strong>Post-conditions:</strong></span> type(this->val_) == type() </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">explicit</span> <a name="id35970146-bb"></a><span class="identifier">enum_class_cons</span><span class="special">(</span><span class="identifier">underlying_type</span> v<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">explicit</span> <a name="id35966616-bb"></a><span class="identifier">enum_class_cons</span><span class="special">(</span><span class="identifier">underlying_type</span> v<span class="special">)</span><span class="special">;</span></pre>
<p>explicit constructor from underlying type </p>
<p><span class="bold"><strong>Post-conditions:</strong></span> val_ == v </p>
</li>
<li class="listitem">
-<pre class="literallayout"><a name="id35970164-bb"></a><span class="identifier">enum_class_cons</span><span class="special">(</span><span class="identifier">type</span> v<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="id35966634-bb"></a><span class="identifier">enum_class_cons</span><span class="special">(</span><span class="identifier">type</span> v<span class="special">)</span><span class="special">;</span></pre>
<p>constructor from enum type </p>
<p><span class="bold"><strong>Post-conditions:</strong></span> type(val_) == v </p>
</li>
<li class="listitem">
-<pre class="literallayout">enum_class_cons& <a name="id35970179-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout">enum_class_cons& <a name="id35966649-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>
<p>assignment </p>
<p><span class="bold"><strong>Post-conditions:</strong></span> val_ == rhs.val_ </p>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">*this</code> </p>
</li>
<li class="listitem">
-<pre class="literallayout">enum_class_cons& <a name="id35970205-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="identifier">type</span> rhs<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout">enum_class_cons& <a name="id35966675-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="identifier">type</span> rhs<span class="special">)</span><span class="special">;</span></pre>
<p>assignment from enum literals </p>
<p><span class="bold"><strong>Post-conditions:</strong></span> type(val_) == rhs.val_ </p>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">*this</code> </p>
@@ -122,120 +122,120 @@
</ol></div>
</div>
<div class="refsect2">
-<a name="id36357180"></a><h3>
-<a name="id35970087-bb"></a><code class="computeroutput">enum_class_cons</code> public member functions</h3>
+<a name="id36351188"></a><h3>
+<a name="id35966557-bb"></a><code class="computeroutput">enum_class_cons</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><span class="identifier">type</span> <a name="id35970090-bb"></a><span class="identifier">native_value</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>explicit conversion function to enum type <p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">type(val_)</code>. </p>
+<pre class="literallayout"><span class="identifier">type</span> <a name="id35966560-bb"></a><span class="identifier">native_value</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>explicit conversion function to enum type <p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">type(val_)</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">underlying_type</span> <a name="id35970109-bb"></a><span class="identifier">underlying_value</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>explicit conversion function to underlying_type <p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">val_</code>. </p>
+<pre class="literallayout"><span class="identifier">underlying_type</span> <a name="id35966579-bb"></a><span class="identifier">underlying_value</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>explicit conversion function to underlying_type <p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">val_</code>. </p>
</li>
</ol></div>
</div>
<div class="refsect2">
-<a name="id36357299"></a><h3>
-<a name="id35970230-bb"></a><code class="computeroutput">enum_class_cons</code> public static functions</h3>
+<a name="id36351307"></a><h3>
+<a name="id35966700-bb"></a><code class="computeroutput">enum_class_cons</code> public static functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
-<pre class="literallayout"><span class="keyword">static</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> <a name="id35970233-bb"></a><span class="identifier">default_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">static</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> <a name="id35966703-bb"></a><span class="identifier">default_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
<p>default_value builder</p>
<p>This function is provided to be uniform with scoped enums with no constructors. </p>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">EC()</code>. </p>
</li></ol></div>
</div>
<div class="refsect2">
-<a name="id36357372"></a><h3>
-<a name="id35970257-bb"></a><code class="computeroutput">enum_class_cons</code> friend functions</h3>
+<a name="id36351380"></a><h3>
+<a name="id35966727-bb"></a><code class="computeroutput">enum_class_cons</code> friend functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35970260-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> lhs<span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>equal operator <p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">lhs.val_ == rhs.val_</code>. </p>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35966730-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> lhs<span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>equal operator <p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">lhs.val_ == rhs.val_</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35970292-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><span class="identifier">type</span> lhs<span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35966762-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><span class="identifier">type</span> lhs<span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>
<p>equal operator </p>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">lhs == rhs.val_</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35970323-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> lhs<span class="special">,</span> <span class="identifier">type</span> rhs<span class="special">)</span><span class="special">;</span></pre>equal operator <p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">lhs.val_ == rhs</code>. </p>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35966792-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> lhs<span class="special">,</span> <span class="identifier">type</span> rhs<span class="special">)</span><span class="special">;</span></pre>equal operator <p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">lhs.val_ == rhs</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35970353-bb"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> lhs<span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35966823-bb"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> lhs<span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>
<p>not_equal operator </p>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">lhs.val_ != rhs.val_</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35970385-bb"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="identifier">type</span> lhs<span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>not_equal operator <p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">lhs != rhs.val_</code>. </p>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35966855-bb"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="identifier">type</span> lhs<span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>not_equal operator <p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">lhs != rhs.val_</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35970416-bb"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> lhs<span class="special">,</span> <span class="identifier">type</span> rhs<span class="special">)</span><span class="special">;</span></pre>not_equal operator <p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">lhs.val_ != rhs</code>. </p>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35966886-bb"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> lhs<span class="special">,</span> <span class="identifier">type</span> rhs<span class="special">)</span><span class="special">;</span></pre>not_equal operator <p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">lhs.val_ != rhs</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35970446-bb"></a><span class="keyword">operator</span><span class="special"><=</span><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> lhs<span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35966916-bb"></a><span class="keyword">operator</span><span class="special"><=</span><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> lhs<span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>
<p>less_equal operator </p>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">lhs.val_ <= rhs.val_</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35970478-bb"></a><span class="keyword">operator</span><span class="special"><=</span><span class="special">(</span><span class="identifier">type</span> lhs<span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35966948-bb"></a><span class="keyword">operator</span><span class="special"><=</span><span class="special">(</span><span class="identifier">type</span> lhs<span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>
<p>less_equal operator </p>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">lhs <= rhs.val_</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35970509-bb"></a><span class="keyword">operator</span><span class="special"><=</span><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> lhs<span class="special">,</span> <span class="identifier">type</span> rhs<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35966979-bb"></a><span class="keyword">operator</span><span class="special"><=</span><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> lhs<span class="special">,</span> <span class="identifier">type</span> rhs<span class="special">)</span><span class="special">;</span></pre>
<p>less_equal operator </p>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">lhs.val_ <= rhs</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35970540-bb"></a><span class="keyword">operator</span><span class="special"><</span><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> lhs<span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35967009-bb"></a><span class="keyword">operator</span><span class="special"><</span><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> lhs<span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>
<p>less operator </p>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">lhs.val_ < rhs.val_</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35970571-bb"></a><span class="keyword">operator</span><span class="special"><</span><span class="special">(</span><span class="identifier">type</span> lhs<span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35967041-bb"></a><span class="keyword">operator</span><span class="special"><</span><span class="special">(</span><span class="identifier">type</span> lhs<span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>
<p>less operator </p>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">lhs <= rhs.val_</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35970602-bb"></a><span class="keyword">operator</span><span class="special"><</span><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> lhs<span class="special">,</span> <span class="identifier">type</span> rhs<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35967072-bb"></a><span class="keyword">operator</span><span class="special"><</span><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> lhs<span class="special">,</span> <span class="identifier">type</span> rhs<span class="special">)</span><span class="special">;</span></pre>
<p>less operator </p>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">lhs.val_ <= rhs</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35970633-bb"></a><span class="keyword">operator</span><span class="special">>=</span><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> lhs<span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35967102-bb"></a><span class="keyword">operator</span><span class="special">>=</span><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> lhs<span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>
<p>greater_equal operator </p>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">lhs.val_ >= rhs.val_</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35970664-bb"></a><span class="keyword">operator</span><span class="special">>=</span><span class="special">(</span><span class="identifier">type</span> lhs<span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35967134-bb"></a><span class="keyword">operator</span><span class="special">>=</span><span class="special">(</span><span class="identifier">type</span> lhs<span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>
<p>greater_equal operator </p>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">lhs >= rhs.val_</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35970695-bb"></a><span class="keyword">operator</span><span class="special">>=</span><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> lhs<span class="special">,</span> <span class="identifier">type</span> rhs<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35967165-bb"></a><span class="keyword">operator</span><span class="special">>=</span><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> lhs<span class="special">,</span> <span class="identifier">type</span> rhs<span class="special">)</span><span class="special">;</span></pre>
<p>greater_equal operator </p>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">lhs.val_ >= rhs</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35970726-bb"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> lhs<span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35967195-bb"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> lhs<span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>
<p>greater operator </p>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">lhs.val_ > rhs.val_</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35970757-bb"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span><span class="identifier">type</span> lhs<span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35967227-bb"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span><span class="identifier">type</span> lhs<span class="special">,</span> <a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>
<p>greater operator </p>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">lhs > rhs.val_</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35970789-bb"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> lhs<span class="special">,</span> <span class="identifier">type</span> rhs<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35967258-bb"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> lhs<span class="special">,</span> <span class="identifier">type</span> rhs<span class="special">)</span><span class="special">;</span></pre>
<p>greater operator </p>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">lhs.val_ > rhs</code>. </p>
</li>
<li class="listitem">
<pre class="literallayout"><span class="keyword">friend</span> <span class="identifier">underlying_type</span>
-<a name="id35970822-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> v<span class="special">,</span>
+<a name="id35967288-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> v<span class="special">,</span>
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">dummy</span><span class="special">::</span><span class="identifier">type_tag</span><span class="special"><</span> <span class="identifier">underlying_type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre>conversions from enum_type_cons to underlying_type following the Boost.Conversion protocol <p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">boost::enums::underlying_value(v)</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="identifier">type</span> <a name="id35970856-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> v<span class="special">,</span>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="identifier">type</span> <a name="id35967320-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><a class="link" href="enum_class_cons.html" title="Class template enum_class_cons">enum_class_cons</a> v<span class="special">,</span>
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">dummy</span><span class="special">::</span><span class="identifier">type_tag</span><span class="special"><</span> <span class="identifier">type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre>conversions from enum_type_cons to type following the Boost.Conversion protocol <p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">boost::enums::native_value(v)</code>. </p>
</li>
</ol></div>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/enum_class_no_cons.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/enum_class_no_cons.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/enum_class_no_cons.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -39,139 +39,139 @@
<span class="keyword">typedef</span> <span class="identifier">UT</span> <a name="boost.enums.enum_class_no_cons.underlying_type"></a><span class="identifier">underlying_type</span><span class="special">;</span> <span class="comment">// underlying type </span>
<span class="comment">// <a class="link" href="enum_class_no_cons.html#boost.enums.enum_class_no_consconstruct-copy-destruct">construct/copy/destruct</a></span>
- enum_class_no_cons& <a class="link" href="enum_class_no_cons.html#id35970987-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">)</span><span class="special">;</span>
- enum_class_no_cons& <a class="link" href="enum_class_no_cons.html#id35970997-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
+ enum_class_no_cons& <a class="link" href="enum_class_no_cons.html#id35967442-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">)</span><span class="special">;</span>
+ enum_class_no_cons& <a class="link" href="enum_class_no_cons.html#id35967452-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="enum_class_no_cons.html#id35970964-bb">public member functions</a></span>
- <span class="identifier">type</span> <a class="link" href="enum_class_no_cons.html#id35970967-bb"><span class="identifier">native_value</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">underlying_type</span> <a class="link" href="enum_class_no_cons.html#id35970977-bb"><span class="identifier">underlying_value</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="enum_class_no_cons.html#id35967421-bb">public member functions</a></span>
+ <span class="identifier">type</span> <a class="link" href="enum_class_no_cons.html#id35967424-bb"><span class="identifier">native_value</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">underlying_type</span> <a class="link" href="enum_class_no_cons.html#id35967433-bb"><span class="identifier">underlying_value</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="enum_class_no_cons.html#id35971006-bb">public static functions</a></span>
- <span class="keyword">static</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> <a class="link" href="enum_class_no_cons.html#id35971009-bb"><span class="identifier">default_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> <a class="link" href="enum_class_no_cons.html#id35971021-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><span class="identifier">underlying_type</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> <a class="link" href="enum_class_no_cons.html#id35971036-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="enum_class_no_cons.html#id35967460-bb">public static functions</a></span>
+ <span class="keyword">static</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> <a class="link" href="enum_class_no_cons.html#id35967463-bb"><span class="identifier">default_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> <a class="link" href="enum_class_no_cons.html#id35967474-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><span class="identifier">underlying_type</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> <a class="link" href="enum_class_no_cons.html#id35967488-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="enum_class_no_cons.html#id35971052-bb">friend functions</a></span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35971055-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35971077-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35971099-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">,</span> <span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35971120-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35971143-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35971165-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">,</span> <span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35971186-bb"><span class="keyword">operator</span><span class="special"><=</span></a><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35971209-bb"><span class="keyword">operator</span><span class="special"><=</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35971231-bb"><span class="keyword">operator</span><span class="special"><=</span></a><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">,</span> <span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35971252-bb"><span class="keyword">operator</span><span class="special"><</span></a><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35971275-bb"><span class="keyword">operator</span><span class="special"><</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35971296-bb"><span class="keyword">operator</span><span class="special"><</span></a><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">,</span> <span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35971318-bb"><span class="keyword">operator</span><span class="special">>=</span></a><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35971341-bb"><span class="keyword">operator</span><span class="special">>=</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35971362-bb"><span class="keyword">operator</span><span class="special">>=</span></a><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">,</span> <span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35971384-bb"><span class="keyword">operator</span><span class="special">></span></a><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35971407-bb"><span class="keyword">operator</span><span class="special">></span></a><span class="special">(</span><span class="identifier">type</span><span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35971428-bb"><span class="keyword">operator</span><span class="special">></span></a><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">,</span> <span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="enum_class_no_cons.html#id35967502-bb">friend functions</a></span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35967505-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35967527-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35967547-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">,</span> <span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35967567-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35967589-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35967609-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">,</span> <span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35967629-bb"><span class="keyword">operator</span><span class="special"><=</span></a><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35967650-bb"><span class="keyword">operator</span><span class="special"><=</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35967671-bb"><span class="keyword">operator</span><span class="special"><=</span></a><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">,</span> <span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35967691-bb"><span class="keyword">operator</span><span class="special"><</span></a><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35967712-bb"><span class="keyword">operator</span><span class="special"><</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35967733-bb"><span class="keyword">operator</span><span class="special"><</span></a><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">,</span> <span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35967753-bb"><span class="keyword">operator</span><span class="special">>=</span></a><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35967774-bb"><span class="keyword">operator</span><span class="special">>=</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35967794-bb"><span class="keyword">operator</span><span class="special">>=</span></a><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">,</span> <span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35967815-bb"><span class="keyword">operator</span><span class="special">></span></a><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35967836-bb"><span class="keyword">operator</span><span class="special">></span></a><span class="special">(</span><span class="identifier">type</span><span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="enum_class_no_cons.html#id35967856-bb"><span class="keyword">operator</span><span class="special">></span></a><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">,</span> <span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">friend</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a>
- <a class="link" href="enum_class_no_cons.html#id35971450-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><span class="identifier">underlying_type</span><span class="special">,</span>
+ <a class="link" href="enum_class_no_cons.html#id35967877-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><span class="identifier">underlying_type</span><span class="special">,</span>
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">dummy</span><span class="special">::</span><span class="identifier">type_tag</span><span class="special"><</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">friend</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a>
- <a class="link" href="enum_class_no_cons.html#id35971477-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">dummy</span><span class="special">::</span><span class="identifier">type_tag</span><span class="special"><</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="enum_class_no_cons.html#id35967902-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">dummy</span><span class="special">::</span><span class="identifier">type_tag</span><span class="special"><</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">friend</span> <span class="identifier">underlying_type</span>
- <a class="link" href="enum_class_no_cons.html#id35971504-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">,</span>
+ <a class="link" href="enum_class_no_cons.html#id35967927-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">,</span>
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">dummy</span><span class="special">::</span><span class="identifier">type_tag</span><span class="special"><</span> <span class="identifier">underlying_type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="identifier">type</span> <a class="link" href="enum_class_no_cons.html#id35971527-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">,</span>
+ <span class="keyword">friend</span> <span class="identifier">type</span> <a class="link" href="enum_class_no_cons.html#id35967949-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a><span class="special">,</span>
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">dummy</span><span class="special">::</span><span class="identifier">type_tag</span><span class="special"><</span> <span class="identifier">type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36360985"></a><h2>Description</h2>
+<a name="id36354855"></a><h2>Description</h2>
<p>param <code class="computeroutput">ScopedEnum</code> : Struct scoping the enum.<br>
param <code class="computeroutput">UT</code> : the underlaying storage type.<br>
pre <code class="computeroutput">ScopedEnum</code> must have a nested C++98 enum <code class="computeroutput">type</code>.<br>
</p>
<div class="refsect2">
-<a name="id36361020"></a><h3>
+<a name="id36354890"></a><h3>
<a name="boost.enums.enum_class_no_consconstruct-copy-destruct"></a><code class="computeroutput">enum_class_no_cons</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout">enum_class_no_cons& <a name="id35970987-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>assignment </li>
+<pre class="literallayout">enum_class_no_cons& <a name="id35967442-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>assignment </li>
<li class="listitem">
-<pre class="literallayout">enum_class_no_cons& <a name="id35970997-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="identifier">type</span> rhs<span class="special">)</span><span class="special">;</span></pre>assignment from enum literals </li>
+<pre class="literallayout">enum_class_no_cons& <a name="id35967452-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="identifier">type</span> rhs<span class="special">)</span><span class="special">;</span></pre>assignment from enum literals </li>
</ol></div>
</div>
<div class="refsect2">
-<a name="id36361118"></a><h3>
-<a name="id35970964-bb"></a><code class="computeroutput">enum_class_no_cons</code> public member functions</h3>
+<a name="id36354989"></a><h3>
+<a name="id35967421-bb"></a><code class="computeroutput">enum_class_no_cons</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><span class="identifier">type</span> <a name="id35970967-bb"></a><span class="identifier">native_value</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>explicit conversion function to enum type </li>
+<pre class="literallayout"><span class="identifier">type</span> <a name="id35967424-bb"></a><span class="identifier">native_value</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>explicit conversion function to enum type </li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">underlying_type</span> <a name="id35970977-bb"></a><span class="identifier">underlying_value</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>explicit conversion function to underlying_type </li>
+<pre class="literallayout"><span class="identifier">underlying_type</span> <a name="id35967433-bb"></a><span class="identifier">underlying_value</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>explicit conversion function to underlying_type </li>
</ol></div>
</div>
<div class="refsect2">
-<a name="id36361215"></a><h3>
-<a name="id35971006-bb"></a><code class="computeroutput">enum_class_no_cons</code> public static functions</h3>
+<a name="id36355086"></a><h3>
+<a name="id35967460-bb"></a><code class="computeroutput">enum_class_no_cons</code> public static functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><span class="keyword">static</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> <a name="id35971009-bb"></a><span class="identifier">default_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>workaround when there are no constructors </li>
-<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> <a name="id35971021-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><span class="identifier">underlying_type</span> v<span class="special">)</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> <a name="id35971036-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><span class="identifier">type</span> v<span class="special">)</span><span class="special">;</span></pre></li>
+<pre class="literallayout"><span class="keyword">static</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> <a name="id35967463-bb"></a><span class="identifier">default_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>workaround when there are no constructors </li>
+<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> <a name="id35967474-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><span class="identifier">underlying_type</span> v<span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> <a name="id35967488-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><span class="identifier">type</span> v<span class="special">)</span><span class="special">;</span></pre></li>
</ol></div>
</div>
<div class="refsect2">
-<a name="id36361362"></a><h3>
-<a name="id35971052-bb"></a><code class="computeroutput">enum_class_no_cons</code> friend functions</h3>
+<a name="id36355232"></a><h3>
+<a name="id35967502-bb"></a><code class="computeroutput">enum_class_no_cons</code> friend functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35971055-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> lhs<span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>equal operator </li>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35967505-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> lhs<span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>equal operator </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35971077-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><span class="identifier">type</span> lhs<span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>equal operator </li>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35967527-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><span class="identifier">type</span> lhs<span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>equal operator </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35971099-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> lhs<span class="special">,</span> <span class="identifier">type</span> rhs<span class="special">)</span><span class="special">;</span></pre>equal operator </li>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35967547-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> lhs<span class="special">,</span> <span class="identifier">type</span> rhs<span class="special">)</span><span class="special">;</span></pre>equal operator </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35971120-bb"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> lhs<span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>not_equal operator </li>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35967567-bb"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> lhs<span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>not_equal operator </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35971143-bb"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="identifier">type</span> lhs<span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>not_equal operator </li>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35967589-bb"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="identifier">type</span> lhs<span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>not_equal operator </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35971165-bb"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> lhs<span class="special">,</span> <span class="identifier">type</span> rhs<span class="special">)</span><span class="special">;</span></pre>not_equal operator </li>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35967609-bb"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> lhs<span class="special">,</span> <span class="identifier">type</span> rhs<span class="special">)</span><span class="special">;</span></pre>not_equal operator </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35971186-bb"></a><span class="keyword">operator</span><span class="special"><=</span><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> lhs<span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>less_equal operator </li>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35967629-bb"></a><span class="keyword">operator</span><span class="special"><=</span><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> lhs<span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>less_equal operator </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35971209-bb"></a><span class="keyword">operator</span><span class="special"><=</span><span class="special">(</span><span class="identifier">type</span> lhs<span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>less_equal operator </li>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35967650-bb"></a><span class="keyword">operator</span><span class="special"><=</span><span class="special">(</span><span class="identifier">type</span> lhs<span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>less_equal operator </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35971231-bb"></a><span class="keyword">operator</span><span class="special"><=</span><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> lhs<span class="special">,</span> <span class="identifier">type</span> rhs<span class="special">)</span><span class="special">;</span></pre>less_equal operator </li>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35967671-bb"></a><span class="keyword">operator</span><span class="special"><=</span><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> lhs<span class="special">,</span> <span class="identifier">type</span> rhs<span class="special">)</span><span class="special">;</span></pre>less_equal operator </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35971252-bb"></a><span class="keyword">operator</span><span class="special"><</span><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> lhs<span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>less operator </li>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35967691-bb"></a><span class="keyword">operator</span><span class="special"><</span><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> lhs<span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>less operator </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35971275-bb"></a><span class="keyword">operator</span><span class="special"><</span><span class="special">(</span><span class="identifier">type</span> lhs<span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>less operator </li>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35967712-bb"></a><span class="keyword">operator</span><span class="special"><</span><span class="special">(</span><span class="identifier">type</span> lhs<span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>less operator </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35971296-bb"></a><span class="keyword">operator</span><span class="special"><</span><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> lhs<span class="special">,</span> <span class="identifier">type</span> rhs<span class="special">)</span><span class="special">;</span></pre>less operator </li>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35967733-bb"></a><span class="keyword">operator</span><span class="special"><</span><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> lhs<span class="special">,</span> <span class="identifier">type</span> rhs<span class="special">)</span><span class="special">;</span></pre>less operator </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35971318-bb"></a><span class="keyword">operator</span><span class="special">>=</span><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> lhs<span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>greater_equal operator </li>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35967753-bb"></a><span class="keyword">operator</span><span class="special">>=</span><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> lhs<span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>greater_equal operator </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35971341-bb"></a><span class="keyword">operator</span><span class="special">>=</span><span class="special">(</span><span class="identifier">type</span> lhs<span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>greater_equal operator </li>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35967774-bb"></a><span class="keyword">operator</span><span class="special">>=</span><span class="special">(</span><span class="identifier">type</span> lhs<span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>greater_equal operator </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35971362-bb"></a><span class="keyword">operator</span><span class="special">>=</span><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> lhs<span class="special">,</span> <span class="identifier">type</span> rhs<span class="special">)</span><span class="special">;</span></pre>greater_equal operator </li>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35967794-bb"></a><span class="keyword">operator</span><span class="special">>=</span><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> lhs<span class="special">,</span> <span class="identifier">type</span> rhs<span class="special">)</span><span class="special">;</span></pre>greater_equal operator </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35971384-bb"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> lhs<span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>greater operator </li>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35967815-bb"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> lhs<span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>greater operator </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35971407-bb"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span><span class="identifier">type</span> lhs<span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>greater operator </li>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35967836-bb"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span><span class="identifier">type</span> lhs<span class="special">,</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>greater operator </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35971428-bb"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> lhs<span class="special">,</span> <span class="identifier">type</span> rhs<span class="special">)</span><span class="special">;</span></pre>greater operator </li>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="id35967856-bb"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> lhs<span class="special">,</span> <span class="identifier">type</span> rhs<span class="special">)</span><span class="special">;</span></pre>greater operator </li>
<li class="listitem">
<pre class="literallayout"><span class="keyword">friend</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a>
-<a name="id35971450-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><span class="identifier">underlying_type</span> v<span class="special">,</span>
+<a name="id35967877-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><span class="identifier">underlying_type</span> v<span class="special">,</span>
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">dummy</span><span class="special">::</span><span class="identifier">type_tag</span><span class="special"><</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre>conversions from underlying_type to enum_type_cons following the Boost.Conversion protocol </li>
<li class="listitem">
<pre class="literallayout"><span class="keyword">friend</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a>
-<a name="id35971477-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><span class="identifier">type</span> v<span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">dummy</span><span class="special">::</span><span class="identifier">type_tag</span><span class="special"><</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre>friend conversions from type to enum_type_cons following the Boost.Conversion protocol </li>
+<a name="id35967902-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><span class="identifier">type</span> v<span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">dummy</span><span class="special">::</span><span class="identifier">type_tag</span><span class="special"><</span> <a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre>friend conversions from type to enum_type_cons following the Boost.Conversion protocol </li>
<li class="listitem">
<pre class="literallayout"><span class="keyword">friend</span> <span class="identifier">underlying_type</span>
-<a name="id35971504-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> v<span class="special">,</span>
+<a name="id35967927-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> v<span class="special">,</span>
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">dummy</span><span class="special">::</span><span class="identifier">type_tag</span><span class="special"><</span> <span class="identifier">underlying_type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre>conversions from enum_type_cons to underlying_type following the Boost.Conversion protocol </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="identifier">type</span> <a name="id35971527-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> v<span class="special">,</span>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="identifier">type</span> <a name="id35967949-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><a class="link" href="enum_class_no_cons.html" title="Class template enum_class_no_cons">enum_class_no_cons</a> v<span class="special">,</span>
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">dummy</span><span class="special">::</span><span class="identifier">type_tag</span><span class="special"><</span> <span class="identifier">type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre>conversions from enum_type_cons to type following the Boost.Conversion protocol </li>
</ol></div>
</div>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/enum_range.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/enum_range.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/enum_range.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -6,8 +6,8 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
<link rel="up" href="../../index.html#header.boost.enums.containers.enum_range_hpp" title="Header <boost/enums/containers/enum_range.hpp>">
-<link rel="prev" href="get_c_array_id35972859.html" title="Function template get_c_array">
-<link rel="next" href="make_range_id35972980.html" title="Function template make_range">
+<link rel="prev" href="get_c_array_id35971232.html" title="Function template get_c_array">
+<link rel="next" href="make_range_id35971353.html" title="Function template make_range">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="get_c_array_id35972859.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_range_hpp"><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="make_range_id35972980.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="get_c_array_id35971232.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_range_hpp"><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="make_range_id35971353.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.enums.enum_range"></a><div class="titlepage"></div>
@@ -35,25 +35,25 @@
<span class="keyword">class</span> <a class="link" href="enum_range.html" title="Class template enum_range">enum_range</a> <span class="special">{</span>
<span class="keyword">public</span><span class="special">:</span>
<span class="comment">// <a class="link" href="enum_range.html#boost.enums.enum_rangeconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="enum_range.html#id35972962-bb"><span class="identifier">enum_range</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="enum_range.html#id35972965-bb"><span class="identifier">enum_range</span></a><span class="special">(</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">T</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="enum_range.html#id35971335-bb"><span class="identifier">enum_range</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="enum_range.html#id35971339-bb"><span class="identifier">enum_range</span></a><span class="special">(</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">T</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36379047"></a><h2>Description</h2>
+<a name="id36374239"></a><h2>Description</h2>
<p><span class="bold"><strong>Template Parameters:</strong></span> </p>
<p>- <span class="bold"><strong><code class="computeroutput">T</code></strong></span>: set's element ordinal enum.</p>
<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">T</code> must be a model of <span class="emphasis"><em>OrdinalEnum</em></span>.</p>
<p><code class="computeroutput">enum_range</code> is a model of the <span class="emphasis"><em>RandomAccessRange</em></span> Concept associated to the enumeration <code class="computeroutput">T</code>. </p>
<div class="refsect2">
-<a name="id36379098"></a><h3>
+<a name="id36374290"></a><h3>
<a name="boost.enums.enum_rangeconstruct-copy-destruct"></a><code class="computeroutput">enum_range</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><a name="id35972962-bb"></a><span class="identifier">enum_range</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>builds a enum range </li>
+<pre class="literallayout"><a name="id35971335-bb"></a><span class="identifier">enum_range</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>builds a enum range </li>
<li class="listitem">
-<pre class="literallayout"><a name="id35972965-bb"></a><span class="identifier">enum_range</span><span class="special">(</span><span class="identifier">T</span> first<span class="special">,</span> <span class="identifier">T</span> last<span class="special">)</span><span class="special">;</span></pre>builds a enum sub-range </li>
+<pre class="literallayout"><a name="id35971339-bb"></a><span class="identifier">enum_range</span><span class="special">(</span><span class="identifier">T</span> first<span class="special">,</span> <span class="identifier">T</span> last<span class="special">)</span><span class="special">;</span></pre>builds a enum sub-range </li>
</ol></div>
</div>
</div>
@@ -68,7 +68,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="get_c_array_id35972859.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_range_hpp"><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="make_range_id35972980.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="get_c_array_id35971232.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_range_hpp"><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="make_range_id35971353.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/enum_set.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/enum_set.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/enum_set.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -6,7 +6,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
<link rel="up" href="../../index.html#header.boost.enums.containers.enum_set_hpp" title="Header <boost/enums/containers/enum_set.hpp>">
-<link rel="prev" href="make_range_id35973033.html" title="Function template make_range">
+<link rel="prev" href="make_range_id35971406.html" title="Function template make_range">
<link rel="next" href="enum_set/reference.html" title="Class reference">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="make_range_id35973033.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_set_hpp"><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="enum_set/reference.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="make_range_id35971406.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_set_hpp"><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="enum_set/reference.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.enums.enum_set"></a><div class="titlepage"></div>
@@ -41,94 +41,98 @@
<span class="keyword">class</span> <a class="link" href="enum_set/reference.html" title="Class reference">reference</a> <span class="special">{</span>
<span class="keyword">public</span><span class="special">:</span>
<span class="comment">// <a class="link" href="enum_set/reference.html#boost.enums.enum_set.referenceconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="enum_set/reference.html#id35973257-bb"><span class="identifier">reference</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="enum_set/reference.html#id35973258-bb"><span class="identifier">reference</span></a><span class="special">(</span><a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="identifier">T</span><span class="special">)</span><span class="special">;</span>
- reference& <a class="link" href="enum_set/reference.html#id35973307-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="keyword">bool</span><span class="special">)</span><span class="special">;</span>
- reference& <a class="link" href="enum_set/reference.html#id35973315-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set/reference.html" title="Class reference">reference</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="enum_set/reference.html#id35973306-bb"><span class="special">~</span><span class="identifier">reference</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="enum_set/reference.html#id35971630-bb"><span class="identifier">reference</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="enum_set/reference.html#id35971632-bb"><span class="identifier">reference</span></a><span class="special">(</span><a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="identifier">T</span><span class="special">)</span><span class="special">;</span>
+ reference& <a class="link" href="enum_set/reference.html#id35971680-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="keyword">bool</span><span class="special">)</span><span class="special">;</span>
+ reference& <a class="link" href="enum_set/reference.html#id35971689-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set/reference.html" title="Class reference">reference</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="enum_set/reference.html#id35971679-bb"><span class="special">~</span><span class="identifier">reference</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="enum_set/reference.html#id35973272-bb">public member functions</a></span>
- <span class="keyword">bool</span> <a class="link" href="enum_set/reference.html#id35973275-bb"><span class="keyword">operator</span><span class="special">~</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <a class="link" href="enum_set/reference.html#id35973285-bb"><span class="keyword">operator</span> <span class="keyword">bool</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <a class="link" href="enum_set/reference.html" title="Class reference">reference</a> <a class="link" href="enum_set/reference.html#id35973295-bb"><span class="identifier">flip</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="enum_set/reference.html#id35971646-bb">public member functions</a></span>
+ <span class="keyword">bool</span> <a class="link" href="enum_set/reference.html#id35971649-bb"><span class="keyword">operator</span><span class="special">~</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="enum_set/reference.html#id35971658-bb"><span class="keyword">operator</span> <span class="keyword">bool</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="enum_set/reference.html" title="Class reference">reference</a> <a class="link" href="enum_set/reference.html#id35971668-bb"><span class="identifier">flip</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span>
<span class="comment">// <a class="link" href="enum_set.html#boost.enums.enum_setconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="enum_set.html#id35974391-bb"><span class="identifier">enum_set</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">explicit</span> <a class="link" href="enum_set.html#id35974404-bb"><span class="identifier">enum_set</span></a><span class="special">(</span><span class="identifier">T</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">explicit</span> <a class="link" href="enum_set.html#id35974412-bb"><span class="identifier">enum_set</span></a><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">long</span> <span class="keyword">long</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="enum_set.html#id35972837-bb"><span class="identifier">enum_set</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">explicit</span> <a class="link" href="enum_set.html#id35972850-bb"><span class="identifier">enum_set</span></a><span class="special">(</span><span class="identifier">T</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">explicit</span> <a class="link" href="enum_set.html#id35972858-bb"><span class="identifier">enum_set</span></a><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">long</span> <span class="keyword">long</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="enum_set.html#id35973328-bb">public member functions</a></span>
- <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a class="link" href="enum_set.html#id35973331-bb"><span class="keyword">operator</span><span class="special">&=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a class="link" href="enum_set.html#id35973375-bb"><span class="keyword">operator</span><span class="special">|=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a class="link" href="enum_set.html#id35973418-bb"><span class="keyword">operator</span><span class="special">^=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a class="link" href="enum_set.html#id35973462-bb"><span class="keyword">operator</span><span class="special"><<=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a class="link" href="enum_set.html#id35973526-bb"><span class="keyword">operator</span><span class="special">>>=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a class="link" href="enum_set.html#id35973591-bb"><span class="identifier">count</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">constexpr</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a class="link" href="enum_set.html#id35973609-bb"><span class="identifier">size</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">constexpr</span> <span class="keyword">bool</span> <a class="link" href="enum_set.html#id35973628-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">T</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <a class="link" href="enum_set/reference.html" title="Class reference">reference</a> <a class="link" href="enum_set.html#id35973683-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">T</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a class="link" href="enum_set.html#id35973748-bb"><span class="identifier">set</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a class="link" href="enum_set.html#id35973779-bb"><span class="identifier">set</span></a><span class="special">(</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">=</span> <span class="keyword">true</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a class="link" href="enum_set.html#id35973854-bb"><span class="identifier">reset</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a class="link" href="enum_set.html#id35973885-bb"><span class="identifier">reset</span></a><span class="special">(</span><span class="identifier">T</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a class="link" href="enum_set.html#id35973948-bb"><span class="identifier">flip</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a class="link" href="enum_set.html#id35973979-bb"><span class="identifier">flip</span></a><span class="special">(</span><span class="identifier">T</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">unsigned</span> <span class="keyword">long</span> <a class="link" href="enum_set.html#id35974039-bb"><span class="identifier">to_ulong</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="keyword">unsigned</span> <span class="keyword">long</span> <span class="keyword">long</span> <a class="link" href="enum_set.html#id35974085-bb"><span class="identifier">to_ullong</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <a class="link" href="enum_set.html#id35974132-bb"><span class="keyword">operator</span><span class="special">~</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="keyword">bool</span> <a class="link" href="enum_set.html#id35974168-bb"><span class="identifier">test</span></a><span class="special">(</span><span class="identifier">T</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">bool</span> <a class="link" href="enum_set.html#id35974220-bb"><span class="identifier">all</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="keyword">bool</span> <a class="link" href="enum_set.html#id35974238-bb"><span class="identifier">any</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="keyword">bool</span> <a class="link" href="enum_set.html#id35974257-bb"><span class="identifier">none</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <a class="link" href="enum_set.html#id35974275-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <a class="link" href="enum_set.html#id35974300-bb"><span class="keyword">operator</span><span class="special">>></span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="keyword">bool</span> <a class="link" href="enum_set.html#id35974325-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="keyword">bool</span> <a class="link" href="enum_set.html#id35974356-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">std</span><span class="special">::</span><span class="identifier">bitset</span><span class="special"><</span> <span class="identifier">enums</span><span class="special">::</span><span class="identifier">meta</span><span class="special">::</span><span class="identifier">size</span><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span><span class="special">::</span><span class="identifier">value</span> <span class="special">></span> <a class="link" href="enum_set.html#id35974384-bb"><span class="identifier">detail_bits</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="enum_set.html#id35971701-bb">public member functions</a></span>
+ <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a class="link" href="enum_set.html#id35971704-bb"><span class="keyword">operator</span><span class="special">&=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a class="link" href="enum_set.html#id35971748-bb"><span class="keyword">operator</span><span class="special">|=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a class="link" href="enum_set.html#id35971792-bb"><span class="keyword">operator</span><span class="special">^=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a class="link" href="enum_set.html#id35971835-bb"><span class="keyword">operator</span><span class="special"><<=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a class="link" href="enum_set.html#id35971900-bb"><span class="keyword">operator</span><span class="special">>>=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a class="link" href="enum_set.html#id35971964-bb"><span class="identifier">count</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">constexpr</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a class="link" href="enum_set.html#id35971983-bb"><span class="identifier">size</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">constexpr</span> <span class="keyword">bool</span> <a class="link" href="enum_set.html#id35972001-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">T</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="enum_set/reference.html" title="Class reference">reference</a> <a class="link" href="enum_set.html#id35972056-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">T</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a class="link" href="enum_set.html#id35972121-bb"><span class="identifier">set</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a class="link" href="enum_set.html#id35972152-bb"><span class="identifier">set</span></a><span class="special">(</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">=</span> <span class="keyword">true</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a class="link" href="enum_set.html#id35972227-bb"><span class="identifier">reset</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a class="link" href="enum_set.html#id35972258-bb"><span class="identifier">reset</span></a><span class="special">(</span><span class="identifier">T</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a class="link" href="enum_set.html#id35972322-bb"><span class="identifier">flip</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a class="link" href="enum_set.html#id35972352-bb"><span class="identifier">flip</span></a><span class="special">(</span><span class="identifier">T</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">unsigned</span> <span class="keyword">long</span> <a class="link" href="enum_set.html#id35972412-bb"><span class="identifier">to_ulong</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">unsigned</span> <span class="keyword">long</span> <span class="keyword">long</span> <a class="link" href="enum_set.html#id35972459-bb"><span class="identifier">to_ullong</span></a><span class="special">(</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">typename</span> charT <span class="special">=</span> <span class="keyword">char</span><span class="special">,</span> <span class="keyword">typename</span> traits <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">char_traits</span><span class="special"><</span><span class="identifier">charT</span><span class="special">></span><span class="special">,</span>
+ <span class="keyword">typename</span> Allocator <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">allocator</span><span class="special"><</span><span class="identifier">charT</span><span class="special">></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="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">></span>
+ <a class="link" href="enum_set.html#id35972505-bb"><span class="identifier">to_string</span></a><span class="special">(</span><span class="identifier">charT</span> <span class="special">=</span> <span class="identifier">charT</span><span class="special">(</span><span class="char">'0'</span><span class="special">)</span><span class="special">,</span> <span class="identifier">charT</span> <span class="special">=</span> <span class="identifier">charT</span><span class="special">(</span><span class="char">'1'</span><span class="special">)</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <a class="link" href="enum_set.html#id35972578-bb"><span class="keyword">operator</span><span class="special">~</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">bool</span> <a class="link" href="enum_set.html#id35972614-bb"><span class="identifier">test</span></a><span class="special">(</span><span class="identifier">T</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">bool</span> <a class="link" href="enum_set.html#id35972666-bb"><span class="identifier">all</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">bool</span> <a class="link" href="enum_set.html#id35972684-bb"><span class="identifier">any</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">bool</span> <a class="link" href="enum_set.html#id35972703-bb"><span class="identifier">none</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <a class="link" href="enum_set.html#id35972721-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <a class="link" href="enum_set.html#id35972746-bb"><span class="keyword">operator</span><span class="special">>></span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">bool</span> <a class="link" href="enum_set.html#id35972771-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">bool</span> <a class="link" href="enum_set.html#id35972802-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">bitset</span><span class="special"><</span> <span class="identifier">enums</span><span class="special">::</span><span class="identifier">meta</span><span class="special">::</span><span class="identifier">size</span><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span><span class="special">::</span><span class="identifier">value</span> <span class="special">></span> <a class="link" href="enum_set.html#id35972830-bb"><span class="identifier">detail_bits</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="enum_set.html#id35974461-bb">private static functions</a></span>
- <span class="keyword">static</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a class="link" href="enum_set.html#id35974464-bb"><span class="identifier">to_bit</span></a><span class="special">(</span><span class="identifier">T</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="enum_set.html#id35972907-bb">private static functions</a></span>
+ <span class="keyword">static</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a class="link" href="enum_set.html#id35972910-bb"><span class="identifier">to_bit</span></a><span class="special">(</span><span class="identifier">T</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36382346"></a><h2>Description</h2>
+<a name="id36377916"></a><h2>Description</h2>
<div class="refsect2">
-<a name="id36382349"></a><h3>
+<a name="id36377919"></a><h3>
<a name="boost.enums.enum_setconstruct-copy-destruct"></a><code class="computeroutput">enum_set</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><a name="id35974391-bb"></a><span class="identifier">enum_set</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="id35972837-bb"></a><span class="identifier">enum_set</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Effects:</strong></span> Constructs an object of class <code class="computeroutput">enum_set<></code>, initializing all enumerations to zero. </p>
</li>
-<li class="listitem"><pre class="literallayout"><span class="keyword">explicit</span> <a name="id35974404-bb"></a><span class="identifier">enum_set</span><span class="special">(</span><span class="identifier">T</span> setting<span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="keyword">explicit</span> <a name="id35972850-bb"></a><span class="identifier">enum_set</span><span class="special">(</span><span class="identifier">T</span> setting<span class="special">)</span><span class="special">;</span></pre></li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">explicit</span> <a name="id35974412-bb"></a><span class="identifier">enum_set</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">long</span> <span class="keyword">long</span> val<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">explicit</span> <a name="id35972858-bb"></a><span class="identifier">enum_set</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">long</span> <span class="keyword">long</span> val<span class="special">)</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Effects:</strong></span> Constructs an object of class <code class="computeroutput">enum_set<></code>, initializing the first <code class="computeroutput">M</code> bit positions to the corresponding bit values in <code class="computeroutput">val</code>. <code class="computeroutput">M</code> is the smaller of <code class="computeroutput">N</code> and the number of bits in the value representation of <code class="computeroutput">unsigned</code> <code class="computeroutput">long</code> <code class="computeroutput">long</code>. If <code class="computeroutput">M<N</code>, the remaining bit positions are initialized to zero. </p>
</li>
</ol></div>
</div>
<div class="refsect2">
-<a name="id36382551"></a><h3>
-<a name="id35973328-bb"></a><code class="computeroutput">enum_set</code> public member functions</h3>
+<a name="id36378121"></a><h3>
+<a name="id35971701-bb"></a><code class="computeroutput">enum_set</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a name="id35973331-bb"></a><span class="keyword">operator</span><span class="special">&=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> rhs<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a name="id35971704-bb"></a><span class="keyword">operator</span><span class="special">&=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> rhs<span class="special">)</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Effects:</strong></span> Clears each bit in <code class="computeroutput">*this</code> for which the corresponding bit in <code class="computeroutput">rhs</code> is clear, and leaves all other bits unchanged. </p>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">*this</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a name="id35973375-bb"></a><span class="keyword">operator</span><span class="special">|=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> rhs<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a name="id35971748-bb"></a><span class="keyword">operator</span><span class="special">|=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> rhs<span class="special">)</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Effects:</strong></span> Sets each bit in <code class="computeroutput">*this</code> for which the corresponding bit in <code class="computeroutput">rhs</code> is set, and leaves all other bits unchanged. </p>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">*this</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a name="id35973418-bb"></a><span class="keyword">operator</span><span class="special">^=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> rhs<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a name="id35971792-bb"></a><span class="keyword">operator</span><span class="special">^=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> rhs<span class="special">)</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Effects:</strong></span> Toggles each bit in <code class="computeroutput">*this</code> for which the corresponding bit in <code class="computeroutput">rhs</code> is set, and leaves all other bits unchanged. </p>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">*this</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a name="id35973462-bb"></a><span class="keyword">operator</span><span class="special"><<=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> rhs<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a name="id35971835-bb"></a><span class="keyword">operator</span><span class="special"><<=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> rhs<span class="special">)</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Effects:</strong></span> Replaces each bit at position <code class="computeroutput">I</code> in <code class="computeroutput">*this</code> with a value determined as follows:</p>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
<li class="listitem"><p>If <code class="computeroutput">I<pos</code>, the new value is zero;</p></li>
@@ -139,7 +143,7 @@
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">*this</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a name="id35973526-bb"></a><span class="keyword">operator</span><span class="special">>>=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> rhs<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a name="id35971900-bb"></a><span class="keyword">operator</span><span class="special">>>=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> rhs<span class="special">)</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Effects:</strong></span> Replaces each bit at position <code class="computeroutput">I</code> in <code class="computeroutput">*this</code> with a value determined as follows:</p>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
<li class="listitem"><p>If <code class="computeroutput">pos>=N-I</code>, the new value is zero;</p></li>
@@ -150,120 +154,128 @@
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">*this</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a name="id35973591-bb"></a><span class="identifier">count</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a name="id35971964-bb"></a><span class="identifier">count</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Returns:</strong></span> A count of the number of bits set in <code class="computeroutput">*this</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">constexpr</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a name="id35973609-bb"></a><span class="identifier">size</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">constexpr</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a name="id35971983-bb"></a><span class="identifier">size</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">static_size</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">constexpr</span> <span class="keyword">bool</span> <a name="id35973628-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">T</span> e<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">constexpr</span> <span class="keyword">bool</span> <a name="id35972001-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">T</span> e<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">pos</code> shall be valid. </p>
<p><span class="bold"><strong>Throws:</strong></span> std::invalid_argument if <code class="computeroutput">e</code> does not have a valid position. </p>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">true</code> if the bit at the associated position of <code class="computeroutput">e</code> in <code class="computeroutput">*this</code> has the value one, otherwise <code class="computeroutput">false</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><a class="link" href="enum_set/reference.html" title="Class reference">reference</a> <a name="id35973683-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">T</span> pos<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a class="link" href="enum_set/reference.html" title="Class reference">reference</a> <a name="id35972056-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">T</span> pos<span class="special">)</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">pos</code> shall be valid. </p>
<p><span class="bold"><strong>Throws:</strong></span> std::invalid_argument if <code class="computeroutput">e</code> does not have a valid position. </p>
<p><span class="bold"><strong>Returns:</strong></span> An object of type <code class="computeroutput">enum_set<T>::reference</code> such that <code class="computeroutput">(*this)[pos] == this->test(pos)</code>, and such that <code class="computeroutput">(*this)[pos] = val</code> is equivalent to <code class="computeroutput">this->set(pos, val)</code>. </p>
-<p><span class="bold"><strong>Note:</strong></span> For the purpose of determining the presence of a data race, any access or update through the resulting reference potentially accesses or modifies, respectively, the entire underlying bitset. </p>
+<p><span class="bold"><strong>Note(s):</strong></span> For the purpose of determining the presence of a data race, any access or update through the resulting reference potentially accesses or modifies, respectively, the entire underlying bitset. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a name="id35973748-bb"></a><span class="identifier">set</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a name="id35972121-bb"></a><span class="identifier">set</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Effects:</strong></span> Sets all bits in <code class="computeroutput">*this</code>. </p>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">*this</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a name="id35973779-bb"></a><span class="identifier">set</span><span class="special">(</span><span class="identifier">T</span> setting<span class="special">,</span> <span class="keyword">bool</span> value <span class="special">=</span> <span class="keyword">true</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a name="id35972152-bb"></a><span class="identifier">set</span><span class="special">(</span><span class="identifier">T</span> setting<span class="special">,</span> <span class="keyword">bool</span> value <span class="special">=</span> <span class="keyword">true</span><span class="special">)</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">setting</code> is valid </p>
<p><span class="bold"><strong>Throws:</strong></span> <code class="computeroutput">std::invalid_argument</code> if <code class="computeroutput">setting</code> does have a invalid bit position. </p>
<p><span class="bold"><strong>Effects:</strong></span> Stores a new value in the bit at the position associated to <code class="computeroutput">setting</code> in <code class="computeroutput">*this</code>. If <code class="computeroutput">value</code> is nonzero, the stored value is one, otherwise it is zero. </p>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">*this</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a name="id35973854-bb"></a><span class="identifier">reset</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a name="id35972227-bb"></a><span class="identifier">reset</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Effects:</strong></span> Resets all bits in <code class="computeroutput">*this</code>. </p>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">*this</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a name="id35973885-bb"></a><span class="identifier">reset</span><span class="special">(</span><span class="identifier">T</span> resetting<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a name="id35972258-bb"></a><span class="identifier">reset</span><span class="special">(</span><span class="identifier">T</span> resetting<span class="special">)</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">resetting</code> is valid </p>
<p><span class="bold"><strong>Throws:</strong></span> <code class="computeroutput">std::invalid_argument</code> if <code class="computeroutput">resetting</code> does not correspond to a valid enum. </p>
<p><span class="bold"><strong>Effects:</strong></span> Resets the bit at the position associated to <code class="computeroutput">resetting</code> in <code class="computeroutput">*this</code>. </p>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">*this</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a name="id35973948-bb"></a><span class="identifier">flip</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a name="id35972322-bb"></a><span class="identifier">flip</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Effects:</strong></span> Toggles all bits in <code class="computeroutput">*this</code>. </p>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">*this</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a name="id35973979-bb"></a><span class="identifier">flip</span><span class="special">(</span><span class="identifier">T</span> flipping<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> <a name="id35972352-bb"></a><span class="identifier">flip</span><span class="special">(</span><span class="identifier">T</span> flipping<span class="special">)</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">flipping</code> is valid </p>
<p><span class="bold"><strong>Throws:</strong></span> std::invalid_argument if <code class="computeroutput">flipping</code> does not correspond to a valid enum. </p>
<p><span class="bold"><strong>Effects:</strong></span> Toggles the bit at position associated to <code class="computeroutput">pos</code> in <code class="computeroutput">*this</code>. </p>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">*this</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">unsigned</span> <span class="keyword">long</span> <a name="id35974039-bb"></a><span class="identifier">to_ulong</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">unsigned</span> <span class="keyword">long</span> <a name="id35972412-bb"></a><span class="identifier">to_ulong</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p><code class="computeroutput"><code class="computeroutput">unsigned</code> long</code> conversion </p>
<p><span class="bold"><strong>Throws:</strong></span> <code class="computeroutput">std::overflow_error</code> if the integral value <code class="computeroutput">x</code> corresponding to the bits in <code class="computeroutput">*this</code> cannot be represented as type <<code class="computeroutput">unsigned long</code>. </p>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">x</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">unsigned</span> <span class="keyword">long</span> <span class="keyword">long</span> <a name="id35974085-bb"></a><span class="identifier">to_ullong</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">unsigned</span> <span class="keyword">long</span> <span class="keyword">long</span> <a name="id35972459-bb"></a><span class="identifier">to_ullong</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p><code class="computeroutput"><code class="computeroutput">unsigned</code> long long</code> conversion </p>
<p><span class="bold"><strong>Throws:</strong></span> <code class="computeroutput">std::overflow_error</code> if the integral value <code class="computeroutput">x</code> corresponding to the bits in <code class="computeroutput">*this</code> cannot be represented as type <code class="computeroutput">unsigned long long</code>. </p>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">x</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <a name="id35974132-bb"></a><span class="keyword">operator</span><span class="special">~</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> charT <span class="special">=</span> <span class="keyword">char</span><span class="special">,</span> <span class="keyword">typename</span> traits <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">char_traits</span><span class="special"><</span><span class="identifier">charT</span><span class="special">></span><span class="special">,</span>
+ <span class="keyword">typename</span> Allocator <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">allocator</span><span class="special"><</span><span class="identifier">charT</span><span class="special">></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="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">></span>
+ <a name="id35972505-bb"></a><span class="identifier">to_string</span><span class="special">(</span><span class="identifier">charT</span> zero <span class="special">=</span> <span class="identifier">charT</span><span class="special">(</span><span class="char">'0'</span><span class="special">)</span><span class="special">,</span> <span class="identifier">charT</span> one <span class="special">=</span> <span class="identifier">charT</span><span class="special">(</span><span class="char">'1'</span><span class="special">)</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<p><span class="bold"><strong>Effects:</strong></span> Constructs a string object of the appropriate type and initializes it to a string of length <code class="computeroutput">N</code> characters. Each character is determined by the value of its corresponding bit position in <code class="computeroutput">*this</code>. Character position <code class="computeroutput">N-1</code> corresponds to bit position zero. Subsequent decreasing character positions correspond to increasing bit positions. Bit value zero becomes the character zero, bit value one becomes the character one. </p>
+<p><span class="bold"><strong>Returns:</strong></span> The created object. </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <a name="id35972578-bb"></a><span class="keyword">operator</span><span class="special">~</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Effects:</strong></span> Constructs an object <code class="computeroutput">x</code> of class <code class="computeroutput">enum_set<T></code> and initializes it with <code class="computeroutput">*this</code>. </p>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">x.flip()</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">bool</span> <a name="id35974168-bb"></a><span class="identifier">test</span><span class="special">(</span><span class="identifier">T</span> testing<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">bool</span> <a name="id35972614-bb"></a><span class="identifier">test</span><span class="special">(</span><span class="identifier">T</span> testing<span class="special">)</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">testing</code> is valid </p>
<p><span class="bold"><strong>Throws:</strong></span> out_of_range if the associated position of <code class="computeroutput">testing</code> does not correspond to a valid bit position. </p>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">true</code> if the bit at position <code class="computeroutput">pos</code> in <code class="computeroutput">*this</code> has the value one. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">bool</span> <a name="id35974220-bb"></a><span class="identifier">all</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">bool</span> <a name="id35972666-bb"></a><span class="identifier">all</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">count() == size()</code> </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">bool</span> <a name="id35974238-bb"></a><span class="identifier">any</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">bool</span> <a name="id35972684-bb"></a><span class="identifier">any</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">count() != 0</code> </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">bool</span> <a name="id35974257-bb"></a><span class="identifier">none</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">bool</span> <a name="id35972703-bb"></a><span class="identifier">none</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">count() == 0</code> </p>
</li>
<li class="listitem">
-<pre class="literallayout"><a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <a name="id35974275-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> pos<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <a name="id35972721-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> pos<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">enum_set<T>(*this) <<= pos</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <a name="id35974300-bb"></a><span class="keyword">operator</span><span class="special">>></span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> pos<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <a name="id35972746-bb"></a><span class="keyword">operator</span><span class="special">>></span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> pos<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">enum_set<T>(*this) >>= pos</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">bool</span> <a name="id35974325-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> rhs<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">bool</span> <a name="id35972771-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> rhs<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Returns:</strong></span> A nonzero value if the value of each bit in <code class="computeroutput">*this</code> equals the value of the corresponding bit in <code class="computeroutput">rhs</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">bool</span> <a name="id35974356-bb"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> rhs<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">bool</span> <a name="id35972802-bb"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a> <span class="special">&</span> rhs<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p><span class="bold"><strong>Returns:</strong></span> A nonzero value if <code class="computeroutput">!(*this == rhs)</code>. </p>
</li>
-<li class="listitem"><pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">bitset</span><span class="special"><</span> <span class="identifier">enums</span><span class="special">::</span><span class="identifier">meta</span><span class="special">::</span><span class="identifier">size</span><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span><span class="special">::</span><span class="identifier">value</span> <span class="special">></span> <a name="id35974384-bb"></a><span class="identifier">detail_bits</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">bitset</span><span class="special"><</span> <span class="identifier">enums</span><span class="special">::</span><span class="identifier">meta</span><span class="special">::</span><span class="identifier">size</span><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span><span class="special">::</span><span class="identifier">value</span> <span class="special">></span> <a name="id35972830-bb"></a><span class="identifier">detail_bits</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
</ol></div>
</div>
<div class="refsect2">
-<a name="id36384834"></a><h3>
-<a name="id35974461-bb"></a><code class="computeroutput">enum_set</code> private static functions</h3>
-<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a name="id35974464-bb"></a><span class="identifier">to_bit</span><span class="special">(</span><span class="identifier">T</span> value<span class="special">)</span><span class="special">;</span></pre></li></ol></div>
+<a name="id36380686"></a><h3>
+<a name="id35972907-bb"></a><code class="computeroutput">enum_set</code> private static functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a name="id35972910-bb"></a><span class="identifier">to_bit</span><span class="special">(</span><span class="identifier">T</span> value<span class="special">)</span><span class="special">;</span></pre></li></ol></div>
</div>
</div>
</div>
@@ -277,7 +289,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="make_range_id35973033.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_set_hpp"><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="enum_set/reference.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="make_range_id35971406.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_set_hpp"><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="enum_set/reference.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/enum_set/reference.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/enum_set/reference.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/enum_set/reference.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -5,7 +5,7 @@
<link rel="stylesheet" href="../../.././boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
-<link rel="up" href="../enum_set.html#id36382346" title="Description">
+<link rel="up" href="../enum_set.html#id36377916" title="Description">
<link rel="prev" href="../enum_set.html" title="Class template enum_set">
<link rel="next" href="../operator_.html" title="Function template operator&">
</head>
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../enum_set.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../enum_set.html#id36382346"><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="../operator_.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../enum_set.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../enum_set.html#id36377916"><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="../operator_.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.enums.enum_set.reference"></a><div class="titlepage"></div>
@@ -38,45 +38,45 @@
<span class="keyword">class</span> <a class="link" href="reference.html" title="Class reference">reference</a> <span class="special">{</span>
<span class="keyword">public</span><span class="special">:</span>
<span class="comment">// <a class="link" href="reference.html#boost.enums.enum_set.referenceconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="reference.html#id35973257-bb"><span class="identifier">reference</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="reference.html#id35973258-bb"><span class="identifier">reference</span></a><span class="special">(</span><a class="link" href="../enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="identifier">T</span><span class="special">)</span><span class="special">;</span>
- reference& <a class="link" href="reference.html#id35973307-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="keyword">bool</span><span class="special">)</span><span class="special">;</span>
- reference& <a class="link" href="reference.html#id35973315-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="reference.html" title="Class reference">reference</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="reference.html#id35973306-bb"><span class="special">~</span><span class="identifier">reference</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="reference.html#id35971630-bb"><span class="identifier">reference</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="reference.html#id35971632-bb"><span class="identifier">reference</span></a><span class="special">(</span><a class="link" href="../enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="identifier">T</span><span class="special">)</span><span class="special">;</span>
+ reference& <a class="link" href="reference.html#id35971680-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="keyword">bool</span><span class="special">)</span><span class="special">;</span>
+ reference& <a class="link" href="reference.html#id35971689-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="reference.html" title="Class reference">reference</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="reference.html#id35971679-bb"><span class="special">~</span><span class="identifier">reference</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="reference.html#id35973272-bb">public member functions</a></span>
- <span class="keyword">bool</span> <a class="link" href="reference.html#id35973275-bb"><span class="keyword">operator</span><span class="special">~</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <a class="link" href="reference.html#id35973285-bb"><span class="keyword">operator</span> <span class="keyword">bool</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <a class="link" href="reference.html" title="Class reference">reference</a> <a class="link" href="reference.html#id35973295-bb"><span class="identifier">flip</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="reference.html#id35971646-bb">public member functions</a></span>
+ <span class="keyword">bool</span> <a class="link" href="reference.html#id35971649-bb"><span class="keyword">operator</span><span class="special">~</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="reference.html#id35971658-bb"><span class="keyword">operator</span> <span class="keyword">bool</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="reference.html" title="Class reference">reference</a> <a class="link" href="reference.html#id35971668-bb"><span class="identifier">flip</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36385275"></a><h2>Description</h2>
+<a name="id36381128"></a><h2>Description</h2>
<p>It contains an assignment operator, a conversion to <code class="computeroutput">bool</code>, an <code class="computeroutput">operator~</code>, and a member function <code class="computeroutput">flip</code>. It exists only as a helper class for <code class="computeroutput">enum_set's</code> <code class="computeroutput">operator</code>[]. </p>
<div class="refsect2">
-<a name="id36385309"></a><h3>
+<a name="id36381161"></a><h3>
<a name="boost.enums.enum_set.referenceconstruct-copy-destruct"></a><code class="computeroutput">reference</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
-<li class="listitem"><pre class="literallayout"><a name="id35973257-bb"></a><span class="identifier">reference</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><a name="id35973258-bb"></a><span class="identifier">reference</span><span class="special">(</span><a class="link" href="../enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span> ref<span class="special">,</span> <span class="identifier">T</span> pos<span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><a name="id35971630-bb"></a><span class="identifier">reference</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><a name="id35971632-bb"></a><span class="identifier">reference</span><span class="special">(</span><a class="link" href="../enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span> ref<span class="special">,</span> <span class="identifier">T</span> pos<span class="special">)</span><span class="special">;</span></pre></li>
<li class="listitem">
-<pre class="literallayout">reference& <a name="id35973307-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="keyword">bool</span> x<span class="special">)</span><span class="special">;</span></pre>assignement from bool </li>
+<pre class="literallayout">reference& <a name="id35971680-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="keyword">bool</span> x<span class="special">)</span><span class="special">;</span></pre>assignement from bool </li>
<li class="listitem">
-<pre class="literallayout">reference& <a name="id35973315-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="reference.html" title="Class reference">reference</a> <span class="special">&</span> x<span class="special">)</span><span class="special">;</span></pre>assignement from another reference </li>
-<li class="listitem"><pre class="literallayout"><a name="id35973306-bb"></a><span class="special">~</span><span class="identifier">reference</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
+<pre class="literallayout">reference& <a name="id35971689-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="reference.html" title="Class reference">reference</a> <span class="special">&</span> x<span class="special">)</span><span class="special">;</span></pre>assignement from another reference </li>
+<li class="listitem"><pre class="literallayout"><a name="id35971679-bb"></a><span class="special">~</span><span class="identifier">reference</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
</ol></div>
</div>
<div class="refsect2">
-<a name="id36385678"></a><h3>
-<a name="id35973272-bb"></a><code class="computeroutput">reference</code> public member functions</h3>
+<a name="id36381395"></a><h3>
+<a name="id35971646-bb"></a><code class="computeroutput">reference</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><span class="keyword">bool</span> <a name="id35973275-bb"></a><span class="keyword">operator</span><span class="special">~</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>flip the bit </li>
+<pre class="literallayout"><span class="keyword">bool</span> <a name="id35971649-bb"></a><span class="keyword">operator</span><span class="special">~</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>flip the bit </li>
<li class="listitem">
-<pre class="literallayout"><a name="id35973285-bb"></a><span class="keyword">operator</span> <span class="keyword">bool</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>implicit conversion to bool </li>
+<pre class="literallayout"><a name="id35971658-bb"></a><span class="keyword">operator</span> <span class="keyword">bool</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>implicit conversion to bool </li>
<li class="listitem">
-<pre class="literallayout"><a class="link" href="reference.html" title="Class reference">reference</a> <a name="id35973295-bb"></a><span class="identifier">flip</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>flip the bit </li>
+<pre class="literallayout"><a class="link" href="reference.html" title="Class reference">reference</a> <a name="id35971668-bb"></a><span class="identifier">flip</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>flip the bit </li>
</ol></div>
</div>
</div>
@@ -91,7 +91,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../enum_set.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../enum_set.html#id36382346"><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="../operator_.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../enum_set.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../enum_set.html#id36377916"><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="../operator_.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/enum_subrange.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/enum_subrange.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/enum_subrange.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -6,7 +6,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
<link rel="up" href="../../index.html#header.boost.enums.containers.enum_subrange_hpp" title="Header <boost/enums/containers/enum_subrange.hpp>">
-<link rel="prev" href="../hash_enums_enum_set_T_id35973146.html" title="Struct template hash<enums::enum_set< T >>">
+<link rel="prev" href="../hash_enums_enum_set_T_id35971520.html" title="Struct template hash<enums::enum_set< T >>">
<link rel="next" href="../mpl/enum_c.html" title="Struct template enum_c">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../hash_enums_enum_set_T_id35973146.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_subrange_hpp"><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="../mpl/enum_c.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../hash_enums_enum_set_T_id35971520.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_subrange_hpp"><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="../mpl/enum_c.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.enums.enum_subrange"></a><div class="titlepage"></div>
@@ -53,7 +53,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../hash_enums_enum_set_T_id35973146.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_subrange_hpp"><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="../mpl/enum_c.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../hash_enums_enum_set_T_id35971520.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_subrange_hpp"><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="../mpl/enum_c.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/enum_type_cons.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/enum_type_cons.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/enum_type_cons.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -39,85 +39,85 @@
<span class="keyword">typedef</span> <span class="identifier">UT</span> <a name="boost.enums.enum_type_cons.underlying_type"></a><span class="identifier">underlying_type</span><span class="special">;</span> <span class="comment">// underlying type </span>
<span class="comment">// <a class="link" href="enum_type_cons.html#boost.enums.enum_type_consconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="enum_type_cons.html#id35971657-bb"><span class="identifier">enum_type_cons</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">explicit</span> <a class="link" href="enum_type_cons.html#id35971660-bb"><span class="identifier">enum_type_cons</span></a><span class="special">(</span><span class="identifier">underlying_type</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="enum_type_cons.html#id35971671-bb"><span class="identifier">enum_type_cons</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
- enum_type_cons& <a class="link" href="enum_type_cons.html#id35971680-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="enum_type_cons.html" title="Class template enum_type_cons">enum_type_cons</a><span class="special">)</span><span class="special">;</span>
- enum_type_cons& <a class="link" href="enum_type_cons.html#id35971690-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="enum_type_cons.html#id35968069-bb"><span class="identifier">enum_type_cons</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">explicit</span> <a class="link" href="enum_type_cons.html#id35968073-bb"><span class="identifier">enum_type_cons</span></a><span class="special">(</span><span class="identifier">underlying_type</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="enum_type_cons.html#id35968083-bb"><span class="identifier">enum_type_cons</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
+ enum_type_cons& <a class="link" href="enum_type_cons.html#id35968091-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="enum_type_cons.html" title="Class template enum_type_cons">enum_type_cons</a><span class="special">)</span><span class="special">;</span>
+ enum_type_cons& <a class="link" href="enum_type_cons.html#id35968100-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="enum_type_cons.html#id35971624-bb">public member functions</a></span>
- <a class="link" href="enum_type_cons.html#id35971627-bb"><span class="keyword">operator</span> <span class="identifier">type</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">type</span> <a class="link" href="enum_type_cons.html#id35971637-bb"><span class="identifier">native_value</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">underlying_type</span> <a class="link" href="enum_type_cons.html#id35971647-bb"><span class="identifier">underlying_value</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="enum_type_cons.html#id35968039-bb">public member functions</a></span>
+ <a class="link" href="enum_type_cons.html#id35968042-bb"><span class="keyword">operator</span> <span class="identifier">type</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">type</span> <a class="link" href="enum_type_cons.html#id35968051-bb"><span class="identifier">native_value</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">underlying_type</span> <a class="link" href="enum_type_cons.html#id35968060-bb"><span class="identifier">underlying_value</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="enum_type_cons.html#id35971699-bb">public static functions</a></span>
- <span class="keyword">static</span> <a class="link" href="enum_type_cons.html" title="Class template enum_type_cons">enum_type_cons</a> <a class="link" href="enum_type_cons.html#id35971702-bb"><span class="identifier">default_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <a class="link" href="enum_type_cons.html" title="Class template enum_type_cons">enum_type_cons</a> <a class="link" href="enum_type_cons.html#id35971714-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><span class="identifier">underlying_type</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <a class="link" href="enum_type_cons.html" title="Class template enum_type_cons">enum_type_cons</a> <a class="link" href="enum_type_cons.html#id35971729-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="enum_type_cons.html#id35968109-bb">public static functions</a></span>
+ <span class="keyword">static</span> <a class="link" href="enum_type_cons.html" title="Class template enum_type_cons">enum_type_cons</a> <a class="link" href="enum_type_cons.html#id35968112-bb"><span class="identifier">default_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <a class="link" href="enum_type_cons.html" title="Class template enum_type_cons">enum_type_cons</a> <a class="link" href="enum_type_cons.html#id35968123-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><span class="identifier">underlying_type</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <a class="link" href="enum_type_cons.html" title="Class template enum_type_cons">enum_type_cons</a> <a class="link" href="enum_type_cons.html#id35968137-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="enum_type_cons.html#id35971744-bb">friend functions</a></span>
+ <span class="comment">// <a class="link" href="enum_type_cons.html#id35968151-bb">friend functions</a></span>
<span class="keyword">friend</span> <span class="identifier">underlying_type</span>
- <a class="link" href="enum_type_cons.html#id35971747-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><a class="link" href="enum_type_cons.html" title="Class template enum_type_cons">enum_type_cons</a><span class="special">,</span>
+ <a class="link" href="enum_type_cons.html#id35968154-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><a class="link" href="enum_type_cons.html" title="Class template enum_type_cons">enum_type_cons</a><span class="special">,</span>
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">dummy</span><span class="special">::</span><span class="identifier">type_tag</span><span class="special"><</span> <span class="identifier">underlying_type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="identifier">type</span> <a class="link" href="enum_type_cons.html#id35971770-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><a class="link" href="enum_type_cons.html" title="Class template enum_type_cons">enum_type_cons</a><span class="special">,</span>
+ <span class="keyword">friend</span> <span class="identifier">type</span> <a class="link" href="enum_type_cons.html#id35968176-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><a class="link" href="enum_type_cons.html" title="Class template enum_type_cons">enum_type_cons</a><span class="special">,</span>
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">dummy</span><span class="special">::</span><span class="identifier">type_tag</span><span class="special"><</span> <span class="identifier">type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36363765"></a><h2>Description</h2>
+<a name="id36357633"></a><h2>Description</h2>
<p>param <code class="computeroutput">ScopedEnum</code> : Struct scoping the enum.<br>
param <code class="computeroutput">UT</code> : the underlaying storage type.<br>
pre <code class="computeroutput">ScopedEnum</code> must have a nested C++98 enum <code class="computeroutput">type</code>.<br>
</p>
<div class="refsect2">
-<a name="id36363799"></a><h3>
+<a name="id36357668"></a><h3>
<a name="boost.enums.enum_type_consconstruct-copy-destruct"></a><code class="computeroutput">enum_type_cons</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><a name="id35971657-bb"></a><span class="identifier">enum_type_cons</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>default constructor </li>
+<pre class="literallayout"><a name="id35968069-bb"></a><span class="identifier">enum_type_cons</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>default constructor </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">explicit</span> <a name="id35971660-bb"></a><span class="identifier">enum_type_cons</span><span class="special">(</span><span class="identifier">underlying_type</span> v<span class="special">)</span><span class="special">;</span></pre>explicit constructor from underlying type </li>
+<pre class="literallayout"><span class="keyword">explicit</span> <a name="id35968073-bb"></a><span class="identifier">enum_type_cons</span><span class="special">(</span><span class="identifier">underlying_type</span> v<span class="special">)</span><span class="special">;</span></pre>explicit constructor from underlying type </li>
<li class="listitem">
-<pre class="literallayout"><a name="id35971671-bb"></a><span class="identifier">enum_type_cons</span><span class="special">(</span><span class="identifier">type</span> v<span class="special">)</span><span class="special">;</span></pre>constructor from enum type </li>
+<pre class="literallayout"><a name="id35968083-bb"></a><span class="identifier">enum_type_cons</span><span class="special">(</span><span class="identifier">type</span> v<span class="special">)</span><span class="special">;</span></pre>constructor from enum type </li>
<li class="listitem">
-<pre class="literallayout">enum_type_cons& <a name="id35971680-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="enum_type_cons.html" title="Class template enum_type_cons">enum_type_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>assignment </li>
+<pre class="literallayout">enum_type_cons& <a name="id35968091-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="enum_type_cons.html" title="Class template enum_type_cons">enum_type_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>assignment </li>
<li class="listitem">
-<pre class="literallayout">enum_type_cons& <a name="id35971690-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="identifier">type</span> rhs<span class="special">)</span><span class="special">;</span></pre>assignment from enum literals </li>
+<pre class="literallayout">enum_type_cons& <a name="id35968100-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="identifier">type</span> rhs<span class="special">)</span><span class="special">;</span></pre>assignment from enum literals </li>
</ol></div>
</div>
<div class="refsect2">
-<a name="id36364000"></a><h3>
-<a name="id35971624-bb"></a><code class="computeroutput">enum_type_cons</code> public member functions</h3>
+<a name="id36357869"></a><h3>
+<a name="id35968039-bb"></a><code class="computeroutput">enum_type_cons</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><a name="id35971627-bb"></a><span class="keyword">operator</span> <span class="identifier">type</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>implicit conversion to enum type </li>
+<pre class="literallayout"><a name="id35968042-bb"></a><span class="keyword">operator</span> <span class="identifier">type</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>implicit conversion to enum type </li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">type</span> <a name="id35971637-bb"></a><span class="identifier">native_value</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>explicit conversion function to enum type </li>
+<pre class="literallayout"><span class="identifier">type</span> <a name="id35968051-bb"></a><span class="identifier">native_value</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>explicit conversion function to enum type </li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">underlying_type</span> <a name="id35971647-bb"></a><span class="identifier">underlying_value</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>explicit conversion function to underlying_type </li>
+<pre class="literallayout"><span class="identifier">underlying_type</span> <a name="id35968060-bb"></a><span class="identifier">underlying_value</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>explicit conversion function to underlying_type </li>
</ol></div>
</div>
<div class="refsect2">
-<a name="id36364131"></a><h3>
-<a name="id35971699-bb"></a><code class="computeroutput">enum_type_cons</code> public static functions</h3>
+<a name="id36358000"></a><h3>
+<a name="id35968109-bb"></a><code class="computeroutput">enum_type_cons</code> public static functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><span class="keyword">static</span> <a class="link" href="enum_type_cons.html" title="Class template enum_type_cons">enum_type_cons</a> <a name="id35971702-bb"></a><span class="identifier">default_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>workaround in case there are no constructors </li>
-<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="enum_type_cons.html" title="Class template enum_type_cons">enum_type_cons</a> <a name="id35971714-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><span class="identifier">underlying_type</span> v<span class="special">)</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="enum_type_cons.html" title="Class template enum_type_cons">enum_type_cons</a> <a name="id35971729-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><span class="identifier">type</span> v<span class="special">)</span><span class="special">;</span></pre></li>
+<pre class="literallayout"><span class="keyword">static</span> <a class="link" href="enum_type_cons.html" title="Class template enum_type_cons">enum_type_cons</a> <a name="id35968112-bb"></a><span class="identifier">default_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>workaround in case there are no constructors </li>
+<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="enum_type_cons.html" title="Class template enum_type_cons">enum_type_cons</a> <a name="id35968123-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><span class="identifier">underlying_type</span> v<span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="enum_type_cons.html" title="Class template enum_type_cons">enum_type_cons</a> <a name="id35968137-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><span class="identifier">type</span> v<span class="special">)</span><span class="special">;</span></pre></li>
</ol></div>
</div>
<div class="refsect2">
-<a name="id36364277"></a><h3>
-<a name="id35971744-bb"></a><code class="computeroutput">enum_type_cons</code> friend functions</h3>
+<a name="id36358146"></a><h3>
+<a name="id35968151-bb"></a><code class="computeroutput">enum_type_cons</code> friend functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
<pre class="literallayout"><span class="keyword">friend</span> <span class="identifier">underlying_type</span>
-<a name="id35971747-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><a class="link" href="enum_type_cons.html" title="Class template enum_type_cons">enum_type_cons</a> v<span class="special">,</span>
+<a name="id35968154-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><a class="link" href="enum_type_cons.html" title="Class template enum_type_cons">enum_type_cons</a> v<span class="special">,</span>
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">dummy</span><span class="special">::</span><span class="identifier">type_tag</span><span class="special"><</span> <span class="identifier">underlying_type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre>conversions from enum_type_cons to underlying_type following the Boost.Conversion protocol </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="identifier">type</span> <a name="id35971770-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><a class="link" href="enum_type_cons.html" title="Class template enum_type_cons">enum_type_cons</a> v<span class="special">,</span>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="identifier">type</span> <a name="id35968176-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><a class="link" href="enum_type_cons.html" title="Class template enum_type_cons">enum_type_cons</a> v<span class="special">,</span>
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">dummy</span><span class="special">::</span><span class="identifier">type_tag</span><span class="special"><</span> <span class="identifier">type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre>conversions from enum_type_cons to type following the Boost.Conversion protocol </li>
</ol></div>
</div>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/enum_type_no_cons.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/enum_type_no_cons.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/enum_type_no_cons.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -39,88 +39,88 @@
<span class="keyword">typedef</span> <span class="identifier">UT</span> <a name="boost.enums.enum_type_no_cons.underlying_type"></a><span class="identifier">underlying_type</span><span class="special">;</span> <span class="comment">// underlying type </span>
<span class="comment">// <a class="link" href="enum_type_no_cons.html#boost.enums.enum_type_no_consconstruct-copy-destruct">construct/copy/destruct</a></span>
- enum_type_no_cons& <a class="link" href="enum_type_no_cons.html#id35971900-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="enum_type_no_cons.html" title="Class template enum_type_no_cons">enum_type_no_cons</a><span class="special">)</span><span class="special">;</span>
- enum_type_no_cons& <a class="link" href="enum_type_no_cons.html#id35971910-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
+ enum_type_no_cons& <a class="link" href="enum_type_no_cons.html#id35968296-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="enum_type_no_cons.html" title="Class template enum_type_no_cons">enum_type_no_cons</a><span class="special">)</span><span class="special">;</span>
+ enum_type_no_cons& <a class="link" href="enum_type_no_cons.html#id35968306-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="enum_type_no_cons.html#id35971867-bb">public member functions</a></span>
- <a class="link" href="enum_type_no_cons.html#id35971870-bb"><span class="keyword">operator</span> <span class="identifier">type</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">type</span> <a class="link" href="enum_type_no_cons.html#id35971880-bb"><span class="identifier">native_value</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">underlying_type</span> <a class="link" href="enum_type_no_cons.html#id35971890-bb"><span class="identifier">underlying_value</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="enum_type_no_cons.html#id35968266-bb">public member functions</a></span>
+ <a class="link" href="enum_type_no_cons.html#id35968268-bb"><span class="keyword">operator</span> <span class="identifier">type</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">type</span> <a class="link" href="enum_type_no_cons.html#id35968278-bb"><span class="identifier">native_value</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">underlying_type</span> <a class="link" href="enum_type_no_cons.html#id35968287-bb"><span class="identifier">underlying_value</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="enum_type_no_cons.html#id35971919-bb">public static functions</a></span>
- <span class="keyword">static</span> <a class="link" href="enum_type_no_cons.html" title="Class template enum_type_no_cons">enum_type_no_cons</a> <a class="link" href="enum_type_no_cons.html#id35971922-bb"><span class="identifier">default_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <a class="link" href="enum_type_no_cons.html" title="Class template enum_type_no_cons">enum_type_no_cons</a> <a class="link" href="enum_type_no_cons.html#id35971934-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><span class="identifier">underlying_type</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <a class="link" href="enum_type_no_cons.html" title="Class template enum_type_no_cons">enum_type_no_cons</a> <a class="link" href="enum_type_no_cons.html#id35971949-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="enum_type_no_cons.html#id35968314-bb">public static functions</a></span>
+ <span class="keyword">static</span> <a class="link" href="enum_type_no_cons.html" title="Class template enum_type_no_cons">enum_type_no_cons</a> <a class="link" href="enum_type_no_cons.html#id35968317-bb"><span class="identifier">default_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <a class="link" href="enum_type_no_cons.html" title="Class template enum_type_no_cons">enum_type_no_cons</a> <a class="link" href="enum_type_no_cons.html#id35968328-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><span class="identifier">underlying_type</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <a class="link" href="enum_type_no_cons.html" title="Class template enum_type_no_cons">enum_type_no_cons</a> <a class="link" href="enum_type_no_cons.html#id35968342-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="enum_type_no_cons.html#id35971964-bb">friend functions</a></span>
+ <span class="comment">// <a class="link" href="enum_type_no_cons.html#id35968356-bb">friend functions</a></span>
<span class="keyword">friend</span> <a class="link" href="enum_type_no_cons.html" title="Class template enum_type_no_cons">enum_type_no_cons</a>
- <a class="link" href="enum_type_no_cons.html#id35971968-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><span class="identifier">underlying_type</span><span class="special">,</span>
+ <a class="link" href="enum_type_no_cons.html#id35968359-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><span class="identifier">underlying_type</span><span class="special">,</span>
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">dummy</span><span class="special">::</span><span class="identifier">type_tag</span><span class="special"><</span> <a class="link" href="enum_type_no_cons.html" title="Class template enum_type_no_cons">enum_type_no_cons</a> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">friend</span> <a class="link" href="enum_type_no_cons.html" title="Class template enum_type_no_cons">enum_type_no_cons</a>
- <a class="link" href="enum_type_no_cons.html#id35971995-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">dummy</span><span class="special">::</span><span class="identifier">type_tag</span><span class="special"><</span> <a class="link" href="enum_type_no_cons.html" title="Class template enum_type_no_cons">enum_type_no_cons</a> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="enum_type_no_cons.html#id35968384-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><span class="identifier">type</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">dummy</span><span class="special">::</span><span class="identifier">type_tag</span><span class="special"><</span> <a class="link" href="enum_type_no_cons.html" title="Class template enum_type_no_cons">enum_type_no_cons</a> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">friend</span> <span class="identifier">underlying_type</span>
- <a class="link" href="enum_type_no_cons.html#id35972022-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><a class="link" href="enum_type_no_cons.html" title="Class template enum_type_no_cons">enum_type_no_cons</a><span class="special">,</span>
+ <a class="link" href="enum_type_no_cons.html#id35968410-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><a class="link" href="enum_type_no_cons.html" title="Class template enum_type_no_cons">enum_type_no_cons</a><span class="special">,</span>
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">dummy</span><span class="special">::</span><span class="identifier">type_tag</span><span class="special"><</span> <span class="identifier">underlying_type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">friend</span> <span class="identifier">type</span> <a class="link" href="enum_type_no_cons.html#id35972044-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><a class="link" href="enum_type_no_cons.html" title="Class template enum_type_no_cons">enum_type_no_cons</a><span class="special">,</span>
+ <span class="keyword">friend</span> <span class="identifier">type</span> <a class="link" href="enum_type_no_cons.html#id35968431-bb"><span class="identifier">convert_to</span></a><span class="special">(</span><a class="link" href="enum_type_no_cons.html" title="Class template enum_type_no_cons">enum_type_no_cons</a><span class="special">,</span>
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">dummy</span><span class="special">::</span><span class="identifier">type_tag</span><span class="special"><</span> <span class="identifier">type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36365476"></a><h2>Description</h2>
+<a name="id36359477"></a><h2>Description</h2>
<p>param <code class="computeroutput">ScopedEnum</code> : Struct scoping the enum.<br>
param <code class="computeroutput">UT</code> : the underlaying storage type.<br>
pre <code class="computeroutput">ScopedEnum</code> must have a nested C++98 enum <code class="computeroutput">type</code>.<br>
</p>
<div class="refsect2">
-<a name="id36365510"></a><h3>
+<a name="id36359511"></a><h3>
<a name="boost.enums.enum_type_no_consconstruct-copy-destruct"></a><code class="computeroutput">enum_type_no_cons</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout">enum_type_no_cons& <a name="id35971900-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="enum_type_no_cons.html" title="Class template enum_type_no_cons">enum_type_no_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>assignment </li>
+<pre class="literallayout">enum_type_no_cons& <a name="id35968296-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="enum_type_no_cons.html" title="Class template enum_type_no_cons">enum_type_no_cons</a> rhs<span class="special">)</span><span class="special">;</span></pre>assignment </li>
<li class="listitem">
-<pre class="literallayout">enum_type_no_cons& <a name="id35971910-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="identifier">type</span> rhs<span class="special">)</span><span class="special">;</span></pre>assignment from enum literals </li>
+<pre class="literallayout">enum_type_no_cons& <a name="id35968306-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="identifier">type</span> rhs<span class="special">)</span><span class="special">;</span></pre>assignment from enum literals </li>
</ol></div>
</div>
<div class="refsect2">
-<a name="id36365609"></a><h3>
-<a name="id35971867-bb"></a><code class="computeroutput">enum_type_no_cons</code> public member functions</h3>
+<a name="id36359610"></a><h3>
+<a name="id35968266-bb"></a><code class="computeroutput">enum_type_no_cons</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><a name="id35971870-bb"></a><span class="keyword">operator</span> <span class="identifier">type</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>implicit conversion to enum type </li>
+<pre class="literallayout"><a name="id35968268-bb"></a><span class="keyword">operator</span> <span class="identifier">type</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>implicit conversion to enum type </li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">type</span> <a name="id35971880-bb"></a><span class="identifier">native_value</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>explicit conversion function to enum type </li>
+<pre class="literallayout"><span class="identifier">type</span> <a name="id35968278-bb"></a><span class="identifier">native_value</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>explicit conversion function to enum type </li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">underlying_type</span> <a name="id35971890-bb"></a><span class="identifier">underlying_value</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>explicit conversion function to underlying_type </li>
+<pre class="literallayout"><span class="identifier">underlying_type</span> <a name="id35968287-bb"></a><span class="identifier">underlying_value</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>explicit conversion function to underlying_type </li>
</ol></div>
</div>
<div class="refsect2">
-<a name="id36365740"></a><h3>
-<a name="id35971919-bb"></a><code class="computeroutput">enum_type_no_cons</code> public static functions</h3>
+<a name="id36359741"></a><h3>
+<a name="id35968314-bb"></a><code class="computeroutput">enum_type_no_cons</code> public static functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><span class="keyword">static</span> <a class="link" href="enum_type_no_cons.html" title="Class template enum_type_no_cons">enum_type_no_cons</a> <a name="id35971922-bb"></a><span class="identifier">default_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>workaround in case there are no constructors </li>
-<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="enum_type_no_cons.html" title="Class template enum_type_no_cons">enum_type_no_cons</a> <a name="id35971934-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><span class="identifier">underlying_type</span> v<span class="special">)</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="enum_type_no_cons.html" title="Class template enum_type_no_cons">enum_type_no_cons</a> <a name="id35971949-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><span class="identifier">type</span> v<span class="special">)</span><span class="special">;</span></pre></li>
+<pre class="literallayout"><span class="keyword">static</span> <a class="link" href="enum_type_no_cons.html" title="Class template enum_type_no_cons">enum_type_no_cons</a> <a name="id35968317-bb"></a><span class="identifier">default_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>workaround in case there are no constructors </li>
+<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="enum_type_no_cons.html" title="Class template enum_type_no_cons">enum_type_no_cons</a> <a name="id35968328-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><span class="identifier">underlying_type</span> v<span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="enum_type_no_cons.html" title="Class template enum_type_no_cons">enum_type_no_cons</a> <a name="id35968342-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><span class="identifier">type</span> v<span class="special">)</span><span class="special">;</span></pre></li>
</ol></div>
</div>
<div class="refsect2">
-<a name="id36365887"></a><h3>
-<a name="id35971964-bb"></a><code class="computeroutput">enum_type_no_cons</code> friend functions</h3>
+<a name="id36359888"></a><h3>
+<a name="id35968356-bb"></a><code class="computeroutput">enum_type_no_cons</code> friend functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
<pre class="literallayout"><span class="keyword">friend</span> <a class="link" href="enum_type_no_cons.html" title="Class template enum_type_no_cons">enum_type_no_cons</a>
-<a name="id35971968-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><span class="identifier">underlying_type</span> v<span class="special">,</span>
+<a name="id35968359-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><span class="identifier">underlying_type</span> v<span class="special">,</span>
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">dummy</span><span class="special">::</span><span class="identifier">type_tag</span><span class="special"><</span> <a class="link" href="enum_type_no_cons.html" title="Class template enum_type_no_cons">enum_type_no_cons</a> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre>conversions from underlying_type to enum_type_cons following the Boost.Conversion protocol </li>
<li class="listitem">
<pre class="literallayout"><span class="keyword">friend</span> <a class="link" href="enum_type_no_cons.html" title="Class template enum_type_no_cons">enum_type_no_cons</a>
-<a name="id35971995-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><span class="identifier">type</span> v<span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">dummy</span><span class="special">::</span><span class="identifier">type_tag</span><span class="special"><</span> <a class="link" href="enum_type_no_cons.html" title="Class template enum_type_no_cons">enum_type_no_cons</a> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre>friend conversions from type to enum_type_cons following the Boost.Conversion protocol </li>
+<a name="id35968384-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><span class="identifier">type</span> v<span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">dummy</span><span class="special">::</span><span class="identifier">type_tag</span><span class="special"><</span> <a class="link" href="enum_type_no_cons.html" title="Class template enum_type_no_cons">enum_type_no_cons</a> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre>friend conversions from type to enum_type_cons following the Boost.Conversion protocol </li>
<li class="listitem">
<pre class="literallayout"><span class="keyword">friend</span> <span class="identifier">underlying_type</span>
-<a name="id35972022-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><a class="link" href="enum_type_no_cons.html" title="Class template enum_type_no_cons">enum_type_no_cons</a> v<span class="special">,</span>
+<a name="id35968410-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><a class="link" href="enum_type_no_cons.html" title="Class template enum_type_no_cons">enum_type_no_cons</a> v<span class="special">,</span>
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">dummy</span><span class="special">::</span><span class="identifier">type_tag</span><span class="special"><</span> <span class="identifier">underlying_type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre>conversions from enum_type_cons to underlying_type following the Boost.Conversion protocol </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="identifier">type</span> <a name="id35972044-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><a class="link" href="enum_type_no_cons.html" title="Class template enum_type_no_cons">enum_type_no_cons</a> v<span class="special">,</span>
+<pre class="literallayout"><span class="keyword">friend</span> <span class="identifier">type</span> <a name="id35968431-bb"></a><span class="identifier">convert_to</span><span class="special">(</span><a class="link" href="enum_type_no_cons.html" title="Class template enum_type_no_cons">enum_type_no_cons</a> v<span class="special">,</span>
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">dummy</span><span class="special">::</span><span class="identifier">type_tag</span><span class="special"><</span> <span class="identifier">type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre>conversions from enum_type_cons to type following the Boost.Conversion protocol </li>
</ol></div>
</div>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/first_id35964015.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/first_id35964015.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,55 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template first</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.ordinal.first_hpp" title="Header <boost/enums/ordinal/first.hpp>">
+<link rel="prev" href="meta/first.html" title="Struct template first">
+<link rel="next" href="meta/last.html" title="Struct template last">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/first.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.first_hpp"><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="meta/last.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.first_id35964015"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template first</span></h2>
+<p>boost::enums::first — ordinal enum first. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.ordinal.first_hpp" title="Header <boost/enums/ordinal/first.hpp>">boost/enums/ordinal/first.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">constexpr</span> <span class="identifier">EC</span> <span class="identifier">first</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36363074"></a><h2>Description</h2>
+<p><span class="bold"><strong>Returns:</strong></span> the the first element of an enumeration </p>
+<p><span class="bold"><strong>Exception Safety:</strong></span> no-throw guarantee </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/first.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.first_hpp"><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="meta/last.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/first_id35964130.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/first_id35964130.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,55 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template first</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.ordinal.first_hpp" title="Header <boost/enums/ordinal/first.hpp>">
+<link rel="prev" href="meta/first.html" title="Struct template first">
+<link rel="next" href="meta/last.html" title="Struct template last">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/first.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.first_hpp"><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="meta/last.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.first_id35964130"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template first</span></h2>
+<p>boost::enums::first — ordinal enum first. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.ordinal.first_hpp" title="Header <boost/enums/ordinal/first.hpp>">boost/enums/ordinal/first.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">constexpr</span> <span class="identifier">EC</span> <span class="identifier">first</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36362970"></a><h2>Description</h2>
+<p><span class="bold"><strong>Returns:</strong></span> the the first element of an enumeration </p>
+<p><span class="bold"><strong>Exception Safety:</strong></span> no-throw guarantee </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/first.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.first_hpp"><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="meta/last.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/first_id35964132.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/first_id35964132.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,55 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template first</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.ordinal.first_hpp" title="Header <boost/enums/ordinal/first.hpp>">
+<link rel="prev" href="meta/first.html" title="Struct template first">
+<link rel="next" href="meta/last.html" title="Struct template last">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/first.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.first_hpp"><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="meta/last.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.first_id35964132"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template first</span></h2>
+<p>boost::enums::first — ordinal enum first. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.ordinal.first_hpp" title="Header <boost/enums/ordinal/first.hpp>">boost/enums/ordinal/first.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">constexpr</span> <span class="identifier">EC</span> <span class="identifier">first</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36362971"></a><h2>Description</h2>
+<p><span class="bold"><strong>Returns:</strong></span> the the first element of an enumeration </p>
+<p><span class="bold"><strong>Exception Safety:</strong></span> no-throw guarantee </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/first.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.first_hpp"><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="meta/last.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/get_c_array_id35970982.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/get_c_array_id35970982.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,54 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template get_c_array</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">
+<link rel="prev" href="swap.html" title="Function template swap">
+<link rel="next" href="get_c_array_id35971009.html" title="Function template get_c_array">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="swap.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="get_c_array_id35971009.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.get_c_array_id35970982"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template get_c_array</span></h2>
+<p>boost::enums::get_c_array</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">boost/enums/containers/enum_array.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">T</span><span class="special">(</span><span class="special">&</span> <span class="identifier">get_c_array</span><span class="special">(</span><a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36372601"></a><h2>Description</h2>
+<p>c_array conversion. </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="swap.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="get_c_array_id35971009.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/get_c_array_id35971009.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/get_c_array_id35971009.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,55 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template get_c_array</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">
+<link rel="prev" href="get_c_array_id35970982.html" title="Function template get_c_array">
+<link rel="next" href="enum_range.html" title="Class template enum_range">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="get_c_array_id35970982.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="enum_range.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.get_c_array_id35971009"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template get_c_array</span></h2>
+<p>boost::enums::get_c_array</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">boost/enums/containers/enum_array.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> EC<span class="special">></span>
+ <span class="keyword">const</span> <span class="identifier">T</span><span class="special">(</span><span class="special">&</span> <span class="identifier">get_c_array</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36372746"></a><h2>Description</h2>
+<p>c_array const conversion. </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="get_c_array_id35970982.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="enum_range.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/get_c_array_id35971205.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/get_c_array_id35971205.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,54 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template get_c_array</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">
+<link rel="prev" href="swap.html" title="Function template swap">
+<link rel="next" href="get_c_array_id35971232.html" title="Function template get_c_array">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="swap.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="get_c_array_id35971232.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.get_c_array_id35971205"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template get_c_array</span></h2>
+<p>boost::enums::get_c_array</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">boost/enums/containers/enum_array.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">T</span><span class="special">(</span><span class="special">&</span> <span class="identifier">get_c_array</span><span class="special">(</span><a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36373684"></a><h2>Description</h2>
+<p>c_array conversion. </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="swap.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="get_c_array_id35971232.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/get_c_array_id35971207.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/get_c_array_id35971207.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,54 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template get_c_array</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">
+<link rel="prev" href="swap.html" title="Function template swap">
+<link rel="next" href="get_c_array_id35971234.html" title="Function template get_c_array">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="swap.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="get_c_array_id35971234.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.get_c_array_id35971207"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template get_c_array</span></h2>
+<p>boost::enums::get_c_array</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">boost/enums/containers/enum_array.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">T</span><span class="special">(</span><span class="special">&</span> <span class="identifier">get_c_array</span><span class="special">(</span><a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36373696"></a><h2>Description</h2>
+<p>c_array conversion. </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="swap.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="get_c_array_id35971234.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/get_c_array_id35971232.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/get_c_array_id35971232.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,55 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template get_c_array</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">
+<link rel="prev" href="get_c_array_id35971205.html" title="Function template get_c_array">
+<link rel="next" href="enum_range.html" title="Class template enum_range">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="get_c_array_id35971205.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="enum_range.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.get_c_array_id35971232"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template get_c_array</span></h2>
+<p>boost::enums::get_c_array</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">boost/enums/containers/enum_array.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> EC<span class="special">></span>
+ <span class="keyword">const</span> <span class="identifier">T</span><span class="special">(</span><span class="special">&</span> <span class="identifier">get_c_array</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36373829"></a><h2>Description</h2>
+<p>c_array const conversion. </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="get_c_array_id35971205.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="enum_range.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/get_c_array_id35971234.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/get_c_array_id35971234.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,55 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template get_c_array</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">
+<link rel="prev" href="get_c_array_id35971207.html" title="Function template get_c_array">
+<link rel="next" href="enum_range.html" title="Class template enum_range">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="get_c_array_id35971207.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="enum_range.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.get_c_array_id35971234"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template get_c_array</span></h2>
+<p>boost::enums::get_c_array</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">boost/enums/containers/enum_array.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> EC<span class="special">></span>
+ <span class="keyword">const</span> <span class="identifier">T</span><span class="special">(</span><span class="special">&</span> <span class="identifier">get_c_array</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36373840"></a><h2>Description</h2>
+<p>c_array const conversion. </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="get_c_array_id35971207.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="enum_range.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/is_emulated_enum.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/is_emulated_enum.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/is_emulated_enum.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -35,7 +35,7 @@
<span class="keyword">struct</span> <a class="link" href="is_emulated_enum.html" title="Struct template is_emulated_enum">is_emulated_enum</a> <span class="special">{</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36366511"></a><h2>Description</h2>
+<a name="id36360509"></a><h2>Description</h2>
<p>meta-function configuring emulated enums. </p>
</div>
</div>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/is_enum.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/is_enum.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/is_enum.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -35,8 +35,8 @@
<span class="keyword">struct</span> <a class="link" href="is_enum.html" title="Struct template is_enum">is_enum</a> <span class="special">{</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36366592"></a><h2>Description</h2>
-<p>meta-function checking if his parameter is a builtin or emulated enum, that is can be used as an emulated enum. </p>
+<a name="id36360590"></a><h2>Description</h2>
+<p>meta-function checking if his parameter is a builtin or emulated enum, that is can be used as an emulated enum. The member <code class="computeroutput">value</code> states whether <code class="computeroutput">T</code> can be used as an enum. When scoped enums are not supported it is defined as <code class="computeroutput">std::is_enum<T>::value</code> or <code class="computeroutput">is_emulated_enum<T>::value</code>. Otherwise is defined as <code class="computeroutput">std::is_enum<T>::value</code>. </p>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/last_id35964081.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/last_id35964081.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,55 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template last</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.ordinal.last_hpp" title="Header <boost/enums/ordinal/last.hpp>">
+<link rel="prev" href="meta/last.html" title="Struct template last">
+<link rel="next" href="linear_enum_traiter.html" title="Struct template linear_enum_traiter">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/last.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.last_hpp"><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="linear_enum_traiter.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.last_id35964081"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template last</span></h2>
+<p>boost::enums::last — ordinal enum last. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.ordinal.last_hpp" title="Header <boost/enums/ordinal/last.hpp>">boost/enums/ordinal/last.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">constexpr</span> <span class="identifier">EC</span> <span class="identifier">last</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36363483"></a><h2>Description</h2>
+<p><span class="bold"><strong>Returns:</strong></span> the the last element of an enumeration </p>
+<p><span class="bold"><strong>Exception Safety:</strong></span> no-throw guarantee </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/last.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.last_hpp"><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="linear_enum_traiter.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/last_id35964197.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/last_id35964197.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,55 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template last</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.ordinal.last_hpp" title="Header <boost/enums/ordinal/last.hpp>">
+<link rel="prev" href="meta/last.html" title="Struct template last">
+<link rel="next" href="linear_enum_traiter.html" title="Struct template linear_enum_traiter">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/last.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.last_hpp"><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="linear_enum_traiter.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.last_id35964197"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template last</span></h2>
+<p>boost::enums::last — ordinal enum last. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.ordinal.last_hpp" title="Header <boost/enums/ordinal/last.hpp>">boost/enums/ordinal/last.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">constexpr</span> <span class="identifier">EC</span> <span class="identifier">last</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36363380"></a><h2>Description</h2>
+<p><span class="bold"><strong>Returns:</strong></span> the the last element of an enumeration </p>
+<p><span class="bold"><strong>Exception Safety:</strong></span> no-throw guarantee </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/last.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.last_hpp"><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="linear_enum_traiter.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/last_id35964199.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/last_id35964199.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,55 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template last</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.ordinal.last_hpp" title="Header <boost/enums/ordinal/last.hpp>">
+<link rel="prev" href="meta/last.html" title="Struct template last">
+<link rel="next" href="linear_enum_traiter.html" title="Struct template linear_enum_traiter">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/last.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.last_hpp"><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="linear_enum_traiter.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.last_id35964199"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template last</span></h2>
+<p>boost::enums::last — ordinal enum last. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.ordinal.last_hpp" title="Header <boost/enums/ordinal/last.hpp>">boost/enums/ordinal/last.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">constexpr</span> <span class="identifier">EC</span> <span class="identifier">last</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36363380"></a><h2>Description</h2>
+<p><span class="bold"><strong>Returns:</strong></span> the the last element of an enumeration </p>
+<p><span class="bold"><strong>Exception Safety:</strong></span> no-throw guarantee </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/last.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.last_hpp"><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="linear_enum_traiter.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/linear_enum_traiter.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/linear_enum_traiter.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/linear_enum_traiter.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -6,8 +6,8 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
<link rel="up" href="../../index.html#header.boost.enums.ordinal.linear_traiter_hpp" title="Header <boost/enums/ordinal/linear_traiter.hpp>">
-<link rel="prev" href="last_id35966856.html" title="Function template last">
-<link rel="next" href="pos.html" title="Function template pos">
+<link rel="prev" href="last_id35964197.html" title="Function template last">
+<link rel="next" href="meta/pos.html" title="Struct template pos">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="last_id35966856.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.linear_traiter_hpp"><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="pos.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="last_id35964197.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.linear_traiter_hpp"><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="meta/pos.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.enums.linear_enum_traiter"></a><div class="titlepage"></div>
@@ -34,21 +34,21 @@
</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span>
<span class="keyword">struct</span> <a class="link" href="linear_enum_traiter.html" title="Struct template linear_enum_traiter">linear_enum_traiter</a> <span class="special">{</span>
- <span class="comment">// <a class="link" href="linear_enum_traiter.html#id35966918-bb">public static functions</a></span>
- <span class="keyword">static</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a class="link" href="linear_enum_traiter.html#id35966921-bb"><span class="identifier">pos</span></a><span class="special">(</span><span class="identifier">EC</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="identifier">EC</span> <a class="link" href="linear_enum_traiter.html#id35966947-bb"><span class="identifier">val</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="linear_enum_traiter.html#id35964258-bb">public static functions</a></span>
+ <span class="keyword">static</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a class="link" href="linear_enum_traiter.html#id35964261-bb"><span class="identifier">pos</span></a><span class="special">(</span><span class="identifier">EC</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="identifier">EC</span> <a class="link" href="linear_enum_traiter.html#id35964287-bb"><span class="identifier">val</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36369687"></a><h2>Description</h2>
+<a name="id36363697"></a><h2>Description</h2>
<div class="refsect2">
-<a name="id36369690"></a><h3>
-<a name="id35966918-bb"></a><code class="computeroutput">linear_enum_traiter</code> public static functions</h3>
+<a name="id36363700"></a><h3>
+<a name="id35964258-bb"></a><code class="computeroutput">linear_enum_traiter</code> public static functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a name="id35966921-bb"></a><span class="identifier">pos</span><span class="special">(</span><span class="identifier">EC</span> e<span class="special">)</span><span class="special">;</span></pre>pos specialization. <p>the returned value is calculated from the underlying value, the <code class="computeroutput">first_value</code> and the <code class="computeroutput">step</code>, following this formula <code class="computeroutput"></code>(ut-first_value)/step </p>
+<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a name="id35964261-bb"></a><span class="identifier">pos</span><span class="special">(</span><span class="identifier">EC</span> e<span class="special">)</span><span class="special">;</span></pre>pos specialization. <p>the returned value is calculated from the underlying value, the <code class="computeroutput">first_value</code> and the <code class="computeroutput">step</code>, following this formula <code class="computeroutput"></code>(ut-first_value)/step </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">EC</span> <a name="id35966947-bb"></a><span class="identifier">val</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> p<span class="special">)</span><span class="special">;</span></pre>val specialization. <p><span class="bold"><strong>Returns:</strong></span> the returned value is calculated from the position <code class="computeroutput">p</code>, the first value and the step, following this formula <code class="computeroutput">p*step+first_value</code> </p>
+<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">EC</span> <a name="id35964287-bb"></a><span class="identifier">val</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> p<span class="special">)</span><span class="special">;</span></pre>val specialization. <p><span class="bold"><strong>Returns:</strong></span> the returned value is calculated from the position <code class="computeroutput">p</code>, the first value and the step, following this formula <code class="computeroutput">p*step+first_value</code> </p>
</li>
</ol></div>
</div>
@@ -64,7 +64,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="last_id35966856.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.linear_traiter_hpp"><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="pos.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="last_id35964197.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.linear_traiter_hpp"><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="meta/pos.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/make_range_id35971129.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/make_range_id35971129.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,56 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_range</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.containers.enum_range_hpp" title="Header <boost/enums/containers/enum_range.hpp>">
+<link rel="prev" href="enum_range.html" title="Class template enum_range">
+<link rel="next" href="make_range_id35971182.html" title="Function template make_range">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="enum_range.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_range_hpp"><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="make_range_id35971182.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.make_range_id35971129"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_range</span></h2>
+<p>boost::enums::make_range — function to generate an enum range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.containers.enum_range_hpp" title="Header <boost/enums/containers/enum_range.hpp>">boost/enums/containers/enum_range.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <a class="link" href="enum_range.html" title="Class template enum_range">enum_range</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="identifier">make_range</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36373390"></a><h2>Description</h2>
+<p><code class="computeroutput">make_range</code> allows treating enums as a model of the <span class="emphasis"><em>RandomAccessRange</em></span> Concept. </p>
+<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">T</code> is a model of the <span class="emphasis"><em>Enumeration</em></span> Concept. </p>
+<p><span class="bold"><strong>Returns:</strong></span> an enum range from <code class="computeroutput">T'first</code> to <code class="computeroutput">T'last</code> inclusive. </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="enum_range.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_range_hpp"><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="make_range_id35971182.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/make_range_id35971182.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/make_range_id35971182.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,59 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_range</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.containers.enum_range_hpp" title="Header <boost/enums/containers/enum_range.hpp>">
+<link rel="prev" href="make_range_id35971129.html" title="Function template make_range">
+<link rel="next" href="enum_set.html" title="Class template enum_set">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="make_range_id35971129.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_range_hpp"><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="enum_set.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.make_range_id35971182"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_range</span></h2>
+<p>boost::enums::make_range — function to generate an enum sub-range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.containers.enum_range_hpp" title="Header <boost/enums/containers/enum_range.hpp>">boost/enums/containers/enum_range.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <a class="link" href="enum_range.html" title="Class template enum_range">enum_range</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="identifier">make_range</span><span class="special">(</span><span class="identifier">T</span> first<span class="special">,</span> <span class="identifier">T</span> last<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36373543"></a><h2>Description</h2>
+<p><code class="computeroutput">make_range</code> allows treating enums as a model of the <span class="emphasis"><em>RandomAccessRange</em></span> Concept. It should be noted that the first and last parameters denoted a closed range. </p>
+<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">T</code> is a model of the <span class="emphasis"><em>Enumeration</em></span> Concept. </p>
+<p><span class="bold"><strong>Parameters:</strong></span> </p>
+<p>- <span class="bold"><strong><code class="computeroutput">first</code></strong></span>: first element of the range. </p>
+<p>- <span class="bold"><strong><code class="computeroutput">last</code></strong></span>: last element of the range. </p>
+<p><span class="bold"><strong>Returns:</strong></span> an enum range from <code class="computeroutput">first</code> to <code class="computeroutput">last</code> inclusive. </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="make_range_id35971129.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_range_hpp"><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="enum_set.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/make_range_id35971353.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/make_range_id35971353.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,56 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_range</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.containers.enum_range_hpp" title="Header <boost/enums/containers/enum_range.hpp>">
+<link rel="prev" href="enum_range.html" title="Class template enum_range">
+<link rel="next" href="make_range_id35971406.html" title="Function template make_range">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="enum_range.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_range_hpp"><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="make_range_id35971406.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.make_range_id35971353"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_range</span></h2>
+<p>boost::enums::make_range — function to generate an enum range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.containers.enum_range_hpp" title="Header <boost/enums/containers/enum_range.hpp>">boost/enums/containers/enum_range.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <a class="link" href="enum_range.html" title="Class template enum_range">enum_range</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="identifier">make_range</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36374473"></a><h2>Description</h2>
+<p><code class="computeroutput">make_range</code> allows treating enums as a model of the <span class="emphasis"><em>RandomAccessRange</em></span> Concept. </p>
+<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">T</code> is a model of the <span class="emphasis"><em>Enumeration</em></span> Concept. </p>
+<p><span class="bold"><strong>Returns:</strong></span> an enum range from <code class="computeroutput">T'first</code> to <code class="computeroutput">T'last</code> inclusive. </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="enum_range.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_range_hpp"><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="make_range_id35971406.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/make_range_id35971355.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/make_range_id35971355.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,56 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_range</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.containers.enum_range_hpp" title="Header <boost/enums/containers/enum_range.hpp>">
+<link rel="prev" href="enum_range.html" title="Class template enum_range">
+<link rel="next" href="make_range_id35971408.html" title="Function template make_range">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="enum_range.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_range_hpp"><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="make_range_id35971408.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.make_range_id35971355"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_range</span></h2>
+<p>boost::enums::make_range — function to generate an enum range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.containers.enum_range_hpp" title="Header <boost/enums/containers/enum_range.hpp>">boost/enums/containers/enum_range.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <a class="link" href="enum_range.html" title="Class template enum_range">enum_range</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="identifier">make_range</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36374484"></a><h2>Description</h2>
+<p><code class="computeroutput">make_range</code> allows treating enums as a model of the <span class="emphasis"><em>RandomAccessRange</em></span> Concept. </p>
+<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">T</code> is a model of the <span class="emphasis"><em>Enumeration</em></span> Concept. </p>
+<p><span class="bold"><strong>Returns:</strong></span> an enum range from <code class="computeroutput">T'first</code> to <code class="computeroutput">T'last</code> inclusive. </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="enum_range.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_range_hpp"><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="make_range_id35971408.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/make_range_id35971406.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/make_range_id35971406.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,59 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_range</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.containers.enum_range_hpp" title="Header <boost/enums/containers/enum_range.hpp>">
+<link rel="prev" href="make_range_id35971353.html" title="Function template make_range">
+<link rel="next" href="enum_set.html" title="Class template enum_set">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="make_range_id35971353.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_range_hpp"><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="enum_set.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.make_range_id35971406"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_range</span></h2>
+<p>boost::enums::make_range — function to generate an enum sub-range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.containers.enum_range_hpp" title="Header <boost/enums/containers/enum_range.hpp>">boost/enums/containers/enum_range.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <a class="link" href="enum_range.html" title="Class template enum_range">enum_range</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="identifier">make_range</span><span class="special">(</span><span class="identifier">T</span> first<span class="special">,</span> <span class="identifier">T</span> last<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36374626"></a><h2>Description</h2>
+<p><code class="computeroutput">make_range</code> allows treating enums as a model of the <span class="emphasis"><em>RandomAccessRange</em></span> Concept. It should be noted that the first and last parameters denoted a closed range. </p>
+<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">T</code> is a model of the <span class="emphasis"><em>Enumeration</em></span> Concept. </p>
+<p><span class="bold"><strong>Parameters:</strong></span> </p>
+<p>- <span class="bold"><strong><code class="computeroutput">first</code></strong></span>: first element of the range. </p>
+<p>- <span class="bold"><strong><code class="computeroutput">last</code></strong></span>: last element of the range. </p>
+<p><span class="bold"><strong>Returns:</strong></span> an enum range from <code class="computeroutput">first</code> to <code class="computeroutput">last</code> inclusive. </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="make_range_id35971353.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_range_hpp"><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="enum_set.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/make_range_id35971408.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/make_range_id35971408.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,59 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_range</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.containers.enum_range_hpp" title="Header <boost/enums/containers/enum_range.hpp>">
+<link rel="prev" href="make_range_id35971355.html" title="Function template make_range">
+<link rel="next" href="enum_set.html" title="Class template enum_set">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="make_range_id35971355.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_range_hpp"><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="enum_set.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.make_range_id35971408"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_range</span></h2>
+<p>boost::enums::make_range — function to generate an enum sub-range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.containers.enum_range_hpp" title="Header <boost/enums/containers/enum_range.hpp>">boost/enums/containers/enum_range.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <a class="link" href="enum_range.html" title="Class template enum_range">enum_range</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="identifier">make_range</span><span class="special">(</span><span class="identifier">T</span> first<span class="special">,</span> <span class="identifier">T</span> last<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36374637"></a><h2>Description</h2>
+<p><code class="computeroutput">make_range</code> allows treating enums as a model of the <span class="emphasis"><em>RandomAccessRange</em></span> Concept. It should be noted that the first and last parameters denoted a closed range. </p>
+<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">T</code> is a model of the <span class="emphasis"><em>Enumeration</em></span> Concept. </p>
+<p><span class="bold"><strong>Parameters:</strong></span> </p>
+<p>- <span class="bold"><strong><code class="computeroutput">first</code></strong></span>: first element of the range. </p>
+<p>- <span class="bold"><strong><code class="computeroutput">last</code></strong></span>: last element of the range. </p>
+<p><span class="bold"><strong>Returns:</strong></span> an enum range from <code class="computeroutput">first</code> to <code class="computeroutput">last</code> inclusive. </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="make_range_id35971355.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_range_hpp"><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="enum_set.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/meta/enum_traits.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/meta/enum_traits.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/meta/enum_traits.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -6,7 +6,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
<link rel="up" href="../../../index.html#header.boost.enums.ordinal.traits_hpp" title="Header <boost/enums/ordinal/traits.hpp>">
-<link rel="prev" href="../succ_id35964993.html" title="Function template succ">
+<link rel="prev" href="../succ_id35964654.html" title="Function template succ">
<link rel="next" href="val.html" title="Struct template val">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../succ_id35964993.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.enums.ordinal.traits_hpp"><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="val.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../succ_id35964654.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.enums.ordinal.traits_hpp"><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="val.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.enums.meta.enum_traits"></a><div class="titlepage"></div>
@@ -34,20 +34,20 @@
</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span>
<span class="keyword">struct</span> <a class="link" href="enum_traits.html" title="Struct template enum_traits">enum_traits</a> <span class="special">{</span>
- <span class="comment">// <a class="link" href="enum_traits.html#id35965076-bb">public static functions</a></span>
- <span class="keyword">static</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a class="link" href="enum_traits.html#id35965079-bb"><span class="identifier">pos</span></a><span class="special">(</span><span class="identifier">EC</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="identifier">EC</span> <a class="link" href="enum_traits.html#id35965094-bb"><span class="identifier">val</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="enum_traits.html#id35964737-bb">public static functions</a></span>
+ <span class="keyword">static</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a class="link" href="enum_traits.html#id35964740-bb"><span class="identifier">pos</span></a><span class="special">(</span><span class="identifier">EC</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="identifier">EC</span> <a class="link" href="enum_traits.html#id35964755-bb"><span class="identifier">val</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36370353"></a><h2>Description</h2>
+<a name="id36366238"></a><h2>Description</h2>
<div class="refsect2">
-<a name="id36370356"></a><h3>
-<a name="id35965076-bb"></a><code class="computeroutput">enum_traits</code> public static functions</h3>
+<a name="id36366242"></a><h3>
+<a name="id35964737-bb"></a><code class="computeroutput">enum_traits</code> public static functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a name="id35965079-bb"></a><span class="identifier">pos</span><span class="special">(</span><span class="identifier">EC</span> e<span class="special">)</span><span class="special">;</span></pre>The specialization must define this function prototype. </li>
+<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a name="id35964740-bb"></a><span class="identifier">pos</span><span class="special">(</span><span class="identifier">EC</span> e<span class="special">)</span><span class="special">;</span></pre>The specialization must define this function prototype. </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">EC</span> <a name="id35965094-bb"></a><span class="identifier">val</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> p<span class="special">)</span><span class="special">;</span></pre>The specialization must define this function prototype. </li>
+<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">EC</span> <a name="id35964755-bb"></a><span class="identifier">val</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> p<span class="special">)</span><span class="special">;</span></pre>The specialization must define this function prototype. </li>
</ol></div>
</div>
</div>
@@ -62,7 +62,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../succ_id35964993.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.enums.ordinal.traits_hpp"><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="val.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../succ_id35964654.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.enums.ordinal.traits_hpp"><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="val.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/meta/first.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/meta/first.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/meta/first.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -7,7 +7,7 @@
<link rel="home" href="../../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
<link rel="up" href="../../../index.html#header.boost.enums.ordinal.first_hpp" title="Header <boost/enums/ordinal/first.hpp>">
<link rel="prev" href="../underlying_value.html" title="Function template underlying_value">
-<link rel="next" href="../first_id35966790.html" title="Function template first">
+<link rel="next" href="../first_id35964130.html" title="Function template first">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../underlying_value.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.enums.ordinal.first_hpp"><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="../first_id35966790.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../underlying_value.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.enums.ordinal.first_hpp"><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="../first_id35964130.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.enums.meta.first"></a><div class="titlepage"></div>
@@ -48,7 +48,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../underlying_value.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.enums.ordinal.first_hpp"><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="../first_id35966790.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../underlying_value.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.enums.ordinal.first_hpp"><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="../first_id35964130.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/meta/last.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/meta/last.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/meta/last.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -6,8 +6,8 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
<link rel="up" href="../../../index.html#header.boost.enums.ordinal.last_hpp" title="Header <boost/enums/ordinal/last.hpp>">
-<link rel="prev" href="../first_id35966790.html" title="Function template first">
-<link rel="next" href="../last_id35966856.html" title="Function template last">
+<link rel="prev" href="../first_id35964130.html" title="Function template first">
+<link rel="next" href="../last_id35964197.html" title="Function template last">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../first_id35966790.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.enums.ordinal.last_hpp"><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="../last_id35966856.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../first_id35964130.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.enums.ordinal.last_hpp"><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="../last_id35964197.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.enums.meta.last"></a><div class="titlepage"></div>
@@ -48,7 +48,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../first_id35966790.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.enums.ordinal.last_hpp"><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="../last_id35966856.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../first_id35964130.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.enums.ordinal.last_hpp"><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="../last_id35964197.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/meta/pos.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/meta/pos.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/meta/pos.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -7,7 +7,7 @@
<link rel="home" href="../../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
<link rel="up" href="../../../index.html#header.boost.enums.ordinal.pos_hpp" title="Header <boost/enums/ordinal/pos.hpp>">
<link rel="prev" href="../linear_enum_traiter.html" title="Struct template linear_enum_traiter">
-<link rel="next" href="../pos_id35967185.html" title="Function template pos">
+<link rel="next" href="../pos_id35964377.html" title="Function template pos">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../linear_enum_traiter.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.enums.ordinal.pos_hpp"><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="../pos_id35967185.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../linear_enum_traiter.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.enums.ordinal.pos_hpp"><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="../pos_id35964377.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.enums.meta.pos"></a><div class="titlepage"></div>
@@ -38,11 +38,11 @@
<span class="identifier">constexpr</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a class="link" href="pos.html#boost.enums.meta.pos.value"><span class="identifier">value</span></a><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36368369"></a><h2>Description</h2>
+<a name="id36364253"></a><h2>Description</h2>
<p>meta-function used to associate an element of an enumeration to its relative position.</p>
-<p><span class="bold"><strong>Note:</strong></span> This meta-function must be specialized for each element of the enumeration. </p>
+<p><span class="bold"><strong>Note(s):</strong></span> This meta-function must be specialized for each element of the enumeration. </p>
<div class="refsect2">
-<a name="id36368382"></a><h3>
+<a name="id36364266"></a><h3>
<a name="boost.enums.meta.pospublic-data-members"></a><code class="computeroutput">pos</code>
public
public data members</h3>
@@ -63,7 +63,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../linear_enum_traiter.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.enums.ordinal.pos_hpp"><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="../pos_id35967185.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../linear_enum_traiter.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.enums.ordinal.pos_hpp"><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="../pos_id35964377.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/meta/pred.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/meta/pred.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/meta/pred.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -6,8 +6,8 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
<link rel="up" href="../../../index.html#header.boost.enums.ordinal.pred_hpp" title="Header <boost/enums/ordinal/pred.hpp>">
-<link rel="prev" href="../pos.html" title="Function template pos">
-<link rel="next" href="../pred_id35967112.html" title="Function template pred">
+<link rel="prev" href="../pos_id35964377.html" title="Function template pos">
+<link rel="next" href="../pred_id35964490.html" title="Function template pred">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../pos.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.enums.ordinal.pred_hpp"><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="../pred_id35967112.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../pos_id35964377.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.enums.ordinal.pred_hpp"><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="../pred_id35964490.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.enums.meta.pred"></a><div class="titlepage"></div>
@@ -38,7 +38,7 @@
<span class="identifier">constexpr</span> <span class="identifier">native_type</span><span class="special"><</span> <span class="identifier">EC</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <span class="identifier">value</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36370547"></a><h2>Description</h2>
+<a name="id36364870"></a><h2>Description</h2>
<p><span class="bold"><strong>Requires:</strong></span> the position must be not 0. </p>
</div>
</div>
@@ -52,7 +52,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../pos.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.enums.ordinal.pred_hpp"><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="../pred_id35967112.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../pos_id35964377.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.enums.ordinal.pred_hpp"><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="../pred_id35964490.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/meta/scoping_type.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/meta/scoping_type.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/meta/scoping_type.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -37,12 +37,12 @@
<span class="keyword">typedef</span> <span class="identifier">EC_type</span> <a class="link" href="scoping_type.html#boost.enums.meta.scoping_type.type"><span class="identifier">type</span></a><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36367372"></a><h2>Description</h2>
+<a name="id36361409"></a><h2>Description</h2>
<p><span class="bold"><strong>Requires</strong></span> <code class="computeroutput">EC</code> must be an enum type or the emulation of a scoped enum.<br>
<br>
</p>
<div class="refsect2">
-<a name="id36367392"></a><h3>
+<a name="id36361429"></a><h3>
<a name="boost.enums.meta.scoping_typetypes"></a><code class="computeroutput">scoping_type</code>
public
types</h3>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/meta/size.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/meta/size.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/meta/size.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -6,8 +6,8 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
<link rel="up" href="../../../index.html#header.boost.enums.ordinal.size_hpp" title="Header <boost/enums/ordinal/size.hpp>">
-<link rel="prev" href="../pred_id35967298.html" title="Function template pred">
-<link rel="next" href="../size_id35967378.html" title="Function template size">
+<link rel="prev" href="../pred_id35964490.html" title="Function template pred">
+<link rel="next" href="../size_id35964570.html" title="Function template size">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../pred_id35967298.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.enums.ordinal.size_hpp"><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="../size_id35967378.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../pred_id35964490.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.enums.ordinal.size_hpp"><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="../size_id35964570.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.enums.meta.size"></a><div class="titlepage"></div>
@@ -38,8 +38,8 @@
<span class="identifier">constexpr</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">value</span><span class="special">;</span> <span class="comment">// The nested <code class="computeroutput">value</code> to be defined for each specialization. </span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36369404"></a><h2>Description</h2>
-<p><span class="bold"><strong>Note:</strong></span> This meta-function must be specialized for each enumeration. </p>
+<a name="id36365288"></a><h2>Description</h2>
+<p><span class="bold"><strong>Note(s):</strong></span> This meta-function must be specialized for each enumeration. </p>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
@@ -52,7 +52,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../pred_id35967298.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.enums.ordinal.size_hpp"><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="../size_id35967378.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../pred_id35964490.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.enums.ordinal.size_hpp"><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="../size_id35964570.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/meta/succ.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/meta/succ.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/meta/succ.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -6,8 +6,8 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
<link rel="up" href="../../../index.html#header.boost.enums.ordinal.succ_hpp" title="Header <boost/enums/ordinal/succ.hpp>">
-<link rel="prev" href="../size.html" title="Function template size">
-<link rel="next" href="../succ_id35967246.html" title="Function template succ">
+<link rel="prev" href="../size_id35964570.html" title="Function template size">
+<link rel="next" href="../succ_id35964654.html" title="Function template succ">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../size.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.enums.ordinal.succ_hpp"><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="../succ_id35967246.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../size_id35964570.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.enums.ordinal.succ_hpp"><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="../succ_id35964654.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.enums.meta.succ"></a><div class="titlepage"></div>
@@ -38,7 +38,7 @@
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">native_type</span><span class="special"><</span> <span class="identifier">EC</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <span class="identifier">value</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36371305"></a><h2>Description</h2>
+<a name="id36365796"></a><h2>Description</h2>
<p><span class="bold"><strong>Requires:</strong></span> the position must not be the last one </p>
</div>
</div>
@@ -52,7 +52,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../size.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.enums.ordinal.succ_hpp"><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="../succ_id35967246.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../size_id35964570.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.enums.ordinal.succ_hpp"><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="../succ_id35964654.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/meta/underlying_type.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/meta/underlying_type.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/meta/underlying_type.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -33,14 +33,25 @@
</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span>
<span class="keyword">struct</span> <a class="link" href="underlying_type.html" title="Struct template underlying_type">underlying_type</a> <span class="special">{</span>
- <span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">underlying_type</span><span class="special"><</span> <span class="identifier">EC</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <a name="boost.enums.meta.underlying_type.type"></a><span class="identifier">type</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="underlying_type.html#boost.enums.meta.underlying_typetypes">types</a></span>
+ <span class="keyword">typedef</span> <span class="identifier">see_below</span> <a class="link" href="underlying_type.html#boost.enums.meta.underlying_type.type"><span class="identifier">type</span></a><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36367968"></a><h2>Description</h2>
+<a name="id36361979"></a><h2>Description</h2>
<p><span class="bold"><strong>Requires</strong></span> <code class="computeroutput">EC</code> must be an enum type or the emulation of a scoped enum.<br>
<br>
</p>
+<div class="refsect2">
+<a name="id36361999"></a><h3>
+<a name="boost.enums.meta.underlying_typetypes"></a><code class="computeroutput">underlying_type</code>
+ public
+ types</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<p>
+<span class="keyword">typedef</span> <span class="identifier">see_below</span> <a name="boost.enums.meta.underlying_type.type"></a><span class="identifier">type</span><span class="special">;</span></p>
+<p>The member typedef <code class="computeroutput">type</code> name the underlying type of <code class="computeroutput">T</code>. When scoped enums are emulated it is defined as <code class="computeroutput">typename</code> <code class="computeroutput">EC::underlying_type</code>. Otherwise is defined as <code class="computeroutput">std::underlying_type<EC>::type</code>. This meta-function must be specialized for the compilers providing scoped enums but don't providing the <code class="computeroutput">std::underlying_type</code> meta-function. </p>
+</li></ol></div>
+</div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/meta/val.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/meta/val.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/meta/val.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -7,7 +7,7 @@
<link rel="home" href="../../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
<link rel="up" href="../../../index.html#header.boost.enums.ordinal.val_hpp" title="Header <boost/enums/ordinal/val.hpp>">
<link rel="prev" href="enum_traits.html" title="Struct template enum_traits">
-<link rel="next" href="../val_id35965171.html" title="Function template val">
+<link rel="next" href="../val_id35964832.html" title="Function template val">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="enum_traits.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.enums.ordinal.val_hpp"><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="../val_id35965171.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="enum_traits.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.enums.ordinal.val_hpp"><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="../val_id35964832.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.enums.meta.val"></a><div class="titlepage"></div>
@@ -38,10 +38,10 @@
<span class="identifier">constexpr</span> <span class="identifier">native_type</span><span class="special"><</span> <span class="identifier">EC</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="val.html#boost.enums.meta.val.value"><span class="identifier">value</span></a><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36370849"></a><h2>Description</h2>
-<p><span class="bold"><strong>Note:</strong></span> This meta-function must be specialized for each position of the enumeration, starting from 0 to the predecessor of the size of the enumeration . </p>
+<a name="id36366734"></a><h2>Description</h2>
+<p><span class="bold"><strong>Note(s):</strong></span> This meta-function must be specialized for each position of the enumeration, starting from 0 to the predecessor of the size of the enumeration . </p>
<div class="refsect2">
-<a name="id36370860"></a><h3>
+<a name="id36366745"></a><h3>
<a name="boost.enums.meta.valpublic-data-members"></a><code class="computeroutput">val</code>
public
public data members</h3>
@@ -62,7 +62,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="enum_traits.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.enums.ordinal.val_hpp"><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="../val_id35965171.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="enum_traits.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.enums.ordinal.val_hpp"><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="../val_id35964832.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/native_type.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/native_type.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/native_type.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -33,11 +33,12 @@
</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span>
<span class="keyword">struct</span> <a class="link" href="native_type.html" title="Struct template native_type">native_type</a> <span class="special">{</span>
- <span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">EC</span> <a name="boost.enums.native_type.type"></a><span class="identifier">type</span><span class="special">;</span>
+
+ <span class="comment">// public data members</span>
+ <span class="keyword">typedef</span><span class="special"><</span> <span class="identifier">see</span> <span class="identifier">below</span> <span class="special">></span> <span class="identifier">type</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36366798"></a><h2>Description</h2>
+<a name="id36360835"></a><h2>Description</h2>
<p>meta-function to get the native enum type associated to an enum class or its emulation </p>
</div>
</div>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/native_value.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/native_value.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/native_value.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -34,7 +34,7 @@
</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <a class="link" href="native_type.html" title="Struct template native_type">native_type</a><span class="special"><</span> <span class="identifier">EC</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <span class="identifier">native_value</span><span class="special">(</span><span class="identifier">EC</span> e<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36367043"></a><h2>Description</h2>
+<a name="id36361080"></a><h2>Description</h2>
<p>This function is useful to make programs portable when the scoped enum emulation can not be use where native enums can. </p>
<p><span class="bold"><strong>Template Parameters:</strong></span> </p>
<p>- <span class="bold"><strong><code class="computeroutput">EC</code></strong></span>: the scoped enum type. </p>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/operator^.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/operator^.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/operator^.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -6,8 +6,8 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
<link rel="up" href="../../index.html#header.boost.enums.containers.enum_set_hpp" title="Header <boost/enums/containers/enum_set.hpp>">
-<link rel="prev" href="operator_id35974522.html" title="Function template operator|">
-<link rel="next" href="operator_id35974613.html" title="Function template operator>>">
+<link rel="prev" href="operator_id35972968.html" title="Function template operator|">
+<link rel="next" href="operator_id35973059.html" title="Function template operator>>">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="operator_id35974522.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_set_hpp"><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="operator_id35974613.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="operator_id35972968.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_set_hpp"><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="operator_id35973059.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.enums.operator%5E"></a><div class="titlepage"></div>
@@ -35,7 +35,7 @@
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span>
<a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="keyword">operator</span><span class="special">^</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36386340"></a><h2>Description</h2>
+<a name="id36382057"></a><h2>Description</h2>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">enum_set<T>(lhs) ^= rhs</code>. </p>
</div>
</div>
@@ -49,7 +49,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="operator_id35974522.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_set_hpp"><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="operator_id35974613.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="operator_id35972968.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_set_hpp"><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="operator_id35973059.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/operator_.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/operator_.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/operator_.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -7,7 +7,7 @@
<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
<link rel="up" href="../../index.html#header.boost.enums.containers.enum_set_hpp" title="Header <boost/enums/containers/enum_set.hpp>">
<link rel="prev" href="enum_set/reference.html" title="Class reference">
-<link rel="next" href="operator_id35974522.html" title="Function template operator|">
+<link rel="next" href="operator_id35972968.html" title="Function template operator|">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="enum_set/reference.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_set_hpp"><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="operator_id35974522.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="enum_set/reference.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_set_hpp"><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="operator_id35972968.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.enums.operator&"></a><div class="titlepage"></div>
@@ -35,7 +35,7 @@
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span>
<a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="keyword">operator</span><span class="special">&</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36385983"></a><h2>Description</h2>
+<a name="id36381700"></a><h2>Description</h2>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">enum_set<T>(lhs) &= rhs</code>. </p>
</div>
</div>
@@ -49,7 +49,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="enum_set/reference.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_set_hpp"><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="operator_id35974522.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="enum_set/reference.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_set_hpp"><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="operator_id35972968.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/operator__.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/operator__.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/operator__.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -6,8 +6,8 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
<link rel="up" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">
-<link rel="prev" href="operator_id35972546.html" title="Function template operator<">
-<link rel="next" href="operator_id35972636.html" title="Function template operator>">
+<link rel="prev" href="operator_id35970920.html" title="Function template operator<">
+<link rel="next" href="operator_id35971010.html" title="Function template operator>">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="operator_id35972546.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="operator_id35972636.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="operator_id35970920.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="operator_id35971010.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.enums.operator!="></a><div class="titlepage"></div>
@@ -36,7 +36,7 @@
<span class="keyword">bool</span> <span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36377580"></a><h2>Description</h2>
+<a name="id36372773"></a><h2>Description</h2>
<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">!(x == y)</code> </p>
</div>
</div>
@@ -50,7 +50,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="operator_id35972546.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="operator_id35972636.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="operator_id35970920.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="operator_id35971010.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/operator___id35970831.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/operator___id35970831.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,56 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template operator<=</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">
+<link rel="prev" href="operator_id35970786.html" title="Function template operator>">
+<link rel="next" href="operator___id35970876.html" title="Function template operator>=">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator_id35970786.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="operator___id35970876.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.operator_=_id35970831"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template operator<=</span></h2>
+<p>boost::enums::operator<=</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">boost/enums/containers/enum_array.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> EC<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> <a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> x<span class="special">,</span>
+ <span class="keyword">const</span> <a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36372072"></a><h2>Description</h2>
+<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">!(y<x)</code> </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator_id35970786.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="operator___id35970876.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/operator___id35970876.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/operator___id35970876.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,56 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template operator>=</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">
+<link rel="prev" href="operator___id35970831.html" title="Function template operator<=">
+<link rel="next" href="swap.html" title="Function template swap">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator___id35970831.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="swap.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.operator_=_id35970876"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template operator>=</span></h2>
+<p>boost::enums::operator>=</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">boost/enums/containers/enum_array.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> EC<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> <a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> x<span class="special">,</span>
+ <span class="keyword">const</span> <a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36372263"></a><h2>Description</h2>
+<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">!(x<y)</code> </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator___id35970831.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="swap.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/operator___id35971055.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/operator___id35971055.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,56 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template operator<=</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">
+<link rel="prev" href="operator_id35971010.html" title="Function template operator>">
+<link rel="next" href="operator___id35971099.html" title="Function template operator>=">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator_id35971010.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="operator___id35971099.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.operator_=_id35971055"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template operator<=</span></h2>
+<p>boost::enums::operator<=</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">boost/enums/containers/enum_array.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> EC<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> <a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> x<span class="special">,</span>
+ <span class="keyword">const</span> <a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36373155"></a><h2>Description</h2>
+<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">!(y<x)</code> </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator_id35971010.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="operator___id35971099.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/operator___id35971056.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/operator___id35971056.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,56 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template operator<=</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">
+<link rel="prev" href="operator_id35971012.html" title="Function template operator>">
+<link rel="next" href="operator___id35971101.html" title="Function template operator>=">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator_id35971012.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="operator___id35971101.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.operator_=_id35971056"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template operator<=</span></h2>
+<p>boost::enums::operator<=</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">boost/enums/containers/enum_array.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> EC<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> <a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> x<span class="special">,</span>
+ <span class="keyword">const</span> <a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36373166"></a><h2>Description</h2>
+<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">!(y<x)</code> </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator_id35971012.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="operator___id35971101.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/operator___id35971099.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/operator___id35971099.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,56 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template operator>=</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">
+<link rel="prev" href="operator___id35971055.html" title="Function template operator<=">
+<link rel="next" href="swap.html" title="Function template swap">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator___id35971055.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="swap.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.operator_=_id35971099"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template operator>=</span></h2>
+<p>boost::enums::operator>=</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">boost/enums/containers/enum_array.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> EC<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> <a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> x<span class="special">,</span>
+ <span class="keyword">const</span> <a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36373346"></a><h2>Description</h2>
+<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">!(x<y)</code> </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator___id35971055.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="swap.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/operator___id35971101.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/operator___id35971101.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,56 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template operator>=</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">
+<link rel="prev" href="operator___id35971056.html" title="Function template operator<=">
+<link rel="next" href="swap.html" title="Function template swap">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator___id35971056.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="swap.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.operator_=_id35971101"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template operator>=</span></h2>
+<p>boost::enums::operator>=</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">boost/enums/containers/enum_array.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> EC<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> <a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> x<span class="special">,</span>
+ <span class="keyword">const</span> <a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36373358"></a><h2>Description</h2>
+<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">!(x<y)</code> </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator___id35971056.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="swap.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35970696.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35970696.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,55 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template operator<</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">
+<link rel="prev" href="operator__.html" title="Function template operator==">
+<link rel="next" href="operator__.html" title="Function template operator!=">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator__.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="operator__.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.operator_id35970696"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template operator<</span></h2>
+<p>boost::enums::operator<</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">boost/enums/containers/enum_array.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> EC<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> <a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36371500"></a><h2>Description</h2>
+<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">std::lexicographical_compare(x.begin(), x.end(), y.begin(), y.end())</code> </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator__.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="operator__.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35970786.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35970786.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,55 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template operator></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">
+<link rel="prev" href="operator__.html" title="Function template operator!=">
+<link rel="next" href="operator___id35970831.html" title="Function template operator<=">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator__.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="operator___id35970831.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.operator_id35970786"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template operator></span></h2>
+<p>boost::enums::operator></p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">boost/enums/containers/enum_array.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> EC<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> <a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36371881"></a><h2>Description</h2>
+<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">y < x</code> </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator__.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="operator___id35970831.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35970920.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35970920.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,55 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template operator<</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">
+<link rel="prev" href="operator__.html" title="Function template operator==">
+<link rel="next" href="operator__.html" title="Function template operator!=">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator__.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="operator__.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.operator_id35970920"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template operator<</span></h2>
+<p>boost::enums::operator<</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">boost/enums/containers/enum_array.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> EC<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> <a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36372582"></a><h2>Description</h2>
+<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">std::lexicographical_compare(x.begin(), x.end(), y.begin(), y.end())</code> </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator__.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="operator__.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35970922.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35970922.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,55 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template operator<</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">
+<link rel="prev" href="operator__.html" title="Function template operator==">
+<link rel="next" href="operator__.html" title="Function template operator!=">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator__.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="operator__.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.operator_id35970922"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template operator<</span></h2>
+<p>boost::enums::operator<</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">boost/enums/containers/enum_array.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> EC<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> <a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36372594"></a><h2>Description</h2>
+<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">std::lexicographical_compare(x.begin(), x.end(), y.begin(), y.end())</code> </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator__.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="operator__.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35971010.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35971010.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,55 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template operator></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">
+<link rel="prev" href="operator__.html" title="Function template operator!=">
+<link rel="next" href="operator___id35971055.html" title="Function template operator<=">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator__.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="operator___id35971055.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.operator_id35971010"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template operator></span></h2>
+<p>boost::enums::operator></p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">boost/enums/containers/enum_array.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> EC<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> <a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36372964"></a><h2>Description</h2>
+<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">y < x</code> </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator__.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="operator___id35971055.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35971012.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35971012.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,55 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template operator></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">
+<link rel="prev" href="operator__.html" title="Function template operator!=">
+<link rel="next" href="operator___id35971056.html" title="Function template operator<=">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator__.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="operator___id35971056.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.operator_id35971012"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template operator></span></h2>
+<p>boost::enums::operator></p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">boost/enums/containers/enum_array.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> EC<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> <a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36372976"></a><h2>Description</h2>
+<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">y < x</code> </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator__.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="operator___id35971056.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35972672.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35972672.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,55 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template operator|</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.containers.enum_set_hpp" title="Header <boost/enums/containers/enum_set.hpp>">
+<link rel="prev" href="operator_.html" title="Function template operator&">
+<link rel="next" href="operator%5E.html" title="Function template operator^">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator_.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_set_hpp"><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="operator%5E.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.operator_id35972672"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template operator|</span></h2>
+<p>boost::enums::operator| — Union. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.containers.enum_set_hpp" title="Header <boost/enums/containers/enum_set.hpp>">boost/enums/containers/enum_set.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span>
+ <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="keyword">operator</span><span class="special">|</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36380266"></a><h2>Description</h2>
+<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">enum_set<T>>(lhs) |= rhs</code>. </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator_.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_set_hpp"><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="operator%5E.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35972762.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35972762.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,68 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template operator>></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.containers.enum_set_hpp" title="Header <boost/enums/containers/enum_set.hpp>">
+<link rel="prev" href="operator%5E.html" title="Function template operator^">
+<link rel="next" href="operator_id35972897.html" title="Function template operator<<">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator%5E.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_set_hpp"><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="operator_id35972897.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.operator_id35972762"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template operator>></span></h2>
+<p>boost::enums::operator>> — A formatted input function. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.containers.enum_set_hpp" title="Header <boost/enums/containers/enum_set.hpp>">boost/enums/containers/enum_set.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> charT<span class="special">,</span> <span class="keyword">typename</span> traits<span class="special">,</span> <span class="keyword">typename</span> T<span class="special">></span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</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="special">&</span>
+ <span class="keyword">operator</span><span class="special">>></span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</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="special">&</span> is<span class="special">,</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span> x<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36380674"></a><h2>Description</h2>
+<p><span class="bold"><strong>Effects:</strong></span> Extracts up to <code class="computeroutput">N</code> characters from is. Stores these characters in a temporary object <code class="computeroutput">str</code> of type <code class="computeroutput">basic_string<charT, traits></code>, then evaluates the expression <code class="computeroutput">x = enum_set<T>(str)</code>. Characters are extracted and stored until any of the following occurs:</p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem"><p><code class="computeroutput">N</code> characters have been extracted and stored;</p></li>
+<li class="listitem"><p>end-of-file occurs on the input sequence;</p></li>
+<li class="listitem"><p>the next input character is neither <code class="computeroutput">is.widen</code>('0') nor <code class="computeroutput">is.widen</code>('1') (in which case the input character is not extracted).<br>
+ If no characters are stored in <code class="computeroutput">str</code>, calls <code class="computeroutput">is.setstate(ios_base::failbit)</code> (which may throw <code class="computeroutput">ios_- base::failure</code>). </p></li>
+</ul></div>
+<p>
+</p>
+<p><span class="bold"><strong>Parameters:</strong></span> </p>
+<p>- <span class="bold"><strong><code class="computeroutput">is</code></strong></span>: the input stream. </p>
+<p>- <span class="bold"><strong><code class="computeroutput">x</code></strong></span>: the <code class="computeroutput">enum_set</code>. </p>
+<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">is</code>. </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator%5E.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_set_hpp"><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="operator_id35972897.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35972897.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35972897.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,66 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template operator<<</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.containers.enum_set_hpp" title="Header <boost/enums/containers/enum_set.hpp>">
+<link rel="prev" href="operator_id35972762.html" title="Function template operator>>">
+<link rel="next" href="../hash_enums_enum_set_T_id35971296.html" title="Struct template hash<enums::enum_set< T >>">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator_id35972762.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_set_hpp"><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="../hash_enums_enum_set_T_id35971296.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.operator_id35972897"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template operator<<</span></h2>
+<p>boost::enums::operator<< — A formatted output function. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.containers.enum_set_hpp" title="Header <boost/enums/containers/enum_set.hpp>">boost/enums/containers/enum_set.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> charT<span class="special">,</span> <span class="keyword">typename</span> traits<span class="special">,</span> <span class="keyword">typename</span> T<span class="special">></span>
+ <span class="identifier">std</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="special">&</span>
+ <span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="identifier">std</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="special">&</span> os<span class="special">,</span>
+ <span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span> x<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36381020"></a><h2>Description</h2>
+<p><span class="bold"><strong>Parameters:</strong></span> </p>
+<p>- <span class="bold"><strong><code class="computeroutput">os</code></strong></span>: the output stream. </p>
+<p>- <span class="bold"><strong><code class="computeroutput">x</code></strong></span>: the <code class="computeroutput">enum_set</code>. </p>
+<p><span class="bold"><strong>Returns:</strong></span> the result of the following expression </p>
+<pre class="programlisting"> os << x.template to_string<charT,traits,allocator<charT> >(
+ use_facet<ctype<charT> >(os.getloc()).widen('0'),
+ use_facet<ctype<charT> >(os.getloc()).widen('1')
+ )
+</pre>
+<p> </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator_id35972762.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_set_hpp"><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="../hash_enums_enum_set_T_id35971296.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35972968.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35972968.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,55 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template operator|</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.containers.enum_set_hpp" title="Header <boost/enums/containers/enum_set.hpp>">
+<link rel="prev" href="operator_.html" title="Function template operator&">
+<link rel="next" href="operator%5E.html" title="Function template operator^">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator_.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_set_hpp"><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="operator%5E.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.operator_id35972968"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template operator|</span></h2>
+<p>boost::enums::operator| — Union. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.containers.enum_set_hpp" title="Header <boost/enums/containers/enum_set.hpp>">boost/enums/containers/enum_set.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span>
+ <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="keyword">operator</span><span class="special">|</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36381878"></a><h2>Description</h2>
+<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">enum_set<T>>(lhs) |= rhs</code>. </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator_.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_set_hpp"><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="operator%5E.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35972970.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35972970.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,55 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template operator|</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.containers.enum_set_hpp" title="Header <boost/enums/containers/enum_set.hpp>">
+<link rel="prev" href="operator_.html" title="Function template operator&">
+<link rel="next" href="operator%5E.html" title="Function template operator^">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator_.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_set_hpp"><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="operator%5E.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.operator_id35972970"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template operator|</span></h2>
+<p>boost::enums::operator| — Union. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.containers.enum_set_hpp" title="Header <boost/enums/containers/enum_set.hpp>">boost/enums/containers/enum_set.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span>
+ <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="keyword">operator</span><span class="special">|</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36381897"></a><h2>Description</h2>
+<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">enum_set<T>>(lhs) |= rhs</code>. </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator_.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_set_hpp"><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="operator%5E.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35973059.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35973059.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,68 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template operator>></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.containers.enum_set_hpp" title="Header <boost/enums/containers/enum_set.hpp>">
+<link rel="prev" href="operator%5E.html" title="Function template operator^">
+<link rel="next" href="operator_id35973193.html" title="Function template operator<<">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator%5E.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_set_hpp"><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="operator_id35973193.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.operator_id35973059"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template operator>></span></h2>
+<p>boost::enums::operator>> — A formatted input function. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.containers.enum_set_hpp" title="Header <boost/enums/containers/enum_set.hpp>">boost/enums/containers/enum_set.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> charT<span class="special">,</span> <span class="keyword">typename</span> traits<span class="special">,</span> <span class="keyword">typename</span> T<span class="special">></span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</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="special">&</span>
+ <span class="keyword">operator</span><span class="special">>></span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</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="special">&</span> is<span class="special">,</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span> x<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36382286"></a><h2>Description</h2>
+<p><span class="bold"><strong>Effects:</strong></span> Extracts up to <code class="computeroutput">N</code> characters from is. Stores these characters in a temporary object <code class="computeroutput">str</code> of type <code class="computeroutput">basic_string<charT, traits></code>, then evaluates the expression <code class="computeroutput">x = enum_set<T>(str)</code>. Characters are extracted and stored until any of the following occurs:</p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem"><p><code class="computeroutput">N</code> characters have been extracted and stored;</p></li>
+<li class="listitem"><p>end-of-file occurs on the input sequence;</p></li>
+<li class="listitem"><p>the next input character is neither <code class="computeroutput">is.widen</code>('0') nor <code class="computeroutput">is.widen</code>('1') (in which case the input character is not extracted).<br>
+ If no characters are stored in <code class="computeroutput">str</code>, calls <code class="computeroutput">is.setstate(ios_base::failbit)</code> (which may throw <code class="computeroutput">ios_- base::failure</code>). </p></li>
+</ul></div>
+<p>
+</p>
+<p><span class="bold"><strong>Parameters:</strong></span> </p>
+<p>- <span class="bold"><strong><code class="computeroutput">is</code></strong></span>: the input stream. </p>
+<p>- <span class="bold"><strong><code class="computeroutput">x</code></strong></span>: the <code class="computeroutput">enum_set</code>. </p>
+<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">is</code>. </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator%5E.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_set_hpp"><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="operator_id35973193.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35973061.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35973061.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,68 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template operator>></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.containers.enum_set_hpp" title="Header <boost/enums/containers/enum_set.hpp>">
+<link rel="prev" href="operator%5E.html" title="Function template operator^">
+<link rel="next" href="operator_id35973195.html" title="Function template operator<<">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator%5E.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_set_hpp"><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="operator_id35973195.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.operator_id35973061"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template operator>></span></h2>
+<p>boost::enums::operator>> — A formatted input function. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.containers.enum_set_hpp" title="Header <boost/enums/containers/enum_set.hpp>">boost/enums/containers/enum_set.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> charT<span class="special">,</span> <span class="keyword">typename</span> traits<span class="special">,</span> <span class="keyword">typename</span> T<span class="special">></span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</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="special">&</span>
+ <span class="keyword">operator</span><span class="special">>></span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</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="special">&</span> is<span class="special">,</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span> x<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36382305"></a><h2>Description</h2>
+<p><span class="bold"><strong>Effects:</strong></span> Extracts up to <code class="computeroutput">N</code> characters from is. Stores these characters in a temporary object <code class="computeroutput">str</code> of type <code class="computeroutput">basic_string<charT, traits></code>, then evaluates the expression <code class="computeroutput">x = enum_set<T>(str)</code>. Characters are extracted and stored until any of the following occurs:</p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem"><p><code class="computeroutput">N</code> characters have been extracted and stored;</p></li>
+<li class="listitem"><p>end-of-file occurs on the input sequence;</p></li>
+<li class="listitem"><p>the next input character is neither <code class="computeroutput">is.widen</code>('0') nor <code class="computeroutput">is.widen</code>('1') (in which case the input character is not extracted).<br>
+ If no characters are stored in <code class="computeroutput">str</code>, calls <code class="computeroutput">is.setstate(ios_base::failbit)</code> (which may throw <code class="computeroutput">ios_- base::failure</code>). </p></li>
+</ul></div>
+<p>
+</p>
+<p><span class="bold"><strong>Parameters:</strong></span> </p>
+<p>- <span class="bold"><strong><code class="computeroutput">is</code></strong></span>: the input stream. </p>
+<p>- <span class="bold"><strong><code class="computeroutput">x</code></strong></span>: the <code class="computeroutput">enum_set</code>. </p>
+<p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">is</code>. </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator%5E.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_set_hpp"><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="operator_id35973195.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35973193.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35973193.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,66 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template operator<<</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.containers.enum_set_hpp" title="Header <boost/enums/containers/enum_set.hpp>">
+<link rel="prev" href="operator_id35973059.html" title="Function template operator>>">
+<link rel="next" href="../hash_enums_enum_set_T_id35971520.html" title="Struct template hash<enums::enum_set< T >>">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator_id35973059.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_set_hpp"><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="../hash_enums_enum_set_T_id35971520.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.operator_id35973193"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template operator<<</span></h2>
+<p>boost::enums::operator<< — A formatted output function. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.containers.enum_set_hpp" title="Header <boost/enums/containers/enum_set.hpp>">boost/enums/containers/enum_set.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> charT<span class="special">,</span> <span class="keyword">typename</span> traits<span class="special">,</span> <span class="keyword">typename</span> T<span class="special">></span>
+ <span class="identifier">std</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="special">&</span>
+ <span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="identifier">std</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="special">&</span> os<span class="special">,</span>
+ <span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span> x<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36382632"></a><h2>Description</h2>
+<p><span class="bold"><strong>Parameters:</strong></span> </p>
+<p>- <span class="bold"><strong><code class="computeroutput">os</code></strong></span>: the output stream. </p>
+<p>- <span class="bold"><strong><code class="computeroutput">x</code></strong></span>: the <code class="computeroutput">enum_set</code>. </p>
+<p><span class="bold"><strong>Returns:</strong></span> the result of the following expression </p>
+<pre class="programlisting"> os << x.template to_string<charT,traits,allocator<charT> >(
+ use_facet<ctype<charT> >(os.getloc()).widen('0'),
+ use_facet<ctype<charT> >(os.getloc()).widen('1')
+ )
+</pre>
+<p> </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator_id35973059.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_set_hpp"><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="../hash_enums_enum_set_T_id35971520.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35973195.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/operator_id35973195.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,66 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template operator<<</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.containers.enum_set_hpp" title="Header <boost/enums/containers/enum_set.hpp>">
+<link rel="prev" href="operator_id35973061.html" title="Function template operator>>">
+<link rel="next" href="../hash_enums_enum_set_T_id35971521.html" title="Struct template hash<enums::enum_set< T >>">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator_id35973061.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_set_hpp"><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="../hash_enums_enum_set_T_id35971521.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.operator_id35973195"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template operator<<</span></h2>
+<p>boost::enums::operator<< — A formatted output function. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.containers.enum_set_hpp" title="Header <boost/enums/containers/enum_set.hpp>">boost/enums/containers/enum_set.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> charT<span class="special">,</span> <span class="keyword">typename</span> traits<span class="special">,</span> <span class="keyword">typename</span> T<span class="special">></span>
+ <span class="identifier">std</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="special">&</span>
+ <span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="identifier">std</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="special">&</span> os<span class="special">,</span>
+ <span class="keyword">const</span> <a class="link" href="enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span> x<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36382650"></a><h2>Description</h2>
+<p><span class="bold"><strong>Parameters:</strong></span> </p>
+<p>- <span class="bold"><strong><code class="computeroutput">os</code></strong></span>: the output stream. </p>
+<p>- <span class="bold"><strong><code class="computeroutput">x</code></strong></span>: the <code class="computeroutput">enum_set</code>. </p>
+<p><span class="bold"><strong>Returns:</strong></span> the result of the following expression </p>
+<pre class="programlisting"> os << x.template to_string<charT,traits,allocator<charT> >(
+ use_facet<ctype<charT> >(os.getloc()).widen('0'),
+ use_facet<ctype<charT> >(os.getloc()).widen('1')
+ )
+</pre>
+<p> </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="operator_id35973061.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_set_hpp"><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="../hash_enums_enum_set_T_id35971521.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/pos.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/pos.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/pos.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -34,7 +34,7 @@
</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">pos</span><span class="special">(</span><span class="identifier">EC</span> e<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36370105"></a><h2>Description</h2>
+<a name="id36364220"></a><h2>Description</h2>
<p>The <code class="computeroutput">enum_traits</code> class must be specialized and contain a <code class="computeroutput">pos</code> function that returns the relative position of its argument <code class="computeroutput">e</code>. </p>
<p><span class="bold"><strong>Parameters:</strong></span> </p>
<p>- <span class="bold"><strong><code class="computeroutput">e</code></strong></span>: the enum literal. </p>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/pos_id35964377.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/pos_id35964377.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,57 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template pos</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.ordinal.pos_hpp" title="Header <boost/enums/ordinal/pos.hpp>">
+<link rel="prev" href="meta/pos.html" title="Struct template pos">
+<link rel="next" href="meta/pred.html" title="Struct template pred">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/pos.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.pos_hpp"><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="meta/pred.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.pos_id35964377"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template pos</span></h2>
+<p>boost::enums::pos — position of an enum literal <code class="computeroutput">e</code> on the extension of the enumeration type <code class="computeroutput">EC</code>. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.ordinal.pos_hpp" title="Header <boost/enums/ordinal/pos.hpp>">boost/enums/ordinal/pos.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">pos</span><span class="special">(</span><span class="identifier">EC</span> e<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36364428"></a><h2>Description</h2>
+<p>The <code class="computeroutput">enum_traits</code> class must be specialized and contain a <code class="computeroutput">pos</code> function that returns the relative position of its argument <code class="computeroutput">e</code>. </p>
+<p><span class="bold"><strong>Parameters:</strong></span> </p>
+<p>- <span class="bold"><strong><code class="computeroutput">e</code></strong></span>: the enum literal. </p>
+<p><span class="bold"><strong>Returns:</strong></span> the associated position </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/pos.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.pos_hpp"><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="meta/pred.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/pos_id35964379.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/pos_id35964379.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,57 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template pos</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.ordinal.pos_hpp" title="Header <boost/enums/ordinal/pos.hpp>">
+<link rel="prev" href="meta/pos.html" title="Struct template pos">
+<link rel="next" href="meta/pred.html" title="Struct template pred">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/pos.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.pos_hpp"><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="meta/pred.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.pos_id35964379"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template pos</span></h2>
+<p>boost::enums::pos — position of an enum literal <code class="computeroutput">e</code> on the extension of the enumeration type <code class="computeroutput">EC</code>. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.ordinal.pos_hpp" title="Header <boost/enums/ordinal/pos.hpp>">boost/enums/ordinal/pos.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">pos</span><span class="special">(</span><span class="identifier">EC</span> e<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36364427"></a><h2>Description</h2>
+<p>The <code class="computeroutput">enum_traits</code> class must be specialized and contain a <code class="computeroutput">pos</code> function that returns the relative position of its argument <code class="computeroutput">e</code>. </p>
+<p><span class="bold"><strong>Parameters:</strong></span> </p>
+<p>- <span class="bold"><strong><code class="computeroutput">e</code></strong></span>: the enum literal. </p>
+<p><span class="bold"><strong>Returns:</strong></span> the associated position </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/pos.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.pos_hpp"><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="meta/pred.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/pred_id35964337.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/pred_id35964337.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,54 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template pred</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.ordinal.pred_hpp" title="Header <boost/enums/ordinal/pred.hpp>">
+<link rel="prev" href="meta/pred.html" title="Struct template pred">
+<link rel="next" href="size.html" title="Function template size">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/pred.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.pred_hpp"><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="size.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.pred_id35964337"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template pred</span></h2>
+<p>boost::enums::pred — ordinal enum predecesor. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.ordinal.pred_hpp" title="Header <boost/enums/ordinal/pred.hpp>">boost/enums/ordinal/pred.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">constexpr</span> <span class="identifier">EC</span> <span class="identifier">pred</span><span class="special">(</span><span class="identifier">EC</span> e<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36364756"></a><h2>Description</h2>
+<p><span class="bold"><strong>Returns:</strong></span> the predecessor of the enumeration element. Invalid parameter if the position is 0. </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/pred.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.pred_hpp"><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="size.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/pred_id35964490.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/pred_id35964490.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,54 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template pred</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.ordinal.pred_hpp" title="Header <boost/enums/ordinal/pred.hpp>">
+<link rel="prev" href="meta/pred.html" title="Struct template pred">
+<link rel="next" href="meta/size.html" title="Struct template size">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/pred.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.pred_hpp"><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="meta/size.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.pred_id35964490"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template pred</span></h2>
+<p>boost::enums::pred — ordinal enum predecesor. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.ordinal.pred_hpp" title="Header <boost/enums/ordinal/pred.hpp>">boost/enums/ordinal/pred.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">constexpr</span> <span class="identifier">EC</span> <span class="identifier">pred</span><span class="special">(</span><span class="identifier">EC</span> e<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36364965"></a><h2>Description</h2>
+<p><span class="bold"><strong>Returns:</strong></span> the predecessor of the enumeration element. Invalid parameter if the position is 0. </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/pred.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.pred_hpp"><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="meta/size.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/pred_id35964492.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/pred_id35964492.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,54 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template pred</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.ordinal.pred_hpp" title="Header <boost/enums/ordinal/pred.hpp>">
+<link rel="prev" href="meta/pred.html" title="Struct template pred">
+<link rel="next" href="meta/size.html" title="Struct template size">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/pred.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.pred_hpp"><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="meta/size.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.pred_id35964492"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template pred</span></h2>
+<p>boost::enums::pred — ordinal enum predecesor. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.ordinal.pred_hpp" title="Header <boost/enums/ordinal/pred.hpp>">boost/enums/ordinal/pred.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">constexpr</span> <span class="identifier">EC</span> <span class="identifier">pred</span><span class="special">(</span><span class="identifier">EC</span> e<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36364964"></a><h2>Description</h2>
+<p><span class="bold"><strong>Returns:</strong></span> the predecessor of the enumeration element. Invalid parameter if the position is 0. </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/pred.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.pred_hpp"><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="meta/size.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/scoping_type.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/scoping_type.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/scoping_type.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -37,14 +37,14 @@
<span class="keyword">typedef</span> <a class="link" href="meta/scoping_type.html" title="Struct template scoping_type">meta::scoping_type</a><span class="special"><</span> <span class="identifier">EC_type</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="scoping_type.html#boost.enums.scoping_type.type"><span class="identifier">type</span></a><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36367575"></a><h2>Description</h2>
+<a name="id36361612"></a><h2>Description</h2>
<p>Get the wrapping class of an enum when emulation is used or the enum class itself when available.</p>
<p><span class="bold"><strong>Note(s):</strong></span> This meta-function must be specialized for each enum class. </p>
<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">EC</code> must be an enum type or the emulation of a scoped enum.<br>
<br>
</p>
<div class="refsect2">
-<a name="id36367605"></a><h3>
+<a name="id36361642"></a><h3>
<a name="boost.enums.scoping_typetypes"></a><code class="computeroutput">scoping_type</code>
public
types</h3>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/size.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/size.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/size.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -6,7 +6,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
<link rel="up" href="../../index.html#header.boost.enums.ordinal.size_hpp" title="Header <boost/enums/ordinal/size.hpp>">
-<link rel="prev" href="pred_id35967112.html" title="Function template pred">
+<link rel="prev" href="pred_id35964337.html" title="Function template pred">
<link rel="next" href="meta/succ.html" title="Struct template succ">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="pred_id35967112.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.size_hpp"><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="meta/succ.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="pred_id35964337.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.size_hpp"><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="meta/succ.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.enums.size"></a><div class="titlepage"></div>
@@ -34,7 +34,7 @@
</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">size</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36370889"></a><h2>Description</h2>
+<a name="id36365003"></a><h2>Description</h2>
<p><span class="bold"><strong>Returns:</strong></span> the number of elements of an enumeration <code class="computeroutput">EC</code>. </p>
<p><span class="bold"><strong>Exception Safety:</strong></span> no-throw guarantee </p>
</div>
@@ -49,7 +49,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="pred_id35967112.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.size_hpp"><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="meta/succ.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="pred_id35964337.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.size_hpp"><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="meta/succ.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/size_id35964570.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/size_id35964570.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,55 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template size</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.ordinal.size_hpp" title="Header <boost/enums/ordinal/size.hpp>">
+<link rel="prev" href="meta/size.html" title="Struct template size">
+<link rel="next" href="meta/succ.html" title="Struct template succ">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/size.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.size_hpp"><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="meta/succ.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.size_id35964570"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template size</span></h2>
+<p>boost::enums::size</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.ordinal.size_hpp" title="Header <boost/enums/ordinal/size.hpp>">boost/enums/ordinal/size.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">size</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36365379"></a><h2>Description</h2>
+<p><span class="bold"><strong>Returns:</strong></span> the number of elements of an enumeration <code class="computeroutput">EC</code>. </p>
+<p><span class="bold"><strong>Exception Safety:</strong></span> no-throw guarantee </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/size.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.size_hpp"><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="meta/succ.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/size_id35964572.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/size_id35964572.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,55 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template size</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.ordinal.size_hpp" title="Header <boost/enums/ordinal/size.hpp>">
+<link rel="prev" href="meta/size.html" title="Struct template size">
+<link rel="next" href="meta/succ.html" title="Struct template succ">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/size.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.size_hpp"><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="meta/succ.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.size_id35964572"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template size</span></h2>
+<p>boost::enums::size</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.ordinal.size_hpp" title="Header <boost/enums/ordinal/size.hpp>">boost/enums/ordinal/size.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">size</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36365379"></a><h2>Description</h2>
+<p><span class="bold"><strong>Returns:</strong></span> the number of elements of an enumeration <code class="computeroutput">EC</code>. </p>
+<p><span class="bold"><strong>Exception Safety:</strong></span> no-throw guarantee </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/size.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.size_hpp"><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="meta/succ.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/succ_id35964471.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/succ_id35964471.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,57 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template succ</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.ordinal.succ_hpp" title="Header <boost/enums/ordinal/succ.hpp>">
+<link rel="prev" href="meta/succ.html" title="Struct template succ">
+<link rel="next" href="val.html" title="Function template val">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/succ.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.succ_hpp"><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="val.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.succ_id35964471"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template succ</span></h2>
+<p>boost::enums::succ — enum succesor. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.ordinal.succ_hpp" title="Header <boost/enums/ordinal/succ.hpp>">boost/enums/ordinal/succ.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">EC</span> <span class="identifier">succ</span><span class="special">(</span><span class="identifier">EC</span> e<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36365508"></a><h2>Description</h2>
+<p><span class="bold"><strong>Parameters:</strong></span> </p>
+<p>- <span class="bold"><strong><code class="computeroutput">e</code></strong></span>: the enum literal. </p>
+<p><span class="bold"><strong>Returns:</strong></span> the successor of the enumeration element. </p>
+<p><span class="bold"><strong>Throws:</strong></span> Invalid parameter if the position is the last one. </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/succ.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.succ_hpp"><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="val.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/succ_id35964654.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/succ_id35964654.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,57 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template succ</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.ordinal.succ_hpp" title="Header <boost/enums/ordinal/succ.hpp>">
+<link rel="prev" href="meta/succ.html" title="Struct template succ">
+<link rel="next" href="meta/enum_traits.html" title="Struct template enum_traits">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/succ.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.succ_hpp"><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="meta/enum_traits.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.succ_id35964654"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template succ</span></h2>
+<p>boost::enums::succ — enum succesor. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.ordinal.succ_hpp" title="Header <boost/enums/ordinal/succ.hpp>">boost/enums/ordinal/succ.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">EC</span> <span class="identifier">succ</span><span class="special">(</span><span class="identifier">EC</span> e<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36365886"></a><h2>Description</h2>
+<p><span class="bold"><strong>Parameters:</strong></span> </p>
+<p>- <span class="bold"><strong><code class="computeroutput">e</code></strong></span>: the enum literal. </p>
+<p><span class="bold"><strong>Returns:</strong></span> the successor of the enumeration element. </p>
+<p><span class="bold"><strong>Throws:</strong></span> Invalid parameter if the position is the last one. </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/succ.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.succ_hpp"><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="meta/enum_traits.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/succ_id35964656.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/succ_id35964656.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,57 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template succ</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.ordinal.succ_hpp" title="Header <boost/enums/ordinal/succ.hpp>">
+<link rel="prev" href="meta/succ.html" title="Struct template succ">
+<link rel="next" href="meta/enum_traits.html" title="Struct template enum_traits">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/succ.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.succ_hpp"><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="meta/enum_traits.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.succ_id35964656"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template succ</span></h2>
+<p>boost::enums::succ — enum succesor. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.ordinal.succ_hpp" title="Header <boost/enums/ordinal/succ.hpp>">boost/enums/ordinal/succ.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">EC</span> <span class="identifier">succ</span><span class="special">(</span><span class="identifier">EC</span> e<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36365886"></a><h2>Description</h2>
+<p><span class="bold"><strong>Parameters:</strong></span> </p>
+<p>- <span class="bold"><strong><code class="computeroutput">e</code></strong></span>: the enum literal. </p>
+<p><span class="bold"><strong>Returns:</strong></span> the successor of the enumeration element. </p>
+<p><span class="bold"><strong>Throws:</strong></span> Invalid parameter if the position is the last one. </p>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/succ.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.succ_hpp"><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="meta/enum_traits.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/swap.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/swap.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/swap.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -6,8 +6,8 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
<link rel="up" href="../../index.html#header.boost.enums.containers.enum_array_hpp" title="Header <boost/enums/containers/enum_array.hpp>">
-<link rel="prev" href="operator___id35972726.html" title="Function template operator>=">
-<link rel="next" href="get_c_array_id35972832.html" title="Function template get_c_array">
+<link rel="prev" href="operator___id35971099.html" title="Function template operator>=">
+<link rel="next" href="get_c_array_id35971205.html" title="Function template get_c_array">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="operator___id35972726.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="get_c_array_id35972832.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="operator___id35971099.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="get_c_array_id35971205.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.enums.swap"></a><div class="titlepage"></div>
@@ -35,7 +35,7 @@
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> EC<span class="special">></span>
<span class="keyword">void</span> <span class="identifier">swap</span><span class="special">(</span><a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <a class="link" href="enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36378331"></a><h2>Description</h2>
+<a name="id36373523"></a><h2>Description</h2>
<p><span class="bold"><strong></strong></span></p>
<p><span class="bold"><strong><span class="bold"><strong>Effects:</strong></span></strong></span> As </p>
<pre class="programlisting"> x.swap(y);
@@ -53,7 +53,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="operator___id35972726.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="get_c_array_id35972832.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="operator___id35971099.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.containers.enum_array_hpp"><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="get_c_array_id35971205.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/underlying_type.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/underlying_type.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/underlying_type.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -33,14 +33,28 @@
</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span>
<span class="keyword">struct</span> <a class="link" href="underlying_type.html" title="Struct template underlying_type">underlying_type</a> <span class="special">{</span>
- <span class="comment">// types</span>
- <span class="keyword">typedef</span> <a class="link" href="meta/underlying_type.html" title="Struct template underlying_type">meta::underlying_type</a><span class="special"><</span> <span class="identifier">EC</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <a name="boost.enums.underlying_type.type"></a><span class="identifier">type</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="underlying_type.html#boost.enums.underlying_typetypes">types</a></span>
+ <span class="keyword">typedef</span> <span class="identifier">see_below</span> <a class="link" href="underlying_type.html#boost.enums.underlying_type.type"><span class="identifier">type</span></a><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36368254"></a><h2>Description</h2>
+<a name="id36362194"></a><h2>Description</h2>
<p><span class="bold"><strong>Requires</strong></span> <code class="computeroutput">EC</code> must be an enum type or the emulation of a scoped enum.<br>
<br>
</p>
+<div class="refsect2">
+<a name="id36362214"></a><h3>
+<a name="boost.enums.underlying_typetypes"></a><code class="computeroutput">underlying_type</code>
+ public
+ types</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<p>
+<span class="keyword">typedef</span> <span class="identifier">see_below</span> <a name="boost.enums.underlying_type.type"></a><span class="identifier">type</span><span class="special">;</span></p>
+<p>The member typedef <code class="computeroutput">type</code> names the underlying type of <code class="computeroutput">T</code>. It is defined as <code class="computeroutput">meta::underlying_type<EC>::type</code> which could need specialization. </p>
+<p>boost::enums::meta::underlying_type </p>
+<p>
+</p>
+</li></ol></div>
+</div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/underlying_value.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/underlying_value.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/underlying_value.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -34,7 +34,7 @@
</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <a class="link" href="underlying_type.html" title="Struct template underlying_type">underlying_type</a><span class="special"><</span> <span class="identifier">EC</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <span class="identifier">underlying_value</span><span class="special">(</span><span class="identifier">EC</span> e<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36368512"></a><h2>Description</h2>
+<a name="id36362519"></a><h2>Description</h2>
<p>This function is useful to when working with scoped enum classes which doens't implicitly convert to the underlying type. </p>
<p><span class="bold"><strong>Template Parameters:</strong></span> </p>
<p>- <span class="bold"><strong><code class="computeroutput">EC</code></strong></span>: the scoped enum type. </p>
Modified: sandbox/enums/libs/enums/doc/html/boost/enums/val.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/enums/val.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/val.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -6,7 +6,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
<link rel="up" href="../../index.html#header.boost.enums.ordinal.val_hpp" title="Header <boost/enums/ordinal/val.hpp>">
-<link rel="prev" href="succ_id35967246.html" title="Function template succ">
+<link rel="prev" href="succ_id35964471.html" title="Function template succ">
<link rel="next" href="enum_array.html" title="Class template enum_array">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="succ_id35967246.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.val_hpp"><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="enum_array.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="succ_id35964471.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.val_hpp"><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="enum_array.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.enums.val"></a><div class="titlepage"></div>
@@ -34,7 +34,7 @@
</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">EC</span> <span class="identifier">val</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> p<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36371714"></a><h2>Description</h2>
+<a name="id36365827"></a><h2>Description</h2>
<p><span class="bold"><strong>Parameters:</strong></span> </p>
<p>- <span class="bold"><strong><code class="computeroutput">p</code></strong></span>: the position.
@@ -64,7 +64,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="succ_id35967246.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.val_hpp"><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="enum_array.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="succ_id35964471.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.val_hpp"><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="enum_array.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/val_id35964832.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/val_id35964832.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template val</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.ordinal.val_hpp" title="Header <boost/enums/ordinal/val.hpp>">
+<link rel="prev" href="meta/val.html" title="Struct template val">
+<link rel="next" href="enum_array.html" title="Class template enum_array">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/val.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.val_hpp"><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="enum_array.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.val_id35964832"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template val</span></h2>
+<p>boost::enums::val — ordinal enum value </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.ordinal.val_hpp" title="Header <boost/enums/ordinal/val.hpp>">boost/enums/ordinal/val.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">EC</span> <span class="identifier">val</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> p<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36366912"></a><h2>Description</h2>
+<p><span class="bold"><strong>Parameters:</strong></span> </p>
+<p>- <span class="bold"><strong><code class="computeroutput">p</code></strong></span>: the position.
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>The enum class element associated to the position <code class="computeroutput">p</code>. </p></td>
+</tr>
+<tr>
+<td><p><span class="term">Throws:</span></p></td>
+<td>std::out_of_range </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/val.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.val_hpp"><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="enum_array.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/enums/val_id35964836.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/enums/val_id35964836.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template val</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.ordinal.val_hpp" title="Header <boost/enums/ordinal/val.hpp>">
+<link rel="prev" href="meta/val.html" title="Struct template val">
+<link rel="next" href="enum_array.html" title="Class template enum_array">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/val.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.val_hpp"><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="enum_array.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.enums.val_id35964836"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template val</span></h2>
+<p>boost::enums::val — ordinal enum value </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.ordinal.val_hpp" title="Header <boost/enums/ordinal/val.hpp>">boost/enums/ordinal/val.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">EC</span> <span class="identifier">val</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> p<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36366921"></a><h2>Description</h2>
+<p><span class="bold"><strong>Parameters:</strong></span> </p>
+<p>- <span class="bold"><strong><code class="computeroutput">p</code></strong></span>: the position.
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>The enum class element associated to the position <code class="computeroutput">p</code>. </p></td>
+</tr>
+<tr>
+<td><p><span class="term">Throws:</span></p></td>
+<td>std::out_of_range </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="meta/val.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.ordinal.val_hpp"><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="enum_array.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/hash_enums_enum_set_T_id35971296.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/hash_enums_enum_set_T_id35971296.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,68 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template hash<enums::enum_set< T >></title>
+<link rel="stylesheet" href=".././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../index.html#header.boost.enums.containers.enum_set_hpp" title="Header <boost/enums/containers/enum_set.hpp>">
+<link rel="prev" href="enums/operator_id35972897.html" title="Function template operator<<">
+<link rel="next" href="enums/enum_subrange.html" title="Struct template enum_subrange">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="enums/operator_id35972897.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.enums.containers.enum_set_hpp"><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="enums/enum_subrange.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.hash_enums_enum_set_T_id35971296"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template hash<enums::enum_set< T >></span></h2>
+<p>boost::hash<enums::enum_set< T >> — enum_set hash template specialization </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../index.html#header.boost.enums.containers.enum_set_hpp" title="Header <boost/enums/containers/enum_set.hpp>">boost/enums/containers/enum_set.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="hash_enums_enum_set_T_id35971296.html" title="Struct template hash<enums::enum_set< T >>">hash</a><span class="special"><</span><span class="identifier">enums</span><span class="special">::</span><span class="identifier">enum_set</span><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span><span class="special">></span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="hash_enums_enum_set_T_id35971296.html#id35971311-bb">public member functions</a></span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a class="link" href="hash_enums_enum_set_T_id35971296.html#id35971315-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enums/enum_set.html" title="Class template enum_set">enums::enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36381277"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="id36381281"></a><h3>
+<a name="id35971311-bb"></a><code class="computeroutput">hash</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a name="id35971315-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enums/enum_set.html" title="Class template enum_set">enums::enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span> es<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<p>The template specialization meets the requirements of class template <code class="computeroutput">hash</code>. </p>
+<p><span class="bold"><strong>Parameters:</strong></span> </p>
+<p>- <span class="bold"><strong><code class="computeroutput">es</code></strong></span>: the <code class="computeroutput">enum_set</code>. </p>
+<p><span class="bold"><strong>Returns:</strong></span> the hash associated to the underlying bitset. </p>
+</li></ol></div>
+</div>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="enums/operator_id35972897.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.enums.containers.enum_set_hpp"><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="enums/enum_subrange.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/hash_enums_enum_set_T_id35971520.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/hash_enums_enum_set_T_id35971520.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,68 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template hash<enums::enum_set< T >></title>
+<link rel="stylesheet" href=".././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../index.html#header.boost.enums.containers.enum_set_hpp" title="Header <boost/enums/containers/enum_set.hpp>">
+<link rel="prev" href="enums/operator_id35973193.html" title="Function template operator<<">
+<link rel="next" href="enums/enum_subrange.html" title="Struct template enum_subrange">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="enums/operator_id35973193.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.enums.containers.enum_set_hpp"><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="enums/enum_subrange.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.hash_enums_enum_set_T_id35971520"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template hash<enums::enum_set< T >></span></h2>
+<p>boost::hash<enums::enum_set< T >> — enum_set hash template specialization </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../index.html#header.boost.enums.containers.enum_set_hpp" title="Header <boost/enums/containers/enum_set.hpp>">boost/enums/containers/enum_set.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="hash_enums_enum_set_T_id35971520.html" title="Struct template hash<enums::enum_set< T >>">hash</a><span class="special"><</span><span class="identifier">enums</span><span class="special">::</span><span class="identifier">enum_set</span><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span><span class="special">></span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="hash_enums_enum_set_T_id35971520.html#id35971535-bb">public member functions</a></span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a class="link" href="hash_enums_enum_set_T_id35971520.html#id35971538-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enums/enum_set.html" title="Class template enum_set">enums::enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36382889"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="id36382892"></a><h3>
+<a name="id35971535-bb"></a><code class="computeroutput">hash</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a name="id35971538-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enums/enum_set.html" title="Class template enum_set">enums::enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span> es<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<p>The template specialization meets the requirements of class template <code class="computeroutput">hash</code>. </p>
+<p><span class="bold"><strong>Parameters:</strong></span> </p>
+<p>- <span class="bold"><strong><code class="computeroutput">es</code></strong></span>: the <code class="computeroutput">enum_set</code>. </p>
+<p><span class="bold"><strong>Returns:</strong></span> the hash associated to the underlying bitset. </p>
+</li></ol></div>
+</div>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="enums/operator_id35973193.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.enums.containers.enum_set_hpp"><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="enums/enum_subrange.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/hash_enums_enum_set_T_id35971521.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/hash_enums_enum_set_T_id35971521.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,68 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template hash<enums::enum_set< T >></title>
+<link rel="stylesheet" href=".././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../index.html#header.boost.enums.containers.enum_set_hpp" title="Header <boost/enums/containers/enum_set.hpp>">
+<link rel="prev" href="enums/operator_id35973195.html" title="Function template operator<<">
+<link rel="next" href="enums/enum_subrange.html" title="Struct template enum_subrange">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="enums/operator_id35973195.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.enums.containers.enum_set_hpp"><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="enums/enum_subrange.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.hash_enums_enum_set_T_id35971521"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template hash<enums::enum_set< T >></span></h2>
+<p>boost::hash<enums::enum_set< T >> — enum_set hash template specialization </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../index.html#header.boost.enums.containers.enum_set_hpp" title="Header <boost/enums/containers/enum_set.hpp>">boost/enums/containers/enum_set.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="hash_enums_enum_set_T_id35971521.html" title="Struct template hash<enums::enum_set< T >>">hash</a><span class="special"><</span><span class="identifier">enums</span><span class="special">::</span><span class="identifier">enum_set</span><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span><span class="special">></span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="hash_enums_enum_set_T_id35971521.html#id35971537-bb">public member functions</a></span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a class="link" href="hash_enums_enum_set_T_id35971521.html#id35971540-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enums/enum_set.html" title="Class template enum_set">enums::enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36382908"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="id36382911"></a><h3>
+<a name="id35971537-bb"></a><code class="computeroutput">hash</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a name="id35971540-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="enums/enum_set.html" title="Class template enum_set">enums::enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span> es<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<p>The template specialization meets the requirements of class template <code class="computeroutput">hash</code>. </p>
+<p><span class="bold"><strong>Parameters:</strong></span> </p>
+<p>- <span class="bold"><strong><code class="computeroutput">es</code></strong></span>: the <code class="computeroutput">enum_set</code>. </p>
+<p><span class="bold"><strong>Returns:</strong></span> the hash associated to the underlying bitset. </p>
+</li></ol></div>
+</div>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="enums/operator_id35973195.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.enums.containers.enum_set_hpp"><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="enums/enum_subrange.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Modified: sandbox/enums/libs/enums/doc/html/boost/mpl/enum_c.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/mpl/enum_c.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/mpl/enum_c.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -39,18 +39,18 @@
<span class="keyword">typedef</span> <span class="identifier">enums</span><span class="special">::</span><span class="identifier">native_type</span><span class="special"><</span> <span class="identifier">EC</span> <span class="special">></span><span class="special">::</span><a class="link" href="enum_c.html#boost.mpl.enum_c.type">type</a> <a name="boost.mpl.enum_c.value_type"></a><span class="identifier">value_type</span><span class="special">;</span>
<span class="keyword">typedef</span> <span class="identifier">enums</span><span class="special">::</span><span class="identifier">underlying_type</span><span class="special"><</span> <span class="identifier">EC</span> <span class="special">></span><span class="special">::</span><a class="link" href="enum_c.html#boost.mpl.enum_c.type">type</a> <a name="boost.mpl.enum_c.underlying_type"></a><span class="identifier">underlying_type</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="enum_c.html#id35963917-bb">public member functions</a></span>
- <a class="link" href="enum_c.html#id35963920-bb"><span class="keyword">operator</span> <span class="identifier">value_type</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="enum_c.html#id35969383-bb">public member functions</a></span>
+ <a class="link" href="enum_c.html#id35969386-bb"><span class="keyword">operator</span> <span class="identifier">value_type</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="comment">// public data members</span>
<span class="identifier">constexpr</span> <span class="identifier">enums</span><span class="special">::</span><span class="identifier">native_type</span><span class="special"><</span> <span class="identifier">EC</span> <span class="special">></span><span class="special">::</span><a class="link" href="enum_c.html#boost.mpl.enum_c.type">type</a> <span class="identifier">value</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36388523"></a><h2>Description</h2>
+<a name="id36384238"></a><h2>Description</h2>
<div class="refsect2">
-<a name="id36388527"></a><h3>
-<a name="id35963917-bb"></a><code class="computeroutput">enum_c</code> public member functions</h3>
-<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><a name="id35963920-bb"></a><span class="keyword">operator</span> <span class="identifier">value_type</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
+<a name="id36384241"></a><h3>
+<a name="id35969383-bb"></a><code class="computeroutput">enum_c</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><a name="id35969386-bb"></a><span class="keyword">operator</span> <span class="identifier">value_type</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
</div>
</div>
</div>
Modified: sandbox/enums/libs/enums/doc/html/boost/mpl/enum_range_c.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/boost/mpl/enum_range_c.html (original)
+++ sandbox/enums/libs/enums/doc/html/boost/mpl/enum_range_c.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -7,7 +7,7 @@
<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
<link rel="up" href="../../index.html#header.boost.enums.mpl.enum_range_c_hpp" title="Header <boost/enums/mpl/enum_range_c.hpp>">
<link rel="prev" href="enum_c_tag.html" title="Struct enum_c_tag">
-<link rel="next" href="equal_to_impl_enum_c_ta_id35964018.html" title="Struct equal_to_impl<enum_c_tag, enum_c_tag>">
+<link rel="next" href="equal_to_impl_enum_c_ta_id35969484.html" title="Struct equal_to_impl<enum_c_tag, enum_c_tag>">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="enum_c_tag.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.mpl.enum_range_c_hpp"><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="equal_to_impl_enum_c_ta_id35964018.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="enum_c_tag.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.mpl.enum_range_c_hpp"><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="equal_to_impl_enum_c_ta_id35969484.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.mpl.enum_range_c"></a><div class="titlepage"></div>
@@ -53,7 +53,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="enum_c_tag.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.mpl.enum_range_c_hpp"><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="equal_to_impl_enum_c_ta_id35964018.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="enum_c_tag.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.mpl.enum_range_c_hpp"><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="equal_to_impl_enum_c_ta_id35969484.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Added: sandbox/enums/libs/enums/doc/html/boost/mpl/equal_to_impl_enum_c_ta_id35969484.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/mpl/equal_to_impl_enum_c_ta_id35969484.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,58 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct equal_to_impl<enum_c_tag, enum_c_tag></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.mpl.equal_to_hpp" title="Header <boost/enums/mpl/equal_to.hpp>">
+<link rel="prev" href="enum_range_c.html" title="Struct template enum_range_c">
+<link rel="next" href="equal_to_impl_enum_c_ta_id35969484/apply.html" title="Struct template apply">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="enum_range_c.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.mpl.equal_to_hpp"><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="equal_to_impl_enum_c_ta_id35969484/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.mpl.equal_to_impl_enum_c_ta_id35969484"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct equal_to_impl<enum_c_tag, enum_c_tag></span></h2>
+<p>boost::mpl::equal_to_impl<enum_c_tag, enum_c_tag> — <code class="computeroutput">equal_to_impl</code> specialization for <code class="computeroutput">enum_c_tag</code></p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.mpl.equal_to_hpp" title="Header <boost/enums/mpl/equal_to.hpp>">boost/enums/mpl/equal_to.hpp</a>>
+
+</span>
+<span class="keyword">struct</span> <a class="link" href="equal_to_impl_enum_c_ta_id35969484.html" title="Struct equal_to_impl<enum_c_tag, enum_c_tag>">equal_to_impl</a><span class="special"><</span><span class="identifier">enum_c_tag</span><span class="special">,</span> <span class="identifier">enum_c_tag</span><span class="special">></span> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> E1<span class="special">,</span> <span class="keyword">typename</span> E2<span class="special">></span>
+ <span class="keyword">struct</span> <a class="link" href="equal_to_impl_enum_c_ta_id35969484/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36385401"></a><h2>Description</h2>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="enum_range_c.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.mpl.equal_to_hpp"><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="equal_to_impl_enum_c_ta_id35969484/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/mpl/equal_to_impl_enum_c_ta_id35969496.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/mpl/equal_to_impl_enum_c_ta_id35969496.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,58 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct equal_to_impl<enum_c_tag, enum_c_tag></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.mpl.equal_to_hpp" title="Header <boost/enums/mpl/equal_to.hpp>">
+<link rel="prev" href="enum_range_c.html" title="Struct template enum_range_c">
+<link rel="next" href="equal_to_impl_enum_c_ta_id35969496/apply.html" title="Struct template apply">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="enum_range_c.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.mpl.equal_to_hpp"><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="equal_to_impl_enum_c_ta_id35969496/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.mpl.equal_to_impl_enum_c_ta_id35969496"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct equal_to_impl<enum_c_tag, enum_c_tag></span></h2>
+<p>boost::mpl::equal_to_impl<enum_c_tag, enum_c_tag> — <code class="computeroutput">equal_to_impl</code> specialization for <code class="computeroutput">enum_c_tag</code></p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.mpl.equal_to_hpp" title="Header <boost/enums/mpl/equal_to.hpp>">boost/enums/mpl/equal_to.hpp</a>>
+
+</span>
+<span class="keyword">struct</span> <a class="link" href="equal_to_impl_enum_c_ta_id35969496.html" title="Struct equal_to_impl<enum_c_tag, enum_c_tag>">equal_to_impl</a><span class="special"><</span><span class="identifier">enum_c_tag</span><span class="special">,</span> <span class="identifier">enum_c_tag</span><span class="special">></span> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> E1<span class="special">,</span> <span class="keyword">typename</span> E2<span class="special">></span>
+ <span class="keyword">struct</span> <a class="link" href="equal_to_impl_enum_c_ta_id35969496/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36383792"></a><h2>Description</h2>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="enum_range_c.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.mpl.equal_to_hpp"><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="equal_to_impl_enum_c_ta_id35969496/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/mpl/greater_equal_impl_enum_id35969563.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/mpl/greater_equal_impl_enum_id35969563.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,58 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct greater_equal_impl<enum_c_tag, enum_c_tag></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.mpl.greater_equal_hpp" title="Header <boost/enums/mpl/greater_equal.hpp>">
+<link rel="prev" href="greater_impl_enum_c_tag_id35969523/apply.html" title="Struct template apply">
+<link rel="next" href="greater_equal_impl_enum_id35969563/apply.html" title="Struct template apply">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="greater_impl_enum_c_tag_id35969523/apply.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.mpl.greater_equal_hpp"><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="greater_equal_impl_enum_id35969563/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.mpl.greater_equal_impl_enum_id35969563"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct greater_equal_impl<enum_c_tag, enum_c_tag></span></h2>
+<p>boost::mpl::greater_equal_impl<enum_c_tag, enum_c_tag> — <code class="computeroutput">greater_equal_impl</code> specialization for <code class="computeroutput">enum_c_tag</code></p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.mpl.greater_equal_hpp" title="Header <boost/enums/mpl/greater_equal.hpp>">boost/enums/mpl/greater_equal.hpp</a>>
+
+</span>
+<span class="keyword">struct</span> <a class="link" href="greater_equal_impl_enum_id35969563.html" title="Struct greater_equal_impl<enum_c_tag, enum_c_tag>">greater_equal_impl</a><span class="special"><</span><span class="identifier">enum_c_tag</span><span class="special">,</span> <span class="identifier">enum_c_tag</span><span class="special">></span> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> R1<span class="special">,</span> <span class="keyword">typename</span> R2<span class="special">></span>
+ <span class="keyword">struct</span> <a class="link" href="greater_equal_impl_enum_id35969563/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36386252"></a><h2>Description</h2>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="greater_impl_enum_c_tag_id35969523/apply.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.mpl.greater_equal_hpp"><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="greater_equal_impl_enum_id35969563/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/mpl/greater_equal_impl_enum_id35969576.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/mpl/greater_equal_impl_enum_id35969576.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,58 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct greater_equal_impl<enum_c_tag, enum_c_tag></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.mpl.greater_equal_hpp" title="Header <boost/enums/mpl/greater_equal.hpp>">
+<link rel="prev" href="greater_impl_enum_c_tag_id35969536/apply.html" title="Struct template apply">
+<link rel="next" href="greater_equal_impl_enum_id35969576/apply.html" title="Struct template apply">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="greater_impl_enum_c_tag_id35969536/apply.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.mpl.greater_equal_hpp"><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="greater_equal_impl_enum_id35969576/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.mpl.greater_equal_impl_enum_id35969576"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct greater_equal_impl<enum_c_tag, enum_c_tag></span></h2>
+<p>boost::mpl::greater_equal_impl<enum_c_tag, enum_c_tag> — <code class="computeroutput">greater_equal_impl</code> specialization for <code class="computeroutput">enum_c_tag</code></p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.mpl.greater_equal_hpp" title="Header <boost/enums/mpl/greater_equal.hpp>">boost/enums/mpl/greater_equal.hpp</a>>
+
+</span>
+<span class="keyword">struct</span> <a class="link" href="greater_equal_impl_enum_id35969576.html" title="Struct greater_equal_impl<enum_c_tag, enum_c_tag>">greater_equal_impl</a><span class="special"><</span><span class="identifier">enum_c_tag</span><span class="special">,</span> <span class="identifier">enum_c_tag</span><span class="special">></span> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> R1<span class="special">,</span> <span class="keyword">typename</span> R2<span class="special">></span>
+ <span class="keyword">struct</span> <a class="link" href="greater_equal_impl_enum_id35969576/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36384505"></a><h2>Description</h2>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="greater_impl_enum_c_tag_id35969536/apply.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.mpl.greater_equal_hpp"><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="greater_equal_impl_enum_id35969576/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/mpl/greater_impl_enum_c_tag_id35969523.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/mpl/greater_impl_enum_c_tag_id35969523.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,58 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct greater_impl<enum_c_tag, enum_c_tag></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.mpl.greater_hpp" title="Header <boost/enums/mpl/greater.hpp>">
+<link rel="prev" href="equal_to_impl_enum_c_ta_id35969484/apply.html" title="Struct template apply">
+<link rel="next" href="greater_impl_enum_c_tag_id35969523/apply.html" title="Struct template apply">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="equal_to_impl_enum_c_ta_id35969484/apply.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.mpl.greater_hpp"><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="greater_impl_enum_c_tag_id35969523/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.mpl.greater_impl_enum_c_tag_id35969523"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct greater_impl<enum_c_tag, enum_c_tag></span></h2>
+<p>boost::mpl::greater_impl<enum_c_tag, enum_c_tag> — <code class="computeroutput">greater_impl</code> specialization for <code class="computeroutput">enum_c_tag</code></p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.mpl.greater_hpp" title="Header <boost/enums/mpl/greater.hpp>">boost/enums/mpl/greater.hpp</a>>
+
+</span>
+<span class="keyword">struct</span> <a class="link" href="greater_impl_enum_c_tag_id35969523.html" title="Struct greater_impl<enum_c_tag, enum_c_tag>">greater_impl</a><span class="special"><</span><span class="identifier">enum_c_tag</span><span class="special">,</span> <span class="identifier">enum_c_tag</span><span class="special">></span> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> R1<span class="special">,</span> <span class="keyword">typename</span> R2<span class="special">></span>
+ <span class="keyword">struct</span> <a class="link" href="greater_impl_enum_c_tag_id35969523/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36385895"></a><h2>Description</h2>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="equal_to_impl_enum_c_ta_id35969484/apply.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.mpl.greater_hpp"><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="greater_impl_enum_c_tag_id35969523/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/mpl/greater_impl_enum_c_tag_id35969536.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/mpl/greater_impl_enum_c_tag_id35969536.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,58 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct greater_impl<enum_c_tag, enum_c_tag></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.mpl.greater_hpp" title="Header <boost/enums/mpl/greater.hpp>">
+<link rel="prev" href="equal_to_impl_enum_c_ta_id35969496/apply.html" title="Struct template apply">
+<link rel="next" href="greater_impl_enum_c_tag_id35969536/apply.html" title="Struct template apply">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="equal_to_impl_enum_c_ta_id35969496/apply.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.mpl.greater_hpp"><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="greater_impl_enum_c_tag_id35969536/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.mpl.greater_impl_enum_c_tag_id35969536"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct greater_impl<enum_c_tag, enum_c_tag></span></h2>
+<p>boost::mpl::greater_impl<enum_c_tag, enum_c_tag> — <code class="computeroutput">greater_impl</code> specialization for <code class="computeroutput">enum_c_tag</code></p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.mpl.greater_hpp" title="Header <boost/enums/mpl/greater.hpp>">boost/enums/mpl/greater.hpp</a>>
+
+</span>
+<span class="keyword">struct</span> <a class="link" href="greater_impl_enum_c_tag_id35969536.html" title="Struct greater_impl<enum_c_tag, enum_c_tag>">greater_impl</a><span class="special"><</span><span class="identifier">enum_c_tag</span><span class="special">,</span> <span class="identifier">enum_c_tag</span><span class="special">></span> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> R1<span class="special">,</span> <span class="keyword">typename</span> R2<span class="special">></span>
+ <span class="keyword">struct</span> <a class="link" href="greater_impl_enum_c_tag_id35969536/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36384148"></a><h2>Description</h2>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="equal_to_impl_enum_c_ta_id35969496/apply.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.mpl.greater_hpp"><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="greater_impl_enum_c_tag_id35969536/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/mpl/less_equal_impl_enum_c__id35969642.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/mpl/less_equal_impl_enum_c__id35969642.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,58 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct less_equal_impl<enum_c_tag, enum_c_tag></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.mpl.less_equal_hpp" title="Header <boost/enums/mpl/less_equal.hpp>">
+<link rel="prev" href="less_impl_enum_c_tag__e_id35969603/apply.html" title="Struct template apply">
+<link rel="next" href="less_equal_impl_enum_c__id35969642/apply.html" title="Struct template apply">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="less_impl_enum_c_tag__e_id35969603/apply.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.mpl.less_equal_hpp"><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="less_equal_impl_enum_c__id35969642/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.mpl.less_equal_impl_enum_c__id35969642"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct less_equal_impl<enum_c_tag, enum_c_tag></span></h2>
+<p>boost::mpl::less_equal_impl<enum_c_tag, enum_c_tag> — <code class="computeroutput">less_equal_impl</code> specialization for <code class="computeroutput">enum_c_tag</code></p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.mpl.less_equal_hpp" title="Header <boost/enums/mpl/less_equal.hpp>">boost/enums/mpl/less_equal.hpp</a>>
+
+</span>
+<span class="keyword">struct</span> <a class="link" href="less_equal_impl_enum_c__id35969642.html" title="Struct less_equal_impl<enum_c_tag, enum_c_tag>">less_equal_impl</a><span class="special"><</span><span class="identifier">enum_c_tag</span><span class="special">,</span> <span class="identifier">enum_c_tag</span><span class="special">></span> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> R1<span class="special">,</span> <span class="keyword">typename</span> R2<span class="special">></span>
+ <span class="keyword">struct</span> <a class="link" href="less_equal_impl_enum_c__id35969642/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36386963"></a><h2>Description</h2>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="less_impl_enum_c_tag__e_id35969603/apply.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.mpl.less_equal_hpp"><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="less_equal_impl_enum_c__id35969642/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/mpl/less_equal_impl_enum_c__id35969655.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/mpl/less_equal_impl_enum_c__id35969655.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,58 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct less_equal_impl<enum_c_tag, enum_c_tag></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.mpl.less_equal_hpp" title="Header <boost/enums/mpl/less_equal.hpp>">
+<link rel="prev" href="less_impl_enum_c_tag__e_id35969616/apply.html" title="Struct template apply">
+<link rel="next" href="less_equal_impl_enum_c__id35969655/apply.html" title="Struct template apply">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="less_impl_enum_c_tag__e_id35969616/apply.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.mpl.less_equal_hpp"><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="less_equal_impl_enum_c__id35969655/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.mpl.less_equal_impl_enum_c__id35969655"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct less_equal_impl<enum_c_tag, enum_c_tag></span></h2>
+<p>boost::mpl::less_equal_impl<enum_c_tag, enum_c_tag> — <code class="computeroutput">less_equal_impl</code> specialization for <code class="computeroutput">enum_c_tag</code></p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.mpl.less_equal_hpp" title="Header <boost/enums/mpl/less_equal.hpp>">boost/enums/mpl/less_equal.hpp</a>>
+
+</span>
+<span class="keyword">struct</span> <a class="link" href="less_equal_impl_enum_c__id35969655.html" title="Struct less_equal_impl<enum_c_tag, enum_c_tag>">less_equal_impl</a><span class="special"><</span><span class="identifier">enum_c_tag</span><span class="special">,</span> <span class="identifier">enum_c_tag</span><span class="special">></span> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> R1<span class="special">,</span> <span class="keyword">typename</span> R2<span class="special">></span>
+ <span class="keyword">struct</span> <a class="link" href="less_equal_impl_enum_c__id35969655/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36385215"></a><h2>Description</h2>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="less_impl_enum_c_tag__e_id35969616/apply.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.mpl.less_equal_hpp"><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="less_equal_impl_enum_c__id35969655/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/mpl/less_impl_enum_c_tag__e_id35969603.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/mpl/less_impl_enum_c_tag__e_id35969603.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,58 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct less_impl<enum_c_tag, enum_c_tag></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.mpl.less_hpp" title="Header <boost/enums/mpl/less.hpp>">
+<link rel="prev" href="greater_equal_impl_enum_id35969563/apply.html" title="Struct template apply">
+<link rel="next" href="less_impl_enum_c_tag__e_id35969603/apply.html" title="Struct template apply">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="greater_equal_impl_enum_id35969563/apply.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.mpl.less_hpp"><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="less_impl_enum_c_tag__e_id35969603/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.mpl.less_impl_enum_c_tag,_e_id35969603"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct less_impl<enum_c_tag, enum_c_tag></span></h2>
+<p>boost::mpl::less_impl<enum_c_tag, enum_c_tag> — <code class="computeroutput">less_impl</code> specialization for <code class="computeroutput">enum_c_tag</code></p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.mpl.less_hpp" title="Header <boost/enums/mpl/less.hpp>">boost/enums/mpl/less.hpp</a>>
+
+</span>
+<span class="keyword">struct</span> <a class="link" href="less_impl_enum_c_tag__e_id35969603.html" title="Struct less_impl<enum_c_tag, enum_c_tag>">less_impl</a><span class="special"><</span><span class="identifier">enum_c_tag</span><span class="special">,</span> <span class="identifier">enum_c_tag</span><span class="special">></span> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> R1<span class="special">,</span> <span class="keyword">typename</span> R2<span class="special">></span>
+ <span class="keyword">struct</span> <a class="link" href="less_impl_enum_c_tag__e_id35969603/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36386607"></a><h2>Description</h2>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="greater_equal_impl_enum_id35969563/apply.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.mpl.less_hpp"><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="less_impl_enum_c_tag__e_id35969603/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/mpl/less_impl_enum_c_tag__e_id35969616.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/mpl/less_impl_enum_c_tag__e_id35969616.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,58 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct less_impl<enum_c_tag, enum_c_tag></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.mpl.less_hpp" title="Header <boost/enums/mpl/less.hpp>">
+<link rel="prev" href="greater_equal_impl_enum_id35969576/apply.html" title="Struct template apply">
+<link rel="next" href="less_impl_enum_c_tag__e_id35969616/apply.html" title="Struct template apply">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="greater_equal_impl_enum_id35969576/apply.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.mpl.less_hpp"><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="less_impl_enum_c_tag__e_id35969616/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.mpl.less_impl_enum_c_tag,_e_id35969616"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct less_impl<enum_c_tag, enum_c_tag></span></h2>
+<p>boost::mpl::less_impl<enum_c_tag, enum_c_tag> — <code class="computeroutput">less_impl</code> specialization for <code class="computeroutput">enum_c_tag</code></p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.mpl.less_hpp" title="Header <boost/enums/mpl/less.hpp>">boost/enums/mpl/less.hpp</a>>
+
+</span>
+<span class="keyword">struct</span> <a class="link" href="less_impl_enum_c_tag__e_id35969616.html" title="Struct less_impl<enum_c_tag, enum_c_tag>">less_impl</a><span class="special"><</span><span class="identifier">enum_c_tag</span><span class="special">,</span> <span class="identifier">enum_c_tag</span><span class="special">></span> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> R1<span class="special">,</span> <span class="keyword">typename</span> R2<span class="special">></span>
+ <span class="keyword">struct</span> <a class="link" href="less_impl_enum_c_tag__e_id35969616/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36384861"></a><h2>Description</h2>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="greater_equal_impl_enum_id35969576/apply.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.mpl.less_hpp"><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="less_impl_enum_c_tag__e_id35969616/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/mpl/not_equal_to_impl_enum__id35969682.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/mpl/not_equal_to_impl_enum__id35969682.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,58 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct not_equal_to_impl<enum_c_tag, enum_c_tag></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.mpl.not_equal_to_hpp" title="Header <boost/enums/mpl/not_equal_to.hpp>">
+<link rel="prev" href="less_equal_impl_enum_c__id35969642/apply.html" title="Struct template apply">
+<link rel="next" href="not_equal_to_impl_enum__id35969682/apply.html" title="Struct template apply">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="less_equal_impl_enum_c__id35969642/apply.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.mpl.not_equal_to_hpp"><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="not_equal_to_impl_enum__id35969682/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.mpl.not_equal_to_impl_enum__id35969682"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct not_equal_to_impl<enum_c_tag, enum_c_tag></span></h2>
+<p>boost::mpl::not_equal_to_impl<enum_c_tag, enum_c_tag> — <code class="computeroutput">not_equal_to_impl</code> specialization for <code class="computeroutput">enum_c_tag</code></p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.mpl.not_equal_to_hpp" title="Header <boost/enums/mpl/not_equal_to.hpp>">boost/enums/mpl/not_equal_to.hpp</a>>
+
+</span>
+<span class="keyword">struct</span> <a class="link" href="not_equal_to_impl_enum__id35969682.html" title="Struct not_equal_to_impl<enum_c_tag, enum_c_tag>">not_equal_to_impl</a><span class="special"><</span><span class="identifier">enum_c_tag</span><span class="special">,</span> <span class="identifier">enum_c_tag</span><span class="special">></span> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> E1<span class="special">,</span> <span class="keyword">typename</span> E2<span class="special">></span>
+ <span class="keyword">struct</span> <a class="link" href="not_equal_to_impl_enum__id35969682/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36387321"></a><h2>Description</h2>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="less_equal_impl_enum_c__id35969642/apply.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.mpl.not_equal_to_hpp"><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="not_equal_to_impl_enum__id35969682/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/mpl/not_equal_to_impl_enum__id35969695.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/mpl/not_equal_to_impl_enum__id35969695.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,58 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct not_equal_to_impl<enum_c_tag, enum_c_tag></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.mpl.not_equal_to_hpp" title="Header <boost/enums/mpl/not_equal_to.hpp>">
+<link rel="prev" href="less_equal_impl_enum_c__id35969655/apply.html" title="Struct template apply">
+<link rel="next" href="not_equal_to_impl_enum__id35969695/apply.html" title="Struct template apply">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="less_equal_impl_enum_c__id35969655/apply.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.mpl.not_equal_to_hpp"><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="not_equal_to_impl_enum__id35969695/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.mpl.not_equal_to_impl_enum__id35969695"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct not_equal_to_impl<enum_c_tag, enum_c_tag></span></h2>
+<p>boost::mpl::not_equal_to_impl<enum_c_tag, enum_c_tag> — <code class="computeroutput">not_equal_to_impl</code> specialization for <code class="computeroutput">enum_c_tag</code></p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.mpl.not_equal_to_hpp" title="Header <boost/enums/mpl/not_equal_to.hpp>">boost/enums/mpl/not_equal_to.hpp</a>>
+
+</span>
+<span class="keyword">struct</span> <a class="link" href="not_equal_to_impl_enum__id35969695.html" title="Struct not_equal_to_impl<enum_c_tag, enum_c_tag>">not_equal_to_impl</a><span class="special"><</span><span class="identifier">enum_c_tag</span><span class="special">,</span> <span class="identifier">enum_c_tag</span><span class="special">></span> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> E1<span class="special">,</span> <span class="keyword">typename</span> E2<span class="special">></span>
+ <span class="keyword">struct</span> <a class="link" href="not_equal_to_impl_enum__id35969695/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36385708"></a><h2>Description</h2>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="less_equal_impl_enum_c__id35969655/apply.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.mpl.not_equal_to_hpp"><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="not_equal_to_impl_enum__id35969695/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/mpl/numeric_cast_integral_c_id35969722.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/mpl/numeric_cast_integral_c_id35969722.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,58 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct numeric_cast<integral_c_tag, enum_c_tag></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.mpl.numeric_cast_hpp" title="Header <boost/enums/mpl/numeric_cast.hpp>">
+<link rel="prev" href="not_equal_to_impl_enum__id35969682/apply.html" title="Struct template apply">
+<link rel="next" href="numeric_cast_integral_c_id35969722/apply.html" title="Struct template apply">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="not_equal_to_impl_enum__id35969682/apply.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.mpl.numeric_cast_hpp"><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="numeric_cast_integral_c_id35969722/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.mpl.numeric_cast_integral_c_id35969722"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct numeric_cast<integral_c_tag, enum_c_tag></span></h2>
+<p>boost::mpl::numeric_cast<integral_c_tag, enum_c_tag> — <code class="computeroutput">numeric_cast</code> specialization for <code class="computeroutput">integral_c_tag</code> and <code class="computeroutput">enum_c_tag</code></p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.mpl.numeric_cast_hpp" title="Header <boost/enums/mpl/numeric_cast.hpp>">boost/enums/mpl/numeric_cast.hpp</a>>
+
+</span>
+<span class="keyword">struct</span> <a class="link" href="numeric_cast_integral_c_id35969722.html" title="Struct numeric_cast<integral_c_tag, enum_c_tag>">numeric_cast</a><span class="special"><</span><span class="identifier">integral_c_tag</span><span class="special">,</span> <span class="identifier">enum_c_tag</span><span class="special">></span> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> N<span class="special">></span>
+ <span class="keyword">struct</span> <a class="link" href="numeric_cast_integral_c_id35969722/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36387673"></a><h2>Description</h2>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="not_equal_to_impl_enum__id35969682/apply.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.mpl.numeric_cast_hpp"><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="numeric_cast_integral_c_id35969722/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/enums/libs/enums/doc/html/boost/mpl/numeric_cast_integral_c_id35969735.html
==============================================================================
--- (empty file)
+++ sandbox/enums/libs/enums/doc/html/boost/mpl/numeric_cast_integral_c_id35969735.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -0,0 +1,58 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct numeric_cast<integral_c_tag, enum_c_tag></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Chapter 1. Toward Boost.Enums 0.2.0">
+<link rel="up" href="../../index.html#header.boost.enums.mpl.numeric_cast_hpp" title="Header <boost/enums/mpl/numeric_cast.hpp>">
+<link rel="prev" href="not_equal_to_impl_enum__id35969695/apply.html" title="Struct template apply">
+<link rel="next" href="numeric_cast_integral_c_id35969735/apply.html" title="Struct template apply">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="not_equal_to_impl_enum__id35969695/apply.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.mpl.numeric_cast_hpp"><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="numeric_cast_integral_c_id35969735/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.mpl.numeric_cast_integral_c_id35969735"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct numeric_cast<integral_c_tag, enum_c_tag></span></h2>
+<p>boost::mpl::numeric_cast<integral_c_tag, enum_c_tag> — <code class="computeroutput">numeric_cast</code> specialization for <code class="computeroutput">integral_c_tag</code> and <code class="computeroutput">enum_c_tag</code></p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.enums.mpl.numeric_cast_hpp" title="Header <boost/enums/mpl/numeric_cast.hpp>">boost/enums/mpl/numeric_cast.hpp</a>>
+
+</span>
+<span class="keyword">struct</span> <a class="link" href="numeric_cast_integral_c_id35969735.html" title="Struct numeric_cast<integral_c_tag, enum_c_tag>">numeric_cast</a><span class="special"><</span><span class="identifier">integral_c_tag</span><span class="special">,</span> <span class="identifier">enum_c_tag</span><span class="special">></span> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> N<span class="special">></span>
+ <span class="keyword">struct</span> <a class="link" href="numeric_cast_integral_c_id35969735/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36386059"></a><h2>Description</h2>
+</div>
+</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 © 2010 -2011 Vicente J. Botet Escriba<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>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="not_equal_to_impl_enum__id35969695/apply.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.enums.mpl.numeric_cast_hpp"><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="numeric_cast_integral_c_id35969735/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Modified: sandbox/enums/libs/enums/doc/html/index.html
==============================================================================
--- sandbox/enums/libs/enums/doc/html/index.html (original)
+++ sandbox/enums/libs/enums/doc/html/index.html 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -55,6 +55,7 @@
<dt><span class="section">Ordinal Enums Reference</span></dt>
<dt><span class="section">Enum Containers Reference</span></dt>
<dt><span class="section">MPL Enums Reference</span></dt>
+<dt><span class="section">Enums Macros Reference</span></dt>
</dl></dd>
<dt><span class="section">Appendices</span></dt>
<dd><dl>
@@ -1528,12 +1529,6 @@
</dl></dd>
<dt><span class="section">Scoped Enums Reference</span></dt>
<dd><dl>
-<dt><span class="section">Header <boost/enums/pp/enum_declaration.hpp></span></dt>
-<dt><span class="section">Header <boost/enums/pp/enumerator_definition.hpp></span></dt>
-<dt><span class="section">Header <boost/enums/pp/enumerator_list.hpp></span></dt>
-<dt><span class="section">Header <boost/enums/pp/enumerator_list2.hpp></span></dt>
-<dt><span class="section">Header <boost/enums/pp/namespaces.hpp></span></dt>
-<dt><span class="section">Header <boost/enums/pp/namespaces2.hpp></span></dt>
<dt><span class="section">Header <boost/enums/scoped.hpp></span></dt>
<dt><span class="section">Header <boost/enums/scoped/default_value.hpp></span></dt>
<dt><span class="section">Header <boost/enums/scoped/emulation.hpp></span></dt>
@@ -1583,6 +1578,13 @@
<dt><span class="section">Header <boost/enums/mpl/not_equal_to.hpp></span></dt>
<dt><span class="section">Header <boost/enums/mpl/numeric_cast.hpp></span></dt>
</dl></dd>
+<dt><span class="section">Enums Macros Reference</span></dt>
+<dd><dl>
+<dt><span class="section">Header <boost/enums/pp/enum_declaration.hpp></span></dt>
+<dt><span class="section">Header <boost/enums/pp/enumerator_definition.hpp></span></dt>
+<dt><span class="section">Header <boost/enums/pp/enumerator_list.hpp></span></dt>
+<dt><span class="section">Header <boost/enums/pp/namespaces.hpp></span></dt>
+</dl></dd>
</dl></div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
@@ -1611,18 +1613,6 @@
<div class="titlepage"><div><div><h3 class="title">
<a name="scoped_enums_reference"></a>Scoped Enums Reference</h3></div></div></div>
<div class="toc"><dl>
-<dt><span class="section">Header <boost/enums/pp/enum_declaration.hpp></span></dt>
-<dd><dl></dl></dd>
-<dt><span class="section">Header <boost/enums/pp/enumerator_definition.hpp></span></dt>
-<dd><dl></dl></dd>
-<dt><span class="section">Header <boost/enums/pp/enumerator_list.hpp></span></dt>
-<dd><dl></dl></dd>
-<dt><span class="section">Header <boost/enums/pp/enumerator_list2.hpp></span></dt>
-<dd><dl></dl></dd>
-<dt><span class="section">Header <boost/enums/pp/namespaces.hpp></span></dt>
-<dd><dl></dl></dd>
-<dt><span class="section">Header <boost/enums/pp/namespaces2.hpp></span></dt>
-<dd><dl></dl></dd>
<dt><span class="section">Header <boost/enums/scoped.hpp></span></dt>
<dt><span class="section">Header <boost/enums/scoped/default_value.hpp></span></dt>
<dd><dl></dl></dd>
@@ -1651,143 +1641,6 @@
</dl></div>
<div class="section">
<div class="titlepage"><div><div><h4 class="title">
-<a name="header.boost.enums.pp.enum_declaration_hpp"></a>Header <boost/enums/pp/enum_declaration.hpp></h4></div></div></div>
-<p>enum-declaration associated macros. </p>
-<pre class="synopsis">
-
-<a class="link" href="BOOST_ENUMS_ENUM_DCL_STR_TO_ID.html" title="Macro BOOST_ENUMS_ENUM_DCL_STR_TO_ID">BOOST_ENUMS_ENUM_DCL_STR_TO_ID</a>(P, ENUM, ED)
-<a class="link" href="BOOST_ENUMS_ENUM_DCL_ID_TO_STR.html" title="Macro BOOST_ENUMS_ENUM_DCL_ID_TO_STR">BOOST_ENUMS_ENUM_DCL_ID_TO_STR</a>(P, ENUM, ED)
-<a class="link" href="BOOST_ENUMS_DCL_STRING_CONVERSIONS.html" title="Macro BOOST_ENUMS_DCL_STRING_CONVERSIONS">BOOST_ENUMS_DCL_STRING_CONVERSIONS</a>(ENUM, EL)
-<a class="link" href="BOOST_ENUMS_ENUM_DCL_SIZE_SPE.html" title="Macro BOOST_ENUMS_ENUM_DCL_SIZE_SPE">BOOST_ENUMS_ENUM_DCL_SIZE_SPE</a>(NS_EC, EL)
-<a class="link" href="BOOST_ENUMS_ENUM_DCL_SIZE_SPE2.html" title="Macro BOOST_ENUMS_ENUM_DCL_SIZE_SPE2">BOOST_ENUMS_ENUM_DCL_SIZE_SPE2</a>(NS_EC, EL)
-<a class="link" href="BOOST_ENUMS_ENUM_DCL_POS_VAL_SPE.html" title="Macro BOOST_ENUMS_ENUM_DCL_POS_VAL_SPE">BOOST_ENUMS_ENUM_DCL_POS_VAL_SPE</a>(R, QNAME, P, ED)
-<a class="link" href="BOOST_ENUMS_ENUM_DCL_TRAITS_SPE.html" title="Macro BOOST_ENUMS_ENUM_DCL_TRAITS_SPE">BOOST_ENUMS_ENUM_DCL_TRAITS_SPE</a>(NS_EC, TRAITER)
-<a class="link" href="BOOST_ENUMS_ENUM_DCL_SPE.html" title="Macro BOOST_ENUMS_ENUM_DCL_SPE">BOOST_ENUMS_ENUM_DCL_SPE</a>(NS_EC, EL, TRAITER)
-<a class="link" href="BOOST_ENUMS_ENUM_TYPE_DCL_CONS.html" title="Macro BOOST_ENUMS_ENUM_TYPE_DCL_CONS">BOOST_ENUMS_ENUM_TYPE_DCL_CONS</a>(NS_EC, UT, EL, TRAITER)
-<a class="link" href="BOOST_ENUMS_ENUM_TYPE_DCL_NO_CONS.html" title="Macro BOOST_ENUMS_ENUM_TYPE_DCL_NO_CONS">BOOST_ENUMS_ENUM_TYPE_DCL_NO_CONS</a>(NS_EC, UT, EL, TRAITER)
-<a class="link" href="BOOST_ENUMS_ENUM_CLASS_DCL_CONS.html" title="Macro BOOST_ENUMS_ENUM_CLASS_DCL_CONS">BOOST_ENUMS_ENUM_CLASS_DCL_CONS</a>(NS_EC, UT, EL, TRAITER)
-<a class="link" href="BOOST_ENUMS_ENUM_CLASS_DCL_NO_CONS.html" title="Macro BOOST_ENUMS_ENUM_CLASS_DCL_NO_CONS">BOOST_ENUMS_ENUM_CLASS_DCL_NO_CONS</a>(NS_EC, UT, EL, TRAITER)</pre>
-</div>
-<div class="section">
-<div class="titlepage"><div><div><h4 class="title">
-<a name="header.boost.enums.pp.enumerator_definition_hpp"></a>Header <boost/enums/pp/enumerator_definition.hpp></h4></div></div></div>
-<p><code class="computeroutput">ENUMERATOR_DEFINITION</code> data type and macros. </p>
-<p>An <code class="computeroutput">ENUMERATOR_DEFINITION</code> is a sequence legth 1, 2 or 3 where</p>
-<div class="itemizedlist"><ul class="itemizedlist" type="disc">
-<li class="listitem"><p>the fist element is a C++ identifier,</p></li>
-<li class="listitem"><p>the second is a C++ constant-expression and</p></li>
-<li class="listitem"><p>the 3rd a C++ string literal</p></li>
-</ul></div>
-<p>
-</p>
-<p><span class="bold"><strong>Example:</strong></span>: </p>
-<pre class="programlisting"> <span class="special">(</span><span class="identifier">Red</span><span class="special">)</span>
- <span class="special">(</span><span class="identifier">Green</span><span class="special">)</span><span class="special">(</span><span class="number">0</span><span class="special">)</span>
- <span class="special">(</span><span class="identifier">Blue</span><span class="special">)</span><span class="special">(</span><span class="number">2</span><span class="special">)</span><span class="special">(</span><span class="string">"Azul"</span><span class="special">)</span>
-</pre>
-<p>All the operations are named <code class="computeroutput">BOOST_ENUMS_ENUMERATOR_DEFINITION_:</code> </p>
-<pre class="synopsis">
-
-<a class="link" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_ID.html" title="Macro BOOST_ENUMS_ENUMERATOR_DEFINITION_ID">BOOST_ENUMS_ENUMERATOR_DEFINITION_ID</a>(ED)
-<a class="link" href="BOOST_ENUMS_DETAIL_ENUMERATOR_DEFINITION_VAL_OK.html" title="Macro BOOST_ENUMS_DETAIL_ENUMERATOR_DEFINITION_VAL_OK">BOOST_ENUMS_DETAIL_ENUMERATOR_DEFINITION_VAL_OK</a>(ED, DEFAULT)
-<a class="link" href="BOOST_ENUMS_DETAIL_ENUMERATOR_DEFINITION_VAL_KO.html" title="Macro BOOST_ENUMS_DETAIL_ENUMERATOR_DEFINITION_VAL_KO">BOOST_ENUMS_DETAIL_ENUMERATOR_DEFINITION_VAL_KO</a>(ED, DEFAULT)
-<a class="link" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_VAL.html" title="Macro BOOST_ENUMS_ENUMERATOR_DEFINITION_VAL">BOOST_ENUMS_ENUMERATOR_DEFINITION_VAL</a>(ED, DEFAULT)
-<a class="link" href="BOOST_ENUMS_DETAIL_ENUMERATOR_DEFINITION_STR_OK.html" title="Macro BOOST_ENUMS_DETAIL_ENUMERATOR_DEFINITION_STR_OK">BOOST_ENUMS_DETAIL_ENUMERATOR_DEFINITION_STR_OK</a>(ED)
-<a class="link" href="BOOST_ENUMS_DETAIL_ENUMERATOR_DEFINITION_STR_KO.html" title="Macro BOOST_ENUMS_DETAIL_ENUMERATOR_DEFINITION_STR_KO">BOOST_ENUMS_DETAIL_ENUMERATOR_DEFINITION_STR_KO</a>(ED)
-<a class="link" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_STR.html" title="Macro BOOST_ENUMS_ENUMERATOR_DEFINITION_STR">BOOST_ENUMS_ENUMERATOR_DEFINITION_STR</a>(ED)
-<a class="link" href="BOOST_ENUMS_DETAIL_ENUMERATOR_DEFINITION_ASSIGN_VAL.html" title="Macro BOOST_ENUMS_DETAIL_ENUMERATOR_DEFINITION_ASSIGN_VAL">BOOST_ENUMS_DETAIL_ENUMERATOR_DEFINITION_ASSIGN_VAL</a>(ED)
-<a class="link" href="BOOST_ENUMS_DETAIL_NOTHING_1.html" title="Macro BOOST_ENUMS_DETAIL_NOTHING_1">BOOST_ENUMS_DETAIL_NOTHING_1</a>(ED)
-<a class="link" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_OPT_ASSIGN_VAL.html" title="Macro BOOST_ENUMS_ENUMERATOR_DEFINITION_OPT_ASSIGN_VAL">BOOST_ENUMS_ENUMERATOR_DEFINITION_OPT_ASSIGN_VAL</a>(ED)
-<a class="link" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_ENUMERATOR_DEFINITION.html" title="Macro BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_ENUMERATOR_DEFINITION">BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_ENUMERATOR_DEFINITION</a>(ED)</pre>
-</div>
-<div class="section">
-<div class="titlepage"><div><div><h4 class="title">
-<a name="header.boost.enums.pp.enumerator_list_hpp"></a>Header <boost/enums/pp/enumerator_list.hpp></h4></div></div></div>
-<p>ENUMERATOR_LIST data type and macros. </p>
-<p>An ENUMERATOR_LIST is a variable sequence of ENUMERATOR_DEFINITION having a size > 0.</p>
-<p><span class="bold"><strong>Example</strong></span>: </p>
-<pre class="programlisting"> <span class="special">(</span> <span class="special">(</span><span class="identifier">Red</span><span class="special">)</span> <span class="special">)</span>
- <span class="special">(</span> <span class="special">(</span><span class="identifier">Green</span><span class="special">)</span><span class="special">(</span><span class="number">0</span><span class="special">)</span> <span class="special">)</span>
- <span class="special">(</span> <span class="special">(</span><span class="identifier">Blue</span><span class="special">)</span><span class="special">(</span><span class="number">2</span><span class="special">)</span><span class="special">(</span><span class="string">"Azul"</span><span class="special">)</span> <span class="special">)</span>
-</pre>
-<p>All the operations are named BOOST_ENUMS_ENUMERATOR_LIST_. </p>
-<pre class="synopsis">
-
-<a class="link" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION_id35968892.html" title="Macro BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION">BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION</a>(r, data, elem)
-<a class="link" href="BOOST_ENUMS_ENUMERATOR_LIST_GENERATE_id35968932.html" title="Macro BOOST_ENUMS_ENUMERATOR_LIST_GENERATE">BOOST_ENUMS_ENUMERATOR_LIST_GENERATE</a>(EL)</pre>
-</div>
-<div class="section">
-<div class="titlepage"><div><div><h4 class="title">
-<a name="header.boost.enums.pp.enumerator_list2_hpp"></a>Header <boost/enums/pp/enumerator_list2.hpp></h4></div></div></div>
-<p>ENUMERATOR_LIST data type and macros. </p>
-<p>An ENUMERATOR_LIST is a variable sequence of ENUMERATOR_DEFINITION having a size > 0.</p>
-<p><span class="bold"><strong>Example:</strong></span> </p>
-<pre class="programlisting"> <span class="special">(</span> <span class="special">(</span><span class="identifier">Red</span><span class="special">)</span> <span class="special">)</span>
- <span class="special">(</span> <span class="special">(</span><span class="identifier">Green</span><span class="special">)</span><span class="special">(</span><span class="number">0</span><span class="special">)</span> <span class="special">)</span>
- <span class="special">(</span> <span class="special">(</span><span class="identifier">Blue</span><span class="special">)</span><span class="special">(</span><span class="number">2</span><span class="special">)</span><span class="special">(</span><span class="string">"Azul"</span><span class="special">)</span> <span class="special">)</span>
-</pre>
-<p>All the operations are named BOOST_ENUMS_ENUMERATOR_LIST_. </p>
-<pre class="synopsis">
-
-<a class="link" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION_id35968959.html" title="Macro BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION">BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION</a>(r, data, elem)
-<a class="link" href="BOOST_ENUMS_ENUMERATOR_LIST_GENERATE_id35969005.html" title="Macro BOOST_ENUMS_ENUMERATOR_LIST_GENERATE">BOOST_ENUMS_ENUMERATOR_LIST_GENERATE</a>(EL)</pre>
-</div>
-<div class="section">
-<div class="titlepage"><div><div><h4 class="title">
-<a name="header.boost.enums.pp.namespaces_hpp"></a>Header <boost/enums/pp/namespaces.hpp></h4></div></div></div>
-<p><code class="computeroutput">NAMESPACES</code>, <code class="computeroutput">NAMESPACES_CLASS</code> PP data types and macros. </p>
-<p>A <code class="computeroutput">NAMESPACES</code> is a variable sequence of namespace identifiers.</p>
-<p><span class="bold"><strong>Example:</strong></span> </p>
-<pre class="programlisting"> <span class="special">(</span><span class="identifier">NS1</span><span class="special">)</span><span class="special">(</span><span class="identifier">NS2</span><span class="special">)</span>
-</pre>
-<p>A <code class="computeroutput">NAMESPACES_CLASS</code> is a variable sequence of namespace identifiers followed by a class identifier.</p>
-<p><span class="bold"><strong>Example:</strong></span> </p>
-<pre class="programlisting"> <span class="special">(</span><span class="identifier">NS1</span><span class="special">)</span><span class="special">(</span><span class="identifier">NS2</span><span class="special">)</span><span class="special">(</span><span class="identifier">ENUM</span><span class="special">)</span>
-</pre>
-<p>All the operations are prefixed by <code class="computeroutput">BOOST_ENUMS_NAMESAPCES_</code> or <code class="computeroutput">BOOST_ENUMS_NAMESAPCES_CLASS</code>. </p>
-<pre class="synopsis">
-
-<a class="link" href="BOOST_ENUMS_NAMESPACES_CLASS_NS_id35969060.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_NS">BOOST_ENUMS_NAMESPACES_CLASS_NS</a>(SEQ)
-<a class="link" href="BOOST_ENUMS_NAMESPACES_CLASS_ENUM_id35969104.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_ENUM">BOOST_ENUMS_NAMESPACES_CLASS_ENUM</a>(SEQ)
-<a class="link" href="BOOST_ENUMS_NAMESPACES_OPEN__id35969145.html" title="Macro BOOST_ENUMS_NAMESPACES_OPEN_">BOOST_ENUMS_NAMESPACES_OPEN_</a>(r, data, elem)
-<a class="link" href="BOOST_ENUMS_NAMESPACES_OPEN_id35969192.html" title="Macro BOOST_ENUMS_NAMESPACES_OPEN">BOOST_ENUMS_NAMESPACES_OPEN</a>(SEQ)
-<a class="link" href="BOOST_ENUMS_NAMESPACES_CLOSE__id35969200.html" title="Macro BOOST_ENUMS_NAMESPACES_CLOSE_">BOOST_ENUMS_NAMESPACES_CLOSE_</a>(r, data, elem)
-<a class="link" href="BOOST_ENUMS_NAMESPACES_CLOSE_id35969247.html" title="Macro BOOST_ENUMS_NAMESPACES_CLOSE">BOOST_ENUMS_NAMESPACES_CLOSE</a>(SEQ)
-<a class="link" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE__id35969255.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_">BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_</a>(r, data, elem)
-<a class="link" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_EMPTY.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_EMPTY">BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_EMPTY</a>(SEQ)
-<a class="link" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_NON_EMPTY.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_NON_EMPTY">BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_NON_EMPTY</a>(SEQ)
-<a class="link" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_id35969284.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE">BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE</a>(SEQ)
-<a class="link" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_NS_C.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_NS_C">BOOST_ENUMS_NAMESPACES_CLASS_QNAME_NS_C</a>(SEQ)
-<a class="link" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_C.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_C">BOOST_ENUMS_NAMESPACES_CLASS_QNAME_C</a>(SEQ)
-<a class="link" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_id35969338.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME">BOOST_ENUMS_NAMESPACES_CLASS_QNAME</a>(SEQ)</pre>
-</div>
-<div class="section">
-<div class="titlepage"><div><div><h4 class="title">
-<a name="header.boost.enums.pp.namespaces2_hpp"></a>Header <boost/enums/pp/namespaces2.hpp></h4></div></div></div>
-<p><code class="computeroutput">NAMESPACES</code>, <code class="computeroutput">NAMESPACES_CLASS</code> PP data types and macros. </p>
-<p>A <code class="computeroutput">NAMESPACES</code> is a variable sequence of namespace identifiers.</p>
-<p><span class="bold"><strong>Example:</strong></span> </p>
-<pre class="programlisting"> <span class="special">(</span><span class="identifier">NS1</span><span class="special">)</span><span class="special">(</span><span class="identifier">NS2</span><span class="special">)</span>
-</pre>
-<p>A <code class="computeroutput">NAMESPACES_CLASS</code> is a variable sequence of namespace identifiers followed by a class identifier.</p>
-<p><span class="bold"><strong>Example:</strong></span> </p>
-<pre class="programlisting"> <span class="special">(</span><span class="identifier">NS1</span><span class="special">)</span><span class="special">(</span><span class="identifier">NS2</span><span class="special">)</span><span class="special">(</span><span class="identifier">ENUM</span><span class="special">)</span>
-</pre>
-<p>All the operations are prefixed by <code class="computeroutput">BOOST_ENUMS_NAMESAPCES_</code> or <code class="computeroutput">BOOST_ENUMS_NAMESAPCES_CLASS</code>. </p>
-<pre class="synopsis">
-
-<a class="link" href="BOOST_ENUMS_NAMESPACES_CLASS_NS_id35969393.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_NS">BOOST_ENUMS_NAMESPACES_CLASS_NS</a>(SEQ)
-<a class="link" href="BOOST_ENUMS_NAMESPACES_CLASS_ENUM_id35969437.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_ENUM">BOOST_ENUMS_NAMESPACES_CLASS_ENUM</a>(SEQ)
-<a class="link" href="BOOST_ENUMS_NAMESPACES_OPEN__id35969478.html" title="Macro BOOST_ENUMS_NAMESPACES_OPEN_">BOOST_ENUMS_NAMESPACES_OPEN_</a>(r, data, elem)
-<a class="link" href="BOOST_ENUMS_NAMESPACES_OPEN_id35969525.html" title="Macro BOOST_ENUMS_NAMESPACES_OPEN">BOOST_ENUMS_NAMESPACES_OPEN</a>(SEQ)
-<a class="link" href="BOOST_ENUMS_NAMESPACES_CLOSE__id35969533.html" title="Macro BOOST_ENUMS_NAMESPACES_CLOSE_">BOOST_ENUMS_NAMESPACES_CLOSE_</a>(r, data, elem)
-<a class="link" href="BOOST_ENUMS_NAMESPACES_CLOSE_id35969580.html" title="Macro BOOST_ENUMS_NAMESPACES_CLOSE">BOOST_ENUMS_NAMESPACES_CLOSE</a>(SEQ)
-<a class="link" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE__id35969588.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_">BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_</a>(r, data, elem)
-<a class="link" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_id35969601.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE">BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE</a>(SEQ)
-<a class="link" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_id35969609.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME">BOOST_ENUMS_NAMESPACES_CLASS_QNAME</a>(SEQ)</pre>
-</div>
-<div class="section">
-<div class="titlepage"><div><div><h4 class="title">
<a name="header.boost.enums.scoped_hpp"></a>Header <boost/enums/scoped.hpp></h4></div></div></div>
<p>Include all the files of the Scoped Enum Framework. </p>
</div>
@@ -1805,12 +1658,6 @@
<a name="header.boost.enums.scoped.emulation_hpp"></a>Header <boost/enums/scoped/emulation.hpp></h4></div></div></div>
<pre class="synopsis">
-<a class="link" href="BOOST_ENUMS_DETAIL_BINARY_OPERATOR.html" title="Macro BOOST_ENUMS_DETAIL_BINARY_OPERATOR">BOOST_ENUMS_DETAIL_BINARY_OPERATOR</a>(EC, UT, OP)
-<a class="link" href="BOOST_ENUMS_DETAIL_COMPARAISON_OPERATORS.html" title="Macro BOOST_ENUMS_DETAIL_COMPARAISON_OPERATORS">BOOST_ENUMS_DETAIL_COMPARAISON_OPERATORS</a>(EC, UT)
-<a class="link" href="BOOST_ENUMS_DETAIL_SCOPING_TYPE_SPEC.html" title="Macro BOOST_ENUMS_DETAIL_SCOPING_TYPE_SPEC">BOOST_ENUMS_DETAIL_SCOPING_TYPE_SPEC</a>(EC)
-<a class="link" href="BOOST_ENUMS_DETAIL_IS_ENUM_TYPE_SPEC.html" title="Macro BOOST_ENUMS_DETAIL_IS_ENUM_TYPE_SPEC">BOOST_ENUMS_DETAIL_IS_ENUM_TYPE_SPEC</a>(EC)
-<a class="link" href="BOOST_ENUMS_DETAIL_UNDERLYING_TYPE_SPEC.html" title="Macro BOOST_ENUMS_DETAIL_UNDERLYING_TYPE_SPEC">BOOST_ENUMS_DETAIL_UNDERLYING_TYPE_SPEC</a>(EC, UT)
-<a class="link" href="BOOST_ENUMS_DETAIL_FRIEND_CONVERSIONS.html" title="Macro BOOST_ENUMS_DETAIL_FRIEND_CONVERSIONS">BOOST_ENUMS_DETAIL_FRIEND_CONVERSIONS</a>(EC, UT)
<a class="link" href="BOOST_ENUM_CLASS_START.html" title="Macro BOOST_ENUM_CLASS_START">BOOST_ENUM_CLASS_START</a>(EC, UT)
<a class="link" href="BOOST_ENUM_TYPE_START.html" title="Macro BOOST_ENUM_TYPE_START">BOOST_ENUM_TYPE_START</a>(EC, UT)
<a class="link" href="BOOST_ENUM_CLASS_END.html" title="Macro BOOST_ENUM_CLASS_END">BOOST_ENUM_CLASS_END</a>(EC, UT)
@@ -1954,6 +1801,7 @@
<dt><span class="section">Header <boost/enums/ordinal/succ.hpp></span></dt>
<dd><dl></dl></dd>
<dt><span class="section">Header <boost/enums/ordinal/traits.hpp></span></dt>
+<dd><dl></dl></dd>
<dt><span class="section">Header <boost/enums/ordinal/val.hpp></span></dt>
<dd><dl></dl></dd>
</dl></div>
@@ -1967,7 +1815,7 @@
<a name="header.boost.enums.ordinal.first_hpp"></a>Header <boost/enums/ordinal/first.hpp></h4></div></div></div>
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
<span class="keyword">namespace</span> <span class="identifier">enums</span> <span class="special">{</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">constexpr</span> <span class="identifier">EC</span> <a class="link" href="boost/enums/first_id35966790.html" title="Function template first"><span class="identifier">first</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">constexpr</span> <span class="identifier">EC</span> <a class="link" href="boost/enums/first_id35964130.html" title="Function template first"><span class="identifier">first</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">namespace</span> <span class="identifier">meta</span> <span class="special">{</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/enums/meta/first.html" title="Struct template first">first</a><span class="special">;</span>
<span class="special">}</span>
@@ -1980,7 +1828,7 @@
<p>The header <code class="computeroutput"><boost/enums/last.hpp></code> declares a class template <code class="computeroutput">meta::last<></code> and a function <code class="computeroutput">last()</code> returning the last element of an enumeration. </p>
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
<span class="keyword">namespace</span> <span class="identifier">enums</span> <span class="special">{</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">constexpr</span> <span class="identifier">EC</span> <a class="link" href="boost/enums/last_id35966856.html" title="Function template last"><span class="identifier">last</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">constexpr</span> <span class="identifier">EC</span> <a class="link" href="boost/enums/last_id35964197.html" title="Function template last"><span class="identifier">last</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">namespace</span> <span class="identifier">meta</span> <span class="special">{</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/enums/meta/last.html" title="Struct template last">last</a><span class="special">;</span>
<span class="special">}</span>
@@ -2003,8 +1851,9 @@
<p>The header <code class="computeroutput"><boost/enums/pos.hpp></code> declares a class template <code class="computeroutput">meta::pos<></code> and a function <code class="computeroutput">pos()</code> associating the an element of an enumeration to its relative position. </p>
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
<span class="keyword">namespace</span> <span class="identifier">enums</span> <span class="special">{</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a class="link" href="boost/enums/pos.html" title="Function template pos"><span class="identifier">pos</span></a><span class="special">(</span><span class="identifier">EC</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a class="link" href="boost/enums/pos_id35964377.html" title="Function template pos"><span class="identifier">pos</span></a><span class="special">(</span><span class="identifier">EC</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">namespace</span> <span class="identifier">meta</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">native_type</span><span class="special"><</span> <span class="identifier">EC</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> V<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/enums/meta/pos.html" title="Struct template pos">pos</a><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span>
<span class="special">}</span></pre>
@@ -2015,7 +1864,7 @@
<p>The header <code class="computeroutput"><boost/enums/pred.hpp></code> declares a class template <code class="computeroutput">meta::pred<></code> and a function <code class="computeroutput">pred()</code> returning the predecessor of the enumeration element. </p>
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
<span class="keyword">namespace</span> <span class="identifier">enums</span> <span class="special">{</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">constexpr</span> <span class="identifier">EC</span> <a class="link" href="boost/enums/pred_id35967112.html" title="Function template pred"><span class="identifier">pred</span></a><span class="special">(</span><span class="identifier">EC</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">constexpr</span> <span class="identifier">EC</span> <a class="link" href="boost/enums/pred_id35964490.html" title="Function template pred"><span class="identifier">pred</span></a><span class="special">(</span><span class="identifier">EC</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">namespace</span> <span class="identifier">meta</span> <span class="special">{</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">native_type</span><span class="special"><</span> <span class="identifier">EC</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> V<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/enums/meta/pred.html" title="Struct template pred">pred</a><span class="special">;</span>
<span class="special">}</span>
@@ -2028,8 +1877,9 @@
<p>The header <code class="computeroutput"><boost/enums/size.hpp></code> declares a class template <code class="computeroutput">meta::size<></code> and a function <code class="computeroutput">size()</code> returning the number of elements in the enumeration. </p>
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
<span class="keyword">namespace</span> <span class="identifier">enums</span> <span class="special">{</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a class="link" href="boost/enums/size.html" title="Function template size"><span class="identifier">size</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a class="link" href="boost/enums/size_id35964570.html" title="Function template size"><span class="identifier">size</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">namespace</span> <span class="identifier">meta</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/enums/meta/size.html" title="Struct template size">size</a><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span>
<span class="special">}</span></pre>
@@ -2040,7 +1890,7 @@
<p>The header <code class="computeroutput"><boost/enums/succ.hpp></code> declares a class template <code class="computeroutput">meta::succ<></code> and a function <code class="computeroutput">succ()</code> returning the predecessor of the enumeration element. </p>
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
<span class="keyword">namespace</span> <span class="identifier">enums</span> <span class="special">{</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">EC</span> <a class="link" href="boost/enums/succ_id35967246.html" title="Function template succ"><span class="identifier">succ</span></a><span class="special">(</span><span class="identifier">EC</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">EC</span> <a class="link" href="boost/enums/succ_id35964654.html" title="Function template succ"><span class="identifier">succ</span></a><span class="special">(</span><span class="identifier">EC</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">namespace</span> <span class="identifier">meta</span> <span class="special">{</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">native_type</span><span class="special"><</span> <span class="identifier">EC</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> V<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/enums/meta/succ.html" title="Struct template succ">succ</a><span class="special">;</span>
<span class="special">}</span>
@@ -2051,6 +1901,13 @@
<div class="titlepage"><div><div><h4 class="title">
<a name="header.boost.enums.ordinal.traits_hpp"></a>Header <boost/enums/ordinal/traits.hpp></h4></div></div></div>
<p>The header <code class="computeroutput"><boost/enums/ordinal/traits.hpp></code> declares a class template <code class="computeroutput">meta::enum_traits<></code> which must be specialized for each enumeration including two static functions <code class="computeroutput">pos()</code> and <code class="computeroutput">val()</code>. </p>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">namespace</span> <span class="identifier">enums</span> <span class="special">{</span>
+ <span class="keyword">namespace</span> <span class="identifier">meta</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/enums/meta/enum_traits.html" title="Struct template enum_traits">enum_traits</a><span class="special">;</span>
+ <span class="special">}</span>
+ <span class="special">}</span>
+<span class="special">}</span></pre>
</div>
<div class="section">
<div class="titlepage"><div><div><h4 class="title">
@@ -2058,8 +1915,9 @@
<p>The header <code class="computeroutput"><boost/enums/val.hpp></code> declares a class template <code class="computeroutput">meta::val<></code> and a function <code class="computeroutput">val()</code> associating a position to an element of an enumeration. </p>
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
<span class="keyword">namespace</span> <span class="identifier">enums</span> <span class="special">{</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">EC</span> <a class="link" href="boost/enums/val.html" title="Function template val"><span class="identifier">val</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">EC</span> <a class="link" href="boost/enums/val_id35964832.html" title="Function template val"><span class="identifier">val</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">namespace</span> <span class="identifier">meta</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> EC<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> I<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/enums/meta/val.html" title="Struct template val">val</a><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span>
<span class="special">}</span></pre>
@@ -2095,23 +1953,23 @@
<span class="keyword">bool</span> <a class="link" href="boost/enums/operator__.html" title="Function template operator=="><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="boost/enums/enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="boost/enums/enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> EC<span class="special">></span>
- <span class="keyword">bool</span> <a class="link" href="boost/enums/operator_id35972546.html" title="Function template operator<"><span class="keyword">operator</span><span class="special"><</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="boost/enums/enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="boost/enums/enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">bool</span> <a class="link" href="boost/enums/operator_id35970920.html" title="Function template operator<"><span class="keyword">operator</span><span class="special"><</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="boost/enums/enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="boost/enums/enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> EC<span class="special">></span>
<span class="keyword">bool</span> <a class="link" href="boost/enums/operator__.html" title="Function template operator!="><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="boost/enums/enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="boost/enums/enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> EC<span class="special">></span>
- <span class="keyword">bool</span> <a class="link" href="boost/enums/operator_id35972636.html" title="Function template operator>"><span class="keyword">operator</span><span class="special">></span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="boost/enums/enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="boost/enums/enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">bool</span> <a class="link" href="boost/enums/operator_id35971010.html" title="Function template operator>"><span class="keyword">operator</span><span class="special">></span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="boost/enums/enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="boost/enums/enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> EC<span class="special">></span>
- <span class="keyword">bool</span> <a class="link" href="boost/enums/operator___id35972681.html" title="Function template operator<="><span class="keyword">operator</span><span class="special"><=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="boost/enums/enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span>
+ <span class="keyword">bool</span> <a class="link" href="boost/enums/operator___id35971055.html" title="Function template operator<="><span class="keyword">operator</span><span class="special"><=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="boost/enums/enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="boost/enums/enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> EC<span class="special">></span>
- <span class="keyword">bool</span> <a class="link" href="boost/enums/operator___id35972726.html" title="Function template operator>="><span class="keyword">operator</span><span class="special">>=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="boost/enums/enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span>
+ <span class="keyword">bool</span> <a class="link" href="boost/enums/operator___id35971099.html" title="Function template operator>="><span class="keyword">operator</span><span class="special">>=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="boost/enums/enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="boost/enums/enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> EC<span class="special">></span>
<span class="keyword">void</span> <a class="link" href="boost/enums/swap.html" title="Function template swap"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="boost/enums/enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/enums/enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">T</span><span class="special">(</span><span class="special">&</span> <a class="link" href="boost/enums/get_c_array_id35972832.html" title="Function template get_c_array"><span class="identifier">get_c_array</span></a><span class="special">(</span><a class="link" href="boost/enums/enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> EC<span class="special">></span> <span class="identifier">T</span><span class="special">(</span><span class="special">&</span> <a class="link" href="boost/enums/get_c_array_id35971205.html" title="Function template get_c_array"><span class="identifier">get_c_array</span></a><span class="special">(</span><a class="link" href="boost/enums/enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> EC<span class="special">></span>
- <span class="keyword">const</span> <span class="identifier">T</span><span class="special">(</span><span class="special">&</span> <a class="link" href="boost/enums/get_c_array_id35972859.html" title="Function template get_c_array"><span class="identifier">get_c_array</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="boost/enums/enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">const</span> <span class="identifier">T</span><span class="special">(</span><span class="special">&</span> <a class="link" href="boost/enums/get_c_array_id35971232.html" title="Function template get_c_array"><span class="identifier">get_c_array</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="boost/enums/enum_array.html" title="Class template enum_array">enum_array</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">EC</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -2122,8 +1980,8 @@
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
<span class="keyword">namespace</span> <span class="identifier">enums</span> <span class="special">{</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/enums/enum_range.html" title="Class template enum_range">enum_range</a><span class="special">;</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <a class="link" href="boost/enums/enum_range.html" title="Class template enum_range">enum_range</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <a class="link" href="boost/enums/make_range_id35972980.html" title="Function template make_range"><span class="identifier">make_range</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <a class="link" href="boost/enums/enum_range.html" title="Class template enum_range">enum_range</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <a class="link" href="boost/enums/make_range_id35973033.html" title="Function template make_range"><span class="identifier">make_range</span></a><span class="special">(</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">T</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <a class="link" href="boost/enums/enum_range.html" title="Class template enum_range">enum_range</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <a class="link" href="boost/enums/make_range_id35971353.html" title="Function template make_range"><span class="identifier">make_range</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <a class="link" href="boost/enums/enum_range.html" title="Class template enum_range">enum_range</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <a class="link" href="boost/enums/make_range_id35971406.html" title="Function template make_range"><span class="identifier">make_range</span></a><span class="special">(</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">T</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -2132,21 +1990,21 @@
<a name="header.boost.enums.containers.enum_set_hpp"></a>Header <boost/enums/containers/enum_set.hpp></h4></div></div></div>
<p>The header <code class="computeroutput"><boost/enums/containers/enum_set.hpp></code> defines a class template <code class="computeroutput">enum_set<T></code> for managing sets of enumeration and several ! related functions for representing and manipulating sets of enums. We can say that <code class="computeroutput">enum_set</code> is the counterpart of <code class="computeroutput">std::bitset</code> when the index are enums. </p>
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/hash_enums_enum_set_T_id35973146.html" title="Struct template hash<enums::enum_set< T >>">hash</a><span class="special"><</span><span class="identifier">enums</span><span class="special">::</span><span class="identifier">enum_set</span><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/hash_enums_enum_set_T_id35971520.html" title="Struct template hash<enums::enum_set< T >>">hash</a><span class="special"><</span><span class="identifier">enums</span><span class="special">::</span><span class="identifier">enum_set</span><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span><span class="special">></span><span class="special">;</span>
<span class="keyword">namespace</span> <span class="identifier">enums</span> <span class="special">{</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/enums/enum_set.html" title="Class template enum_set">enum_set</a><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span>
<a class="link" href="boost/enums/enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <a class="link" href="boost/enums/operator_.html" title="Function template operator&"><span class="keyword">operator</span><span class="special">&</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="boost/enums/enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="boost/enums/enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span>
- <a class="link" href="boost/enums/enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <a class="link" href="boost/enums/operator_id35974522.html" title="Function template operator|"><span class="keyword">operator</span><span class="special">|</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="boost/enums/enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="boost/enums/enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="boost/enums/enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <a class="link" href="boost/enums/operator_id35972968.html" title="Function template operator|"><span class="keyword">operator</span><span class="special">|</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="boost/enums/enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="boost/enums/enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span>
<a class="link" href="boost/enums/enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <a class="link" href="boost/enums/operator%5E.html" title="Function template operator^"><span class="keyword">operator</span><span class="special">^</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="boost/enums/enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="boost/enums/enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> charT<span class="special">,</span> <span class="keyword">typename</span> traits<span class="special">,</span> <span class="keyword">typename</span> T<span class="special">></span>
<span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</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="special">&</span>
- <a class="link" href="boost/enums/operator_id35974613.html" title="Function template operator>>"><span class="keyword">operator</span><span class="special">>></span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</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="special">&</span><span class="special">,</span> <a class="link" href="boost/enums/enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="boost/enums/operator_id35973059.html" title="Function template operator>>"><span class="keyword">operator</span><span class="special">>></span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</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="special">&</span><span class="special">,</span> <a class="link" href="boost/enums/enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> charT<span class="special">,</span> <span class="keyword">typename</span> traits<span class="special">,</span> <span class="keyword">typename</span> T<span class="special">></span>
<span class="identifier">std</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="special">&</span>
- <a class="link" href="boost/enums/operator_id35974747.html" title="Function template operator<<"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="identifier">std</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="special">&</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="boost/enums/enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="boost/enums/operator_id35973193.html" title="Function template operator<<"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="identifier">std</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="special">&</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="boost/enums/enum_set.html" title="Class template enum_set">enum_set</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -2229,7 +2087,7 @@
<a name="header.boost.enums.mpl.equal_to_hpp"></a>Header <boost/enums/mpl/equal_to.hpp></h4></div></div></div>
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
<span class="keyword">namespace</span> <span class="identifier">mpl</span> <span class="special">{</span>
- <span class="keyword">template</span><span class="special"><</span><span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/mpl/equal_to_impl_enum_c_ta_id35964018.html" title="Struct equal_to_impl<enum_c_tag, enum_c_tag>">equal_to_impl</a><span class="special"><</span><span class="identifier">enum_c_tag</span><span class="special">,</span> <span class="identifier">enum_c_tag</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/mpl/equal_to_impl_enum_c_ta_id35969484.html" title="Struct equal_to_impl<enum_c_tag, enum_c_tag>">equal_to_impl</a><span class="special"><</span><span class="identifier">enum_c_tag</span><span class="special">,</span> <span class="identifier">enum_c_tag</span><span class="special">></span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -2238,7 +2096,7 @@
<a name="header.boost.enums.mpl.greater_hpp"></a>Header <boost/enums/mpl/greater.hpp></h4></div></div></div>
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
<span class="keyword">namespace</span> <span class="identifier">mpl</span> <span class="special">{</span>
- <span class="keyword">template</span><span class="special"><</span><span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/mpl/greater_impl_enum_c_tag_id35964058.html" title="Struct greater_impl<enum_c_tag, enum_c_tag>">greater_impl</a><span class="special"><</span><span class="identifier">enum_c_tag</span><span class="special">,</span> <span class="identifier">enum_c_tag</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/mpl/greater_impl_enum_c_tag_id35969523.html" title="Struct greater_impl<enum_c_tag, enum_c_tag>">greater_impl</a><span class="special"><</span><span class="identifier">enum_c_tag</span><span class="special">,</span> <span class="identifier">enum_c_tag</span><span class="special">></span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -2247,7 +2105,7 @@
<a name="header.boost.enums.mpl.greater_equal_hpp"></a>Header <boost/enums/mpl/greater_equal.hpp></h4></div></div></div>
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
<span class="keyword">namespace</span> <span class="identifier">mpl</span> <span class="special">{</span>
- <span class="keyword">template</span><span class="special"><</span><span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/mpl/greater_equal_impl_enum_id35964097.html" title="Struct greater_equal_impl<enum_c_tag, enum_c_tag>">greater_equal_impl</a><span class="special"><</span><span class="identifier">enum_c_tag</span><span class="special">,</span> <span class="identifier">enum_c_tag</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/mpl/greater_equal_impl_enum_id35969563.html" title="Struct greater_equal_impl<enum_c_tag, enum_c_tag>">greater_equal_impl</a><span class="special"><</span><span class="identifier">enum_c_tag</span><span class="special">,</span> <span class="identifier">enum_c_tag</span><span class="special">></span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -2256,7 +2114,7 @@
<a name="header.boost.enums.mpl.less_hpp"></a>Header <boost/enums/mpl/less.hpp></h4></div></div></div>
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
<span class="keyword">namespace</span> <span class="identifier">mpl</span> <span class="special">{</span>
- <span class="keyword">template</span><span class="special"><</span><span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/mpl/less_impl_enum_c_tag__e_id35964137.html" title="Struct less_impl<enum_c_tag, enum_c_tag>">less_impl</a><span class="special"><</span><span class="identifier">enum_c_tag</span><span class="special">,</span> <span class="identifier">enum_c_tag</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/mpl/less_impl_enum_c_tag__e_id35969603.html" title="Struct less_impl<enum_c_tag, enum_c_tag>">less_impl</a><span class="special"><</span><span class="identifier">enum_c_tag</span><span class="special">,</span> <span class="identifier">enum_c_tag</span><span class="special">></span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -2265,7 +2123,7 @@
<a name="header.boost.enums.mpl.less_equal_hpp"></a>Header <boost/enums/mpl/less_equal.hpp></h4></div></div></div>
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
<span class="keyword">namespace</span> <span class="identifier">mpl</span> <span class="special">{</span>
- <span class="keyword">template</span><span class="special"><</span><span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/mpl/less_equal_impl_enum_c__id35964177.html" title="Struct less_equal_impl<enum_c_tag, enum_c_tag>">less_equal_impl</a><span class="special"><</span><span class="identifier">enum_c_tag</span><span class="special">,</span> <span class="identifier">enum_c_tag</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/mpl/less_equal_impl_enum_c__id35969642.html" title="Struct less_equal_impl<enum_c_tag, enum_c_tag>">less_equal_impl</a><span class="special"><</span><span class="identifier">enum_c_tag</span><span class="special">,</span> <span class="identifier">enum_c_tag</span><span class="special">></span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -2274,7 +2132,7 @@
<a name="header.boost.enums.mpl.not_equal_to_hpp"></a>Header <boost/enums/mpl/not_equal_to.hpp></h4></div></div></div>
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
<span class="keyword">namespace</span> <span class="identifier">mpl</span> <span class="special">{</span>
- <span class="keyword">template</span><span class="special"><</span><span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/mpl/not_equal_to_impl_enum__id35964217.html" title="Struct not_equal_to_impl<enum_c_tag, enum_c_tag>">not_equal_to_impl</a><span class="special"><</span><span class="identifier">enum_c_tag</span><span class="special">,</span> <span class="identifier">enum_c_tag</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/mpl/not_equal_to_impl_enum__id35969682.html" title="Struct not_equal_to_impl<enum_c_tag, enum_c_tag>">not_equal_to_impl</a><span class="special"><</span><span class="identifier">enum_c_tag</span><span class="special">,</span> <span class="identifier">enum_c_tag</span><span class="special">></span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -2283,11 +2141,109 @@
<a name="header.boost.enums.mpl.numeric_cast_hpp"></a>Header <boost/enums/mpl/numeric_cast.hpp></h4></div></div></div>
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
<span class="keyword">namespace</span> <span class="identifier">mpl</span> <span class="special">{</span>
- <span class="keyword">template</span><span class="special"><</span><span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/mpl/numeric_cast_integral_c_id35964256.html" title="Struct numeric_cast<integral_c_tag, enum_c_tag>">numeric_cast</a><span class="special"><</span><span class="identifier">integral_c_tag</span><span class="special">,</span> <span class="identifier">enum_c_tag</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/mpl/numeric_cast_integral_c_id35969722.html" title="Struct numeric_cast<integral_c_tag, enum_c_tag>">numeric_cast</a><span class="special"><</span><span class="identifier">integral_c_tag</span><span class="special">,</span> <span class="identifier">enum_c_tag</span><span class="special">></span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="enums_macros_reference"></a>Enums Macros Reference</h3></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section">Header <boost/enums/pp/enum_declaration.hpp></span></dt>
+<dd><dl></dl></dd>
+<dt><span class="section">Header <boost/enums/pp/enumerator_definition.hpp></span></dt>
+<dd><dl></dl></dd>
+<dt><span class="section">Header <boost/enums/pp/enumerator_list.hpp></span></dt>
+<dd><dl></dl></dd>
+<dt><span class="section">Header <boost/enums/pp/namespaces.hpp></span></dt>
+<dd><dl></dl></dd>
+</dl></div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="header.boost.enums.pp.enum_declaration_hpp"></a>Header <boost/enums/pp/enum_declaration.hpp></h4></div></div></div>
+<p>enum-declaration associated macros. </p>
+<pre class="synopsis">
+
+<a class="link" href="BOOST_ENUMS_ENUM_DCL_STR_TO_ID.html" title="Macro BOOST_ENUMS_ENUM_DCL_STR_TO_ID">BOOST_ENUMS_ENUM_DCL_STR_TO_ID</a>(P, ENUM, ED)
+<a class="link" href="BOOST_ENUMS_ENUM_DCL_ID_TO_STR.html" title="Macro BOOST_ENUMS_ENUM_DCL_ID_TO_STR">BOOST_ENUMS_ENUM_DCL_ID_TO_STR</a>(P, ENUM, ED)
+<a class="link" href="BOOST_ENUMS_DCL_STRING_CONVERSIONS.html" title="Macro BOOST_ENUMS_DCL_STRING_CONVERSIONS">BOOST_ENUMS_DCL_STRING_CONVERSIONS</a>(ENUM, EL)
+<a class="link" href="BOOST_ENUMS_ENUM_DCL_SIZE_SPE.html" title="Macro BOOST_ENUMS_ENUM_DCL_SIZE_SPE">BOOST_ENUMS_ENUM_DCL_SIZE_SPE</a>(NS_EC, EL)
+<a class="link" href="BOOST_ENUMS_ENUM_DCL_SIZE_SPE2.html" title="Macro BOOST_ENUMS_ENUM_DCL_SIZE_SPE2">BOOST_ENUMS_ENUM_DCL_SIZE_SPE2</a>(NS_EC, EL)
+<a class="link" href="BOOST_ENUMS_ENUM_DCL_POS_VAL_SPE.html" title="Macro BOOST_ENUMS_ENUM_DCL_POS_VAL_SPE">BOOST_ENUMS_ENUM_DCL_POS_VAL_SPE</a>(R, QNAME, P, ED)
+<a class="link" href="BOOST_ENUMS_ENUM_DCL_TRAITS_SPE.html" title="Macro BOOST_ENUMS_ENUM_DCL_TRAITS_SPE">BOOST_ENUMS_ENUM_DCL_TRAITS_SPE</a>(NS_EC, TRAITER)
+<a class="link" href="BOOST_ENUMS_ENUM_DCL_SPE.html" title="Macro BOOST_ENUMS_ENUM_DCL_SPE">BOOST_ENUMS_ENUM_DCL_SPE</a>(NS_EC, EL, TRAITER)
+<a class="link" href="BOOST_ENUMS_ENUM_TYPE_DCL_CONS.html" title="Macro BOOST_ENUMS_ENUM_TYPE_DCL_CONS">BOOST_ENUMS_ENUM_TYPE_DCL_CONS</a>(NS_EC, UT, EL, TRAITER)
+<a class="link" href="BOOST_ENUMS_ENUM_TYPE_DCL_NO_CONS.html" title="Macro BOOST_ENUMS_ENUM_TYPE_DCL_NO_CONS">BOOST_ENUMS_ENUM_TYPE_DCL_NO_CONS</a>(NS_EC, UT, EL, TRAITER)
+<a class="link" href="BOOST_ENUMS_ENUM_CLASS_DCL_CONS.html" title="Macro BOOST_ENUMS_ENUM_CLASS_DCL_CONS">BOOST_ENUMS_ENUM_CLASS_DCL_CONS</a>(NS_EC, UT, EL, TRAITER)
+<a class="link" href="BOOST_ENUMS_ENUM_CLASS_DCL_NO_CONS.html" title="Macro BOOST_ENUMS_ENUM_CLASS_DCL_NO_CONS">BOOST_ENUMS_ENUM_CLASS_DCL_NO_CONS</a>(NS_EC, UT, EL, TRAITER)</pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="header.boost.enums.pp.enumerator_definition_hpp"></a>Header <boost/enums/pp/enumerator_definition.hpp></h4></div></div></div>
+<p><code class="computeroutput">ENUMERATOR_DEFINITION</code> data type and macros. </p>
+<p>An <code class="computeroutput">ENUMERATOR_DEFINITION</code> is a sequence legth 1, 2 or 3 where</p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem"><p>the fist element is a C++ identifier,</p></li>
+<li class="listitem"><p>the second is a C++ constant-expression and</p></li>
+<li class="listitem"><p>the 3rd a C++ string literal</p></li>
+</ul></div>
+<p>
+</p>
+<p><span class="bold"><strong>Example:</strong></span>: </p>
+<pre class="programlisting"> <span class="special">(</span><span class="identifier">Red</span><span class="special">)</span>
+ <span class="special">(</span><span class="identifier">Green</span><span class="special">)</span><span class="special">(</span><span class="number">0</span><span class="special">)</span>
+ <span class="special">(</span><span class="identifier">Blue</span><span class="special">)</span><span class="special">(</span><span class="number">2</span><span class="special">)</span><span class="special">(</span><span class="string">"Azul"</span><span class="special">)</span>
+</pre>
+<p>All the operations are named <code class="computeroutput">BOOST_ENUMS_ENUMERATOR_DEFINITION_:</code> </p>
+<pre class="synopsis">
+
+<a class="link" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_ID.html" title="Macro BOOST_ENUMS_ENUMERATOR_DEFINITION_ID">BOOST_ENUMS_ENUMERATOR_DEFINITION_ID</a>(ED)
+<a class="link" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_VAL.html" title="Macro BOOST_ENUMS_ENUMERATOR_DEFINITION_VAL">BOOST_ENUMS_ENUMERATOR_DEFINITION_VAL</a>(ED, DEFAULT)
+<a class="link" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_STR.html" title="Macro BOOST_ENUMS_ENUMERATOR_DEFINITION_STR">BOOST_ENUMS_ENUMERATOR_DEFINITION_STR</a>(ED)
+<a class="link" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_ENUMERATOR_DEFINITION.html" title="Macro BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_ENUMERATOR_DEFINITION">BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_ENUMERATOR_DEFINITION</a>(ED)</pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="header.boost.enums.pp.enumerator_list_hpp"></a>Header <boost/enums/pp/enumerator_list.hpp></h4></div></div></div>
+<p>ENUMERATOR_LIST data type and macros. </p>
+<p>An ENUMERATOR_LIST is a variable sequence of ENUMERATOR_DEFINITION having a size > 0.</p>
+<p><span class="bold"><strong>Example</strong></span>: </p>
+<pre class="programlisting"> <span class="special">(</span> <span class="special">(</span><span class="identifier">Red</span><span class="special">)</span> <span class="special">)</span>
+ <span class="special">(</span> <span class="special">(</span><span class="identifier">Green</span><span class="special">)</span><span class="special">(</span><span class="number">0</span><span class="special">)</span> <span class="special">)</span>
+ <span class="special">(</span> <span class="special">(</span><span class="identifier">Blue</span><span class="special">)</span><span class="special">(</span><span class="number">2</span><span class="special">)</span><span class="special">(</span><span class="string">"Azul"</span><span class="special">)</span> <span class="special">)</span>
+</pre>
+<p>All the operations are named BOOST_ENUMS_ENUMERATOR_LIST_. </p>
+<pre class="synopsis">
+
+<a class="link" href="BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION.html" title="Macro BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION">BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION</a>(r, data, elem)
+<a class="link" href="BOOST_ENUMS_ENUMERATOR_LIST_GENERATE.html" title="Macro BOOST_ENUMS_ENUMERATOR_LIST_GENERATE">BOOST_ENUMS_ENUMERATOR_LIST_GENERATE</a>(EL)</pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="header.boost.enums.pp.namespaces_hpp"></a>Header <boost/enums/pp/namespaces.hpp></h4></div></div></div>
+<p><code class="computeroutput">NAMESPACES</code>, <code class="computeroutput">NAMESPACES_CLASS</code> PP data types and macros. </p>
+<p>A <code class="computeroutput">NAMESPACES</code> is a variable sequence of namespace identifiers.</p>
+<p><span class="bold"><strong>Example:</strong></span> </p>
+<pre class="programlisting"> <span class="special">(</span><span class="identifier">NS1</span><span class="special">)</span><span class="special">(</span><span class="identifier">NS2</span><span class="special">)</span>
+</pre>
+<p>A <code class="computeroutput">NAMESPACES_CLASS</code> is a variable sequence of namespace identifiers followed by a class identifier.</p>
+<p><span class="bold"><strong>Example:</strong></span> </p>
+<pre class="programlisting"> <span class="special">(</span><span class="identifier">NS1</span><span class="special">)</span><span class="special">(</span><span class="identifier">NS2</span><span class="special">)</span><span class="special">(</span><span class="identifier">ENUM</span><span class="special">)</span>
+</pre>
+<p>All the operations are prefixed by <code class="computeroutput">BOOST_ENUMS_NAMESAPCES_</code> or <code class="computeroutput">BOOST_ENUMS_NAMESAPCES_CLASS</code>. </p>
+<pre class="synopsis">
+
+<a class="link" href="BOOST_ENUMS_NAMESPACES_CLASS_NS.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_NS">BOOST_ENUMS_NAMESPACES_CLASS_NS</a>(SEQ)
+<a class="link" href="BOOST_ENUMS_NAMESPACES_CLASS_ENUM.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_ENUM">BOOST_ENUMS_NAMESPACES_CLASS_ENUM</a>(SEQ)
+<a class="link" href="BOOST_ENUMS_NAMESPACES_OPEN.html" title="Macro BOOST_ENUMS_NAMESPACES_OPEN">BOOST_ENUMS_NAMESPACES_OPEN</a>(SEQ)
+<a class="link" href="BOOST_ENUMS_NAMESPACES_CLOSE_.html" title="Macro BOOST_ENUMS_NAMESPACES_CLOSE_">BOOST_ENUMS_NAMESPACES_CLOSE_</a>(r, data, elem)
+<a class="link" href="BOOST_ENUMS_NAMESPACES_CLOSE.html" title="Macro BOOST_ENUMS_NAMESPACES_CLOSE">BOOST_ENUMS_NAMESPACES_CLOSE</a>(SEQ)
+<a class="link" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_NS_C.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_NS_C">BOOST_ENUMS_NAMESPACES_CLASS_QNAME_NS_C</a>(SEQ)
+<a class="link" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME_C.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME_C">BOOST_ENUMS_NAMESPACES_CLASS_QNAME_C</a>(SEQ)
+<a class="link" href="BOOST_ENUMS_NAMESPACES_CLASS_QNAME.html" title="Macro BOOST_ENUMS_NAMESPACES_CLASS_QNAME">BOOST_ENUMS_NAMESPACES_CLASS_QNAME</a>(SEQ)</pre>
+</div>
+</div>
</div>
<div class="section">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
@@ -2421,7 +2377,7 @@
Rationale</a>
</h3></div></div></div>
<a name="boost.enums.appendices.rationale.how_the_macros_generated_code_looks_like_"></a><h5>
-<a name="id36392160"></a>
+<a name="id36392003"></a>
<a class="link" href="index.html#boost.enums.appendices.rationale.how_the_macros_generated_code_looks_like_">How
the macros generated code looks like?</a>
</h5>
@@ -2468,12 +2424,12 @@
<span class="special">};</span>
</pre>
<a name="boost.enums.appendices.rationale.what_about_using_nested_static_constants_instead_of_enum_literals_"></a><h5>
-<a name="id36393129"></a>
+<a name="id36392971"></a>
<a class="link" href="index.html#boost.enums.appendices.rationale.what_about_using_nested_static_constants_instead_of_enum_literals_">What
about using nested static constants instead of enum literals?</a>
</h5>
<a name="boost.enums.appendices.rationale.why_an_alternative_design_for_the_scoped_enum_macros_"></a><h5>
-<a name="id36393150"></a>
+<a name="id36392993"></a>
<a class="link" href="index.html#boost.enums.appendices.rationale.why_an_alternative_design_for_the_scoped_enum_macros_">Why
an alternative design for the SCOPED ENUM macros?</a>
</h5>
@@ -2522,7 +2478,7 @@
So I would say that both designs can be used depending on the context.
</p>
<a name="boost.enums.appendices.rationale.using_adl_to_specialize_the_meta_information_functions"></a><h5>
-<a name="id36393245"></a>
+<a name="id36393088"></a>
<a class="link" href="index.html#boost.enums.appendices.rationale.using_adl_to_specialize_the_meta_information_functions">Using
ADL to specialize the meta-information functions</a>
</h5>
@@ -2558,7 +2514,7 @@
ADL the free function.
</p>
<a name="boost.enums.appendices.rationale.does_the_enum_c_class_need_the_additional_enum_emulation_class_as_parameter_"></a><h5>
-<a name="id36393310"></a>
+<a name="id36393152"></a>
<a class="link" href="index.html#boost.enums.appendices.rationale.does_the_enum_c_class_need_the_additional_enum_emulation_class_as_parameter_">Does
the enum_c class need the additional enum emulation class as parameter?</a>
</h5>
@@ -2580,7 +2536,7 @@
Notes</a>
</h3></div></div></div>
<a name="boost.enums.appendices.implementation.performance_comparison_between_the_use_of_the_emulated_enums_and_direct_use_of_ints"></a><h5>
-<a name="id36393358"></a>
+<a name="id36393200"></a>
<a class="link" href="index.html#boost.enums.appendices.implementation.performance_comparison_between_the_use_of_the_emulated_enums_and_direct_use_of_ints">Performance
comparison between the use of the emulated enums and direct use of ints</a>
</h5>
@@ -2769,7 +2725,7 @@
<a name="boost.enums.appendices.todo"></a><a class="link" href="index.html#boost.enums.appendices.todo" title="Appendix F: Future plans">Appendix F: Future plans</a>
</h3></div></div></div>
<a name="boost.enums.appendices.todo.tasks_to_do_before_review"></a><h5>
-<a name="id36393706"></a>
+<a name="id36393550"></a>
<a class="link" href="index.html#boost.enums.appendices.todo.tasks_to_do_before_review">Tasks
to do before review</a>
</h5>
@@ -2788,7 +2744,7 @@
</li>
</ul></div>
<a name="boost.enums.appendices.todo.for_later_releases"></a><h5>
-<a name="id36393756"></a>
+<a name="id36393600"></a>
<a class="link" href="index.html#boost.enums.appendices.todo.for_later_releases">For later
releases</a>
</h5>
@@ -2823,7 +2779,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: March 30, 2011 at 22:03:49 GMT</small></p></td>
+<td align="left"><p><small>Last revised: March 30, 2011 at 23:41:37 GMT</small></p></td>
<td align="right"><div class="copyright-footer"></div></td>
</tr></table>
<hr>
Modified: sandbox/enums/libs/enums/doc/html/standalone_HTML.manifest
==============================================================================
--- sandbox/enums/libs/enums/doc/html/standalone_HTML.manifest (original)
+++ sandbox/enums/libs/enums/doc/html/standalone_HTML.manifest 2011-03-30 19:46:20 EDT (Wed, 30 Mar 2011)
@@ -2,62 +2,7 @@
BOOST_NO_UNDERLYING_TYPE.html
BOOST_NO_UNRESTRICTED_UNION.html
BOOST_NO_ENUM_UNRESTRICTED_UNION.html
-BOOST_ENUMS_ENUM_DCL_STR_TO_ID.html
-BOOST_ENUMS_ENUM_DCL_ID_TO_STR.html
-BOOST_ENUMS_DCL_STRING_CONVERSIONS.html
-BOOST_ENUMS_ENUM_DCL_SIZE_SPE.html
-BOOST_ENUMS_ENUM_DCL_SIZE_SPE2.html
-BOOST_ENUMS_ENUM_DCL_POS_VAL_SPE.html
-BOOST_ENUMS_ENUM_DCL_TRAITS_SPE.html
-BOOST_ENUMS_ENUM_DCL_SPE.html
-BOOST_ENUMS_ENUM_TYPE_DCL_CONS.html
-BOOST_ENUMS_ENUM_TYPE_DCL_NO_CONS.html
-BOOST_ENUMS_ENUM_CLASS_DCL_CONS.html
-BOOST_ENUMS_ENUM_CLASS_DCL_NO_CONS.html
-BOOST_ENUMS_ENUMERATOR_DEFINITION_ID.html
-BOOST_ENUMS_DETAIL_ENUMERATOR_DEFINITION_VAL_OK.html
-BOOST_ENUMS_DETAIL_ENUMERATOR_DEFINITION_VAL_KO.html
-BOOST_ENUMS_ENUMERATOR_DEFINITION_VAL.html
-BOOST_ENUMS_DETAIL_ENUMERATOR_DEFINITION_STR_OK.html
-BOOST_ENUMS_DETAIL_ENUMERATOR_DEFINITION_STR_KO.html
-BOOST_ENUMS_ENUMERATOR_DEFINITION_STR.html
-BOOST_ENUMS_DETAIL_ENUMERATOR_DEFINITION_ASSIGN_VAL.html
-BOOST_ENUMS_DETAIL_NOTHING_1.html
-BOOST_ENUMS_ENUMERATOR_DEFINITION_OPT_ASSIGN_VAL.html
-BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_ENUMERATOR_DEFINITION.html
-BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION_id35968892.html
-BOOST_ENUMS_ENUMERATOR_LIST_GENERATE_id35968932.html
-BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION_id35968959.html
-BOOST_ENUMS_ENUMERATOR_LIST_GENERATE_id35969005.html
-BOOST_ENUMS_NAMESPACES_CLASS_NS_id35969060.html
-BOOST_ENUMS_NAMESPACES_CLASS_ENUM_id35969104.html
-BOOST_ENUMS_NAMESPACES_OPEN__id35969145.html
-BOOST_ENUMS_NAMESPACES_OPEN_id35969192.html
-BOOST_ENUMS_NAMESPACES_CLOSE__id35969200.html
-BOOST_ENUMS_NAMESPACES_CLOSE_id35969247.html
-BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE__id35969255.html
-BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_EMPTY.html
-BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_NON_EMPTY.html
-BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_id35969284.html
-BOOST_ENUMS_NAMESPACES_CLASS_QNAME_NS_C.html
-BOOST_ENUMS_NAMESPACES_CLASS_QNAME_C.html
-BOOST_ENUMS_NAMESPACES_CLASS_QNAME_id35969338.html
-BOOST_ENUMS_NAMESPACES_CLASS_NS_id35969393.html
-BOOST_ENUMS_NAMESPACES_CLASS_ENUM_id35969437.html
-BOOST_ENUMS_NAMESPACES_OPEN__id35969478.html
-BOOST_ENUMS_NAMESPACES_OPEN_id35969525.html
-BOOST_ENUMS_NAMESPACES_CLOSE__id35969533.html
-BOOST_ENUMS_NAMESPACES_CLOSE_id35969580.html
-BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE__id35969588.html
-BOOST_ENUMS_NAMESPACES_CLASS_QNAME_PRE_id35969601.html
-BOOST_ENUMS_NAMESPACES_CLASS_QNAME_id35969609.html
boost/enums/default_value.html
-BOOST_ENUMS_DETAIL_BINARY_OPERATOR.html
-BOOST_ENUMS_DETAIL_COMPARAISON_OPERATORS.html
-BOOST_ENUMS_DETAIL_SCOPING_TYPE_SPEC.html
-BOOST_ENUMS_DETAIL_IS_ENUM_TYPE_SPEC.html
-BOOST_ENUMS_DETAIL_UNDERLYING_TYPE_SPEC.html
-BOOST_ENUMS_DETAIL_FRIEND_CONVERSIONS.html
BOOST_ENUM_CLASS_START.html
BOOST_ENUM_TYPE_START.html
BOOST_ENUM_CLASS_END.html
@@ -90,53 +35,83 @@
boost/enums/underlying_type.html
boost/enums/underlying_value.html
boost/enums/meta/first.html
-boost/enums/first_id35966790.html
+boost/enums/first_id35964130.html
boost/enums/meta/last.html
-boost/enums/last_id35966856.html
+boost/enums/last_id35964197.html
boost/enums/linear_enum_traiter.html
-boost/enums/pos.html
+boost/enums/meta/pos.html
+boost/enums/pos_id35964377.html
boost/enums/meta/pred.html
-boost/enums/pred_id35967112.html
-boost/enums/size.html
+boost/enums/pred_id35964490.html
+boost/enums/meta/size.html
+boost/enums/size_id35964570.html
boost/enums/meta/succ.html
-boost/enums/succ_id35967246.html
-boost/enums/val.html
+boost/enums/succ_id35964654.html
+boost/enums/meta/enum_traits.html
+boost/enums/meta/val.html
+boost/enums/val_id35964832.html
boost/enums/enum_array.html
boost/enums/operator__.html
-boost/enums/operator_id35972546.html
+boost/enums/operator_id35970920.html
boost/enums/operator__.html
-boost/enums/operator_id35972636.html
-boost/enums/operator___id35972681.html
-boost/enums/operator___id35972726.html
+boost/enums/operator_id35971010.html
+boost/enums/operator___id35971055.html
+boost/enums/operator___id35971099.html
boost/enums/swap.html
-boost/enums/get_c_array_id35972832.html
-boost/enums/get_c_array_id35972859.html
+boost/enums/get_c_array_id35971205.html
+boost/enums/get_c_array_id35971232.html
boost/enums/enum_range.html
-boost/enums/make_range_id35972980.html
-boost/enums/make_range_id35973033.html
+boost/enums/make_range_id35971353.html
+boost/enums/make_range_id35971406.html
boost/enums/enum_set.html
boost/enums/enum_set/reference.html
boost/enums/operator_.html
-boost/enums/operator_id35974522.html
+boost/enums/operator_id35972968.html
boost/enums/operator^.html
-boost/enums/operator_id35974613.html
-boost/enums/operator_id35974747.html
-boost/hash_enums_enum_set_T_id35973146.html
+boost/enums/operator_id35973059.html
+boost/enums/operator_id35973193.html
+boost/hash_enums_enum_set_T_id35971520.html
boost/enums/enum_subrange.html
boost/mpl/enum_c.html
boost/mpl/enum_c_tag.html
boost/mpl/enum_range_c.html
-boost/mpl/equal_to_impl_enum_c_ta_id35964018.html
-boost/mpl/equal_to_impl_enum_c_ta_id35964018/apply.html
-boost/mpl/greater_impl_enum_c_tag_id35964058.html
-boost/mpl/greater_impl_enum_c_tag_id35964058/apply.html
-boost/mpl/greater_equal_impl_enum_id35964097.html
-boost/mpl/greater_equal_impl_enum_id35964097/apply.html
-boost/mpl/less_impl_enum_c_tag__e_id35964137.html
-boost/mpl/less_impl_enum_c_tag__e_id35964137/apply.html
-boost/mpl/less_equal_impl_enum_c__id35964177.html
-boost/mpl/less_equal_impl_enum_c__id35964177/apply.html
-boost/mpl/not_equal_to_impl_enum__id35964217.html
-boost/mpl/not_equal_to_impl_enum__id35964217/apply.html
-boost/mpl/numeric_cast_integral_c_id35964256.html
-boost/mpl/numeric_cast_integral_c_id35964256/apply.html
+boost/mpl/equal_to_impl_enum_c_ta_id35969484.html
+boost/mpl/equal_to_impl_enum_c_ta_id35969484/apply.html
+boost/mpl/greater_impl_enum_c_tag_id35969523.html
+boost/mpl/greater_impl_enum_c_tag_id35969523/apply.html
+boost/mpl/greater_equal_impl_enum_id35969563.html
+boost/mpl/greater_equal_impl_enum_id35969563/apply.html
+boost/mpl/less_impl_enum_c_tag__e_id35969603.html
+boost/mpl/less_impl_enum_c_tag__e_id35969603/apply.html
+boost/mpl/less_equal_impl_enum_c__id35969642.html
+boost/mpl/less_equal_impl_enum_c__id35969642/apply.html
+boost/mpl/not_equal_to_impl_enum__id35969682.html
+boost/mpl/not_equal_to_impl_enum__id35969682/apply.html
+boost/mpl/numeric_cast_integral_c_id35969722.html
+boost/mpl/numeric_cast_integral_c_id35969722/apply.html
+BOOST_ENUMS_ENUM_DCL_STR_TO_ID.html
+BOOST_ENUMS_ENUM_DCL_ID_TO_STR.html
+BOOST_ENUMS_DCL_STRING_CONVERSIONS.html
+BOOST_ENUMS_ENUM_DCL_SIZE_SPE.html
+BOOST_ENUMS_ENUM_DCL_SIZE_SPE2.html
+BOOST_ENUMS_ENUM_DCL_POS_VAL_SPE.html
+BOOST_ENUMS_ENUM_DCL_TRAITS_SPE.html
+BOOST_ENUMS_ENUM_DCL_SPE.html
+BOOST_ENUMS_ENUM_TYPE_DCL_CONS.html
+BOOST_ENUMS_ENUM_TYPE_DCL_NO_CONS.html
+BOOST_ENUMS_ENUM_CLASS_DCL_CONS.html
+BOOST_ENUMS_ENUM_CLASS_DCL_NO_CONS.html
+BOOST_ENUMS_ENUMERATOR_DEFINITION_ID.html
+BOOST_ENUMS_ENUMERATOR_DEFINITION_VAL.html
+BOOST_ENUMS_ENUMERATOR_DEFINITION_STR.html
+BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_ENUMERATOR_DEFINITION.html
+BOOST_ENUMS_ENUMERATOR_DEFINITION_CPP_COMMA_ENUMERATOR_DEFINITION.html
+BOOST_ENUMS_ENUMERATOR_LIST_GENERATE.html
+BOOST_ENUMS_NAMESPACES_CLASS_NS.html
+BOOST_ENUMS_NAMESPACES_CLASS_ENUM.html
+BOOST_ENUMS_NAMESPACES_OPEN.html
+BOOST_ENUMS_NAMESPACES_CLOSE_.html
+BOOST_ENUMS_NAMESPACES_CLOSE.html
+BOOST_ENUMS_NAMESPACES_CLASS_QNAME_NS_C.html
+BOOST_ENUMS_NAMESPACES_CLASS_QNAME_C.html
+BOOST_ENUMS_NAMESPACES_CLASS_QNAME.html
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