|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r70121 - in sandbox/assign_v2/boost/assign/v2/value: . adapter deque deque/cpp03 fun modifier modifier/standard pipe
From: erwann.rogard_at_[hidden]
Date: 2011-03-18 09:46:08
Author: e_r
Date: 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
New Revision: 70121
URL: http://svn.boost.org/trac/boost/changeset/70121
Log:
upd assign_v2
Text files modified:
sandbox/assign_v2/boost/assign/v2/value/adapter.hpp | 6 ++--
sandbox/assign_v2/boost/assign/v2/value/adapter/as_arg_list.hpp | 14 +++++-----
sandbox/assign_v2/boost/assign/v2/value/adapter/crtp.hpp | 20 +++++++-------
sandbox/assign_v2/boost/assign/v2/value/adapter/fwd.hpp | 10 +++---
sandbox/assign_v2/boost/assign/v2/value/adapter/modifier.hpp | 12 ++++----
sandbox/assign_v2/boost/assign/v2/value/adapter/replace_parameter.hpp | 10 +++---
sandbox/assign_v2/boost/assign/v2/value/container.hpp | 6 ++--
sandbox/assign_v2/boost/assign/v2/value/deque.hpp | 6 ++--
sandbox/assign_v2/boost/assign/v2/value/deque/conversion.hpp | 10 +++---
sandbox/assign_v2/boost/assign/v2/value/deque/cpp03/csv_deque.hpp | 12 ++++----
sandbox/assign_v2/boost/assign/v2/value/deque/cpp03/deque.hpp | 12 ++++----
sandbox/assign_v2/boost/assign/v2/value/deque/csv_deque.hpp | 20 +++++++-------
sandbox/assign_v2/boost/assign/v2/value/deque/deque.hpp | 24 ++++++++--------
sandbox/assign_v2/boost/assign/v2/value/deque/fwd.hpp | 10 +++---
sandbox/assign_v2/boost/assign/v2/value/fun.hpp | 6 ++--
sandbox/assign_v2/boost/assign/v2/value/fun/deduce.hpp | 10 +++---
sandbox/assign_v2/boost/assign/v2/value/fun/modulo.hpp | 30 +++++++++++-----------
sandbox/assign_v2/boost/assign/v2/value/modifier.hpp | 6 ++--
sandbox/assign_v2/boost/assign/v2/value/modifier/deduce.hpp | 54 ++++++++++++++++++++--------------------
sandbox/assign_v2/boost/assign/v2/value/modifier/insert.hpp | 10 +++---
sandbox/assign_v2/boost/assign/v2/value/modifier/iterate.hpp | 14 +++++-----
sandbox/assign_v2/boost/assign/v2/value/modifier/lookup.hpp | 14 +++++-----
sandbox/assign_v2/boost/assign/v2/value/modifier/modulo.hpp | 46 +++++++++++++++++-----------------
sandbox/assign_v2/boost/assign/v2/value/modifier/push.hpp | 10 +++---
sandbox/assign_v2/boost/assign/v2/value/modifier/push_back.hpp | 10 +++---
sandbox/assign_v2/boost/assign/v2/value/modifier/push_front.hpp | 10 +++---
sandbox/assign_v2/boost/assign/v2/value/modifier/repeat.hpp | 14 +++++-----
sandbox/assign_v2/boost/assign/v2/value/modifier/standard.hpp | 6 ++--
sandbox/assign_v2/boost/assign/v2/value/modifier/standard/include.hpp | 6 ++--
sandbox/assign_v2/boost/assign/v2/value/modifier/standard/modifier.hpp | 34 ++++++++++++------------
sandbox/assign_v2/boost/assign/v2/value/modulo.hpp | 6 ++--
sandbox/assign_v2/boost/assign/v2/value/pipe.hpp | 6 ++--
sandbox/assign_v2/boost/assign/v2/value/pipe/arg_list.hpp | 6 ++--
sandbox/assign_v2/boost/assign/v2/value/pipe/args_list.hpp | 6 ++--
sandbox/assign_v2/boost/assign/v2/value/pipe/csv_put.hpp | 6 ++--
sandbox/assign_v2/boost/assign/v2/value/pipe/modulo_traits.hpp | 6 ++--
sandbox/assign_v2/boost/assign/v2/value/pipe/put.hpp | 6 ++--
sandbox/assign_v2/boost/assign/v2/value/put.hpp | 30 +++++++++++-----------
38 files changed, 262 insertions(+), 262 deletions(-)
Modified: sandbox/assign_v2/boost/assign/v2/value/adapter.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/adapter.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/adapter.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,10 +7,10 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_ADAPTER_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_ADAPTER_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_ADAPTER_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_ADAPTER_ER_2010_HPP
#include <boost/assign/v2/value/adapter/crtp.hpp>
#include <boost/assign/v2/value/adapter/modifier.hpp>
#include <boost/assign/v2/value/adapter/replace_parameter.hpp>
-#endif // BOOST_ASSIGN_V2_PUT_ADAPTER_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_ADAPTER_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/adapter/as_arg_list.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/adapter/as_arg_list.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/adapter/as_arg_list.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,8 +7,8 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_ADAPTER_AS_ARG_LIST_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_ADAPTER_AS_ARG_LIST_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_ADAPTER_AS_ARG_LIST_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_ADAPTER_AS_ARG_LIST_ER_2010_HPP
#include <boost/assign/v2/detail/pp/ignore.hpp>
#include <boost/range/iterator.hpp>
#include <boost/range/iterator_range.hpp>
@@ -16,7 +16,7 @@
namespace boost{
namespace assign{
namespace v2{
-namespace put_aux{
+namespace value_aux{
template<typename R>
class as_arg_list_adapter
@@ -69,13 +69,13 @@
}BOOST_ASSIGN_V2_IGNORE(/*->*/;/*<-*/)/*->*/
//]
-}// put_aux
- using put_aux::as_arg_list;
+}// value_aux
+ using value_aux::as_arg_list;
namespace result_of{
template<typename R>
struct as_arg_list
- : put_aux::result_of::as_arg_list<R>
+ : value_aux::result_of::as_arg_list<R>
{};
}// result_of
@@ -83,4 +83,4 @@
}// assign
}// boost
-#endif // BOOST_ASSIGN_V2_PUT_ADAPTER_AS_ARG_LIST_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_ADAPTER_AS_ARG_LIST_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/adapter/crtp.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/adapter/crtp.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/adapter/crtp.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,8 +7,8 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_ADAPTER_CRTP_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_ADAPTER_CRTP_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_ADAPTER_CRTP_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_ADAPTER_CRTP_ER_2010_HPP
#include <boost/assign/v2/detail/config/enable_cpp0x.hpp>
#include <boost/assign/v2/detail/pp/forward.hpp>
#include <boost/assign/v2/detail/pp/ignore.hpp>
@@ -36,7 +36,7 @@
namespace boost{
namespace assign{
namespace v2{
-namespace put_aux{
+namespace value_aux{
template<typename F>
struct fun_holder{
@@ -54,7 +54,7 @@
struct modifier_holder{
typedef Tag modifier_tag;
- typedef put_aux::adapter_modifier<Tag> modifier_type;
+ typedef value_aux::adapter_modifier<Tag> modifier_type;
modifier_holder(){}
modifier_holder(modifier_type const& m) : modifier( m ){}
@@ -98,9 +98,9 @@
D const& d_;
};
-}//put_aux
+}//value_aux
//[syntax_put_adapter_crtp
-namespace put_aux{
+namespace value_aux{
template<typename C, typename D>
struct ConceptAdapter1{
@@ -119,7 +119,7 @@
template<typename C, typename F, typename Tag, typename D>
struct ConceptAdapter2 : ConceptAdapter1<C, D>{
- typedef put_aux::adapter_modifier<Tag> modifier_;
+ typedef value_aux::adapter_modifier<Tag> modifier_;
BOOST_CONCEPT_USAGE(ConceptAdapter2)
{
@@ -259,7 +259,7 @@
result_type modify(T&& t)const
{
check_modifier( t );
- /*<< Instance of put_aux::adapter_modifier<Tag> >>*/this->modifier.impl(
+ /*<< Instance of value_aux::adapter_modifier<Tag> >>*/this->modifier.impl(
/*<< Reference to C >>*/this->derived().container(),
std::forward<T>( t )
);
@@ -288,10 +288,10 @@
};
-}// put_aux
+}// value_aux
//]
}// v2
}// assign
}// boost
-#endif // BOOST_ASSIGN_V2_PUT_ADAPTER_CRTP_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_ADAPTER_CRTP_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/adapter/fwd.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/adapter/fwd.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/adapter/fwd.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,21 +7,21 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_ADAPTER_FWD_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_ADAPTER_FWD_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_ADAPTER_FWD_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_ADAPTER_FWD_ER_2010_HPP
namespace boost{
namespace assign{
namespace v2{
-namespace put_aux{
+namespace value_aux{
template<typename C, typename F, typename Tag, typename D>
class adapter_crtp;
-}// put_aux
+}// value_aux
}// v2
}// assign
}// boost
-#endif // BOOST_ASSIGN_V2_PUT_ADAPTER_FWD_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_ADAPTER_FWD_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/adapter/modifier.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/adapter/modifier.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/adapter/modifier.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,8 +7,8 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_ADAPTER_MODIFIER_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_ADAPTER_MODIFIER_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_ADAPTER_MODIFIER_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_ADAPTER_MODIFIER_ER_2010_HPP
#include <boost/assign/v2/detail/pp/ignore.hpp>
#include <boost/concept_check.hpp>
@@ -16,8 +16,8 @@
namespace assign{
namespace v2{
//[syntax_put_adapter_modifier
-namespace /*<< Template arguments to `put_aux::adapter_modifier<>` have to be declared within this `namespace`>>*/modifier_tag{}
-namespace put_aux{
+namespace /*<< Template arguments to `value_aux::adapter_modifier<>` have to be declared within this `namespace`>>*/modifier_tag{}
+namespace value_aux{
template<typename Tag>
struct /*<<Specialize on Tag>>*/ adapter_modifier{};
@@ -35,7 +35,7 @@
}
private:
- static put_aux::adapter_modifier<Tag>& m;
+ static value_aux::adapter_modifier<Tag>& m;
static C& cont;
static T t;
};
@@ -46,4 +46,4 @@
}// assign
}// boost
-#endif // BOOST_ASSIGN_V2_PUT_ADAPTER_MODIFIER_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_ADAPTER_MODIFIER_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/adapter/replace_parameter.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/adapter/replace_parameter.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/adapter/replace_parameter.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,8 +7,8 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_ADAPTER_REPLACE_PARAMETER_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_ADAPTER_REPLACE_PARAMETER_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_ADAPTER_REPLACE_PARAMETER_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_ADAPTER_REPLACE_PARAMETER_ER_2010_HPP
#include <boost/assign/v2/detail/pp/ignore.hpp>
#include <boost/mpl/apply.hpp>
@@ -16,7 +16,7 @@
namespace assign{
namespace v2{
//[syntax_put_adapter_replace_parameter
-namespace put_aux{
+namespace value_aux{
template<typename /*<<Inherits crtp\<\> >>*/D>
struct /*<<Meta-function class to be specialized on D>>*/replace_fun{
@@ -30,10 +30,10 @@
struct /*<<Transforms D by replacing Tag D::modifier_tag with Tag>>*/ apply{};
};
-}// put_aux
+}// value_aux
//]
}// v2
}// assign
}// boost
-#endif // BOOST_ASSIGN_V2_PUT_ADAPTER_REPLACE_PARAMETER_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_ADAPTER_REPLACE_PARAMETER_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/container.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/container.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/container.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,9 +7,9 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_CONTAINER_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_CONTAINER_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_CONTAINER_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_CONTAINER_ER_2010_HPP
//#include <boost/assign/v2/value/container/adapter.hpp>
//#include <boost/assign/v2/value/put.hpp>
-#endif // BOOST_ASSIGN_V2_PUT_CONTAINER_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_CONTAINER_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/deque.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/deque.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/deque.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,10 +7,10 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_DEQUE_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_DEQUE_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_DEQUE_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_DEQUE_ER_2010_HPP
#include <boost/assign/v2/value/deque/conversion.hpp>
#include <boost/assign/v2/value/deque/csv_deque.hpp>
#include <boost/assign/v2/value/deque/deque.hpp>
-#endif // BOOST_ASSIGN_V2_PUT_DEQUE_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_DEQUE_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/deque/conversion.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/deque/conversion.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/deque/conversion.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,15 +7,15 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_DEQUE_CONVERSION_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_DEQUE_CONVERSION_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_DEQUE_CONVERSION_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_DEQUE_CONVERSION_ER_2010_HPP
#include <boost/assign/v2/value/deque/fwd.hpp>
#include <boost/assign/v2/utility/conversion/converter.hpp>
namespace boost{
namespace assign{
namespace v2{
-namespace put_aux{
+namespace value_aux{
#define BOOST_ASSIGN_V2_SEQ (T)(F)(Tag)
#define BOOST_ASSIGN_V2_R deque_adapter<T, F, Tag>
@@ -23,9 +23,9 @@
#undef BOOST_ASSIGN_V2_SEQ
#undef BOOST_ASSIGN_V2_R
-}// put_aux
+}// value_aux
}// v2
}// assign
}// boost
-#endif // BOOST_ASSIGN_V2_PUT_DEQUE_CONVERSION_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_DEQUE_CONVERSION_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/deque/cpp03/csv_deque.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/deque/cpp03/csv_deque.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/deque/cpp03/csv_deque.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,8 +7,8 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_DEQUE_CPP03_CSV_DEQUE_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_DEQUE_CPP03_CSV_DEQUE_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_DEQUE_CPP03_CSV_DEQUE_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_DEQUE_CPP03_CSV_DEQUE_ER_2010_HPP
#include <boost/assign/v2/detail/config/limit_csv_arity.hpp>
#include <boost/preprocessor/arithmetic/inc.hpp>
#include <boost/preprocessor/repetition.hpp>
@@ -16,7 +16,7 @@
namespace boost{
namespace assign{
namespace v2{
-namespace put_aux{
+namespace value_aux{
#define BOOST_ASSIGN_V2_MACRO1(z, i, data) ( BOOST_PP_CAT(_, i) )
#define BOOST_ASSIGN_V2_MACRO2(z, N, data)\
@@ -37,12 +37,12 @@
#undef BOOST_ASSIGN_V2_MACRO1
#undef BOOST_ASSIGN_V2_MACRO2
-}// put_aux
+}// value_aux
-using put_aux::csv_deque;
+using value_aux::csv_deque;
}// v2
}// assign
}// boost
-#endif // BOOST_ASSIGN_V2_PUT_DEQUE_CPP03_CSV_DEQUE_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_DEQUE_CPP03_CSV_DEQUE_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/deque/cpp03/deque.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/deque/cpp03/deque.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/deque/cpp03/deque.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,8 +7,8 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_DEQUE_CPP03_DEQUE_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_DEQUE_CPP03_DEQUE_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_DEQUE_CPP03_DEQUE_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_DEQUE_CPP03_DEQUE_ER_2010_HPP
#include <boost/assign/v2/detail/config/limit_arity.hpp>
#include <boost/assign/v2/detail/config/limit_lvalue_const_arity.hpp>
#include <boost/assign/v2/detail/keyword/nil.hpp>
@@ -22,7 +22,7 @@
namespace boost{
namespace assign{
namespace v2{
-namespace put_aux{
+namespace value_aux{
template<typename T>
typename result_of::deque<T>::type
@@ -80,12 +80,12 @@
)
#undef BOOST_ASSIGN_V2_MACRO
-}// put_aux
+}// value_aux
-using put_aux::deque;
+using value_aux::deque;
}// v2
}// assign
}// boost
-#endif // BOOST_ASSIGN_V2_PUT_DEQUE_CPP03_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_DEQUE_CPP03_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/deque/csv_deque.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/deque/csv_deque.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/deque/csv_deque.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,8 +7,8 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_DEQUE_CSV_DEQUE_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_DEQUE_CSV_DEQUE_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_DEQUE_CSV_DEQUE_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_DEQUE_CSV_DEQUE_ER_2010_HPP
#include <boost/assign/v2/detail/config/enable_cpp0x.hpp>
#include <boost/assign/v2/detail/pp/ignore.hpp>
#include <boost/assign/v2/value/deque/deque.hpp>
@@ -21,7 +21,7 @@
namespace boost{
namespace assign{
namespace v2{
-namespace put_aux{
+namespace value_aux{
template<typename T>
struct csv_deque_value : boost::decay<
@@ -36,25 +36,25 @@
>{};
}// result_of
-}// put_aux
+}// value_aux
//[syntax_put_deque_csv_deque
template<typename T>
struct csv_deque_value/*<-*/
- : put_aux::csv_deque_value<T>
+ : value_aux::csv_deque_value<T>
{}/*->*/;
namespace result_of{
template<typename T>
struct csv_deque/*<-*/
- : put_aux::result_of::deque<T>
+ : value_aux::result_of::deque<T>
{}/*->*/;
}// result_of
//<-
#if BOOST_ASSIGN_V2_ENABLE_CPP0X
-namespace put_aux{
+namespace value_aux{
template<typename T, typename R>
void csv_deque_impl(R& r){}
@@ -77,9 +77,9 @@
}BOOST_ASSIGN_V2_IGNORE(/*->*/;/*<-*/)/*->*/
//]
-}// put_aux
+}// value_aux
-using put_aux::csv_deque;
+using value_aux::csv_deque;
#endif // BOOST_ASSIGN_V2_ENABLE_CPP0X
@@ -92,4 +92,4 @@
#endif
-#endif // BOOST_ASSIGN_V2_PUT_DEQUE_CSV_DEQUE_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_DEQUE_CSV_DEQUE_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/deque/deque.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/deque/deque.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/deque/deque.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,8 +7,8 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_DEQUE_DEQUE_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_DEQUE_DEQUE_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_DEQUE_DEQUE_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_DEQUE_DEQUE_ER_2010_HPP
#include <deque>
#include <boost/assign/v2/value/adapter/crtp.hpp>
#include <boost/assign/v2/value/adapter/modifier.hpp>
@@ -33,7 +33,7 @@
namespace assign{
namespace v2{
//[syntax_put_deque_deque
-namespace put_aux{
+namespace value_aux{
template<typename T>
struct /*<<Meta-function>>*/deque_impl{ typedef /*<-*/std::deque<T> BOOST_ASSIGN_V2_IGNORE(/*->*/unspecified /*<-*/)/*->*/type; };
@@ -52,7 +52,7 @@
typedef impl_ const cimpl_;
typedef adapter_crtp<impl_, F, Tag, deque_adapter> put_crtp_;
- typedef put_aux::adapter_modifier<Tag> modifier_;
+ typedef value_aux::adapter_modifier<Tag> modifier_;
//->
public:
@@ -161,9 +161,9 @@
}// result_of
//<-
-}// put_aux
+}// value_aux
//->
-namespace put_aux{
+namespace value_aux{
//<-
template<typename T>
@@ -174,19 +174,19 @@
}BOOST_ASSIGN_V2_IGNORE(/*->*/;/*<-*/)/*->*/
//<-
-}// put_aux
+}// value_aux
//->
namespace result_of{
template<typename T>
struct /*<<Meta-function>>*/deque/*<-*/
- : put_aux::result_of::deque<T>
+ : value_aux::result_of::deque<T>
{}/*->*/;
}// result_of
//<-
#if BOOST_ASSIGN_V2_ENABLE_CPP0X
-namespace put_aux{
+namespace value_aux{
//->
template<typename T, typename...Args>
@@ -197,8 +197,8 @@
}BOOST_ASSIGN_V2_IGNORE(/*->*/;/*<-*/)/*->*/
//]
-}// put_aux
-using put_aux::deque;
+}// value_aux
+using value_aux::deque;
#endif // BOOST_ASSIGN_V2_ENABLE_CPP0X
}// v2
@@ -209,4 +209,4 @@
#include <boost/assign/v2/value/deque/cpp03/deque.hpp>
#endif
-#endif // BOOST_ASSIGN_V2_PUT_DEQUE_DEQUE_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_DEQUE_DEQUE_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/deque/fwd.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/deque/fwd.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/deque/fwd.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,21 +7,21 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_DEQUE_FWD_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_DEQUE_FWD_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_DEQUE_FWD_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_DEQUE_FWD_ER_2010_HPP
namespace boost{
namespace assign{
namespace v2{
-namespace put_aux{
+namespace value_aux{
template<typename T> struct deque_impl;
template<typename T, typename F, typename Tag> class deque_adapter;
-}// put_aux
+}// value_aux
}// v2
}// assign
}// boost
-#endif // BOOST_ASSIGN_V2_PUT_DEQUE_FWD_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_DEQUE_FWD_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/fun.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/fun.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/fun.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,9 +7,9 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_FUN_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_FUN_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_FUN_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_FUN_ER_2010_HPP
#include <boost/assign/v2/value/fun/deduce.hpp>
#include <boost/assign/v2/value/fun/modulo.hpp>
-#endif // BOOST_ASSIGN_V2_PUT_FUN_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_FUN_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/fun/deduce.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/fun/deduce.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/fun/deduce.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,8 +7,8 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_FUN_DEDUCE_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_FUN_DEDUCE_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_FUN_DEDUCE_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_FUN_DEDUCE_ER_2010_HPP
#include <boost/assign/v2/detail/traits/ptr_container/to_value_container.hpp>
#include <boost/assign/v2/detail/traits/ptr_container/meta.hpp>
#include <boost/assign/v2/detail/functor/constructor.hpp>
@@ -22,7 +22,7 @@
namespace assign{
namespace v2{
//[syntax_put_fun_deduce
-namespace put_aux{
+namespace value_aux{
template<typename C>
struct container_value{ typedef typename C::value_type type; };
@@ -53,10 +53,10 @@
{}/*->*/;
-}// put_aux
+}// value_aux
//]
}// v2
}// assign
}// boost
-#endif // BOOST_ASSIGN_V2_PUT_FUN_DEDUCE_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_FUN_DEDUCE_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/fun/modulo.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/fun/modulo.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/fun/modulo.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,8 +7,8 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_FUN_MODULO_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_FUN_MODULO_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_FUN_MODULO_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_FUN_MODULO_ER_2010_HPP
#include <boost/assign/v2/detail/pp/ignore.hpp>
#include <boost/assign/v2/detail/keyword/ignore.hpp>
#include <boost/assign/v2/value/adapter/fwd.hpp>
@@ -18,13 +18,13 @@
namespace boost{
namespace assign{
namespace v2{
-namespace put_aux{
+namespace value_aux{
namespace result_of{
template<typename D>
struct modulo_fun{
- typedef put_aux::replace_fun<D> meta_;
+ typedef value_aux::replace_fun<D> meta_;
template<typename F>
struct apply : ::boost::mpl::apply1<meta_, F>{};
@@ -66,16 +66,16 @@
};
-}// put_aux
+}// value_aux
namespace{
- const put_aux::keyword_fun _fun = put_aux::keyword_fun();
+ const value_aux::keyword_fun _fun = value_aux::keyword_fun();
}
//[syntax_put_fun_modulo
namespace result_of{
template<typename D>
struct modulo_fun/*<-*/
- : put_aux::result_of::modulo_fun<D>
+ : value_aux::result_of::modulo_fun<D>
{}/*->*/;
}// result_of
@@ -88,11 +88,11 @@
#include <boost/preprocessor/cat.hpp>
-#define BOOST_ASSIGN_V2_PUT_MODULO_FUN_GENERATE(NAME, FUN)\
+#define BOOST_ASSIGN_V2_VALUE_MODULO_FUN_GENERATE(NAME, FUN)\
namespace boost{\
namespace assign{\
namespace v2{\
-namespace put_aux{\
+namespace value_aux{\
\
template<typename T>\
modulo_fun< FUN > NAME()\
@@ -101,21 +101,21 @@
}\
\
}\
-using put_aux::NAME;\
+using value_aux::NAME;\
}\
}\
}\
/**/
#include <boost/assign/v2/detail/functor/constructor.hpp>
-BOOST_ASSIGN_V2_PUT_MODULO_FUN_GENERATE(constructor, v2::functor_aux::constructor<T>)
+BOOST_ASSIGN_V2_VALUE_MODULO_FUN_GENERATE(constructor, v2::functor_aux::constructor<T>)
#include <boost/assign/v2/detail/functor/new.hpp>
-BOOST_ASSIGN_V2_PUT_MODULO_FUN_GENERATE(new_ptr, v2::functor_aux::new_<T>)
+BOOST_ASSIGN_V2_VALUE_MODULO_FUN_GENERATE(new_ptr, v2::functor_aux::new_<T>)
#include <boost/typeof/typeof.hpp>
#include <boost/type_traits/add_const.hpp>
-#define BOOST_ASSIGN_V2_PUT_MODULO_FUN_KEYWORD(NAME, EXPR)\
+#define BOOST_ASSIGN_V2_VALUE_MODULO_FUN_KEYWORD(NAME, EXPR)\
namespace boost{\
namespace assign{\
namespace v2{\
@@ -129,6 +129,6 @@
}\
#include <boost/lambda/lambda.hpp>
-BOOST_ASSIGN_V2_PUT_MODULO_FUN_KEYWORD(identity, ::boost::lambda::_1)
+BOOST_ASSIGN_V2_VALUE_MODULO_FUN_KEYWORD(identity, ::boost::lambda::_1)
-#endif // BOOST_ASSIGN_V2_PUT_FUN_MODULO_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_FUN_MODULO_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/modifier.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/modifier.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/modifier.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,12 +7,12 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_MODIFIER_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_MODIFIER_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_MODIFIER_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_MODIFIER_ER_2010_HPP
#include <boost/assign/v2/value/modifier/iterate.hpp>
#include <boost/assign/v2/value/modifier/lookup.hpp>
#include <boost/assign/v2/value/modifier/modulo.hpp>
#include <boost/assign/v2/value/modifier/repeat.hpp>
#include <boost/assign/v2/value/modifier/standard.hpp>
-#endif // BOOST_ASSIGN_V2_PUT_MODIFIER_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_MODIFIER_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/modifier/deduce.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/modifier/deduce.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/modifier/deduce.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,8 +7,8 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_MODIFIER_DEDUCE_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_MODIFIER_DEDUCE_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_MODIFIER_DEDUCE_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_MODIFIER_DEDUCE_ER_2010_HPP
#include <boost/assign/v2/detail/pp/ignore.hpp>
#include <boost/assign/v2/detail/traits/value_container/has_push.hpp>
#include <boost/assign/v2/detail/traits/value_container/category.hpp>
@@ -29,10 +29,10 @@
struct deduce_put{};
}// switch_tag
-#ifdef BOOST_ASSIGN_V2_PUT_MODIFIER_DEDUCE_SWITCH_CASE
+#ifdef BOOST_ASSIGN_V2_VALUE_MODIFIER_DEDUCE_SWITCH_CASE
#error
#else
-#define BOOST_ASSIGN_V2_PUT_MODIFIER_DEDUCE_SWITCH_CASE(Tag, MetaF, Number)\
+#define BOOST_ASSIGN_V2_VALUE_MODIFIER_DEDUCE_SWITCH_CASE(Tag, MetaF, Number)\
namespace switch_aux{\
template<>\
struct case_<switch_tag::deduce_put, Number> :\
@@ -45,34 +45,34 @@
#endif
-#ifdef BOOST_ASSIGN_V2_PUT_MODIFIER_DEDUCE_SWITCH_ASSOCIATIVE
+#ifdef BOOST_ASSIGN_V2_VALUE_MODIFIER_DEDUCE_SWITCH_ASSOCIATIVE
#error
#else
-#define BOOST_ASSIGN_V2_PUT_MODIFIER_DEDUCE_SWITCH_ASSOCIATIVE(CaseNumber)\
-BOOST_ASSIGN_V2_PUT_MODIFIER_DEDUCE_SWITCH_CASE(insert, value_container_aux::is_sorted, CaseNumber)\
+#define BOOST_ASSIGN_V2_VALUE_MODIFIER_DEDUCE_SWITCH_ASSOCIATIVE(CaseNumber)\
+BOOST_ASSIGN_V2_VALUE_MODIFIER_DEDUCE_SWITCH_CASE(insert, value_container_aux::is_sorted, CaseNumber)\
/**/
#endif
-#ifdef BOOST_ASSIGN_V2_PUT_MODIFIER_DEDUCE_SWITCH_ARRAY
+#ifdef BOOST_ASSIGN_V2_VALUE_MODIFIER_DEDUCE_SWITCH_ARRAY
#error
#else
-#define BOOST_ASSIGN_V2_PUT_MODIFIER_DEDUCE_SWITCH_ARRAY(CaseNumber)\
-BOOST_ASSIGN_V2_PUT_MODIFIER_DEDUCE_SWITCH_CASE(iterate<>, value_container_aux::is_array, CaseNumber)
+#define BOOST_ASSIGN_V2_VALUE_MODIFIER_DEDUCE_SWITCH_ARRAY(CaseNumber)\
+BOOST_ASSIGN_V2_VALUE_MODIFIER_DEDUCE_SWITCH_CASE(iterate<>, value_container_aux::is_array, CaseNumber)
/**/
#endif
-#ifdef BOOST_ASSIGN_V2_PUT_MODIFIER_DEDUCE_SWITCH_ADAPTER
+#ifdef BOOST_ASSIGN_V2_VALUE_MODIFIER_DEDUCE_SWITCH_ADAPTER
#error
#else
-#define BOOST_ASSIGN_V2_PUT_MODIFIER_DEDUCE_SWITCH_ADAPTER(CaseNumber)\
-BOOST_ASSIGN_V2_PUT_MODIFIER_DEDUCE_SWITCH_CASE(push, value_container_aux::has_push_deduced_value, CaseNumber)
+#define BOOST_ASSIGN_V2_VALUE_MODIFIER_DEDUCE_SWITCH_ADAPTER(CaseNumber)\
+BOOST_ASSIGN_V2_VALUE_MODIFIER_DEDUCE_SWITCH_CASE(push, value_container_aux::has_push_deduced_value, CaseNumber)
/**/
#endif
-#ifdef BOOST_ASSIGN_V2_PUT_MODIFIER_DEDUCE_SWITCH_DEFAULT
+#ifdef BOOST_ASSIGN_V2_VALUE_MODIFIER_DEDUCE_SWITCH_DEFAULT
#error
#else
-#define BOOST_ASSIGN_V2_PUT_MODIFIER_DEDUCE_SWITCH_DEFAULT(CaseNumber)\
+#define BOOST_ASSIGN_V2_VALUE_MODIFIER_DEDUCE_SWITCH_DEFAULT(CaseNumber)\
namespace switch_aux{\
template<>\
struct case_<switch_tag::deduce_put, CaseNumber> :\
@@ -83,41 +83,41 @@
#endif
//[example_put_modifier_deduce_switch
-#ifdef BOOST_ASSIGN_V2_PUT_MODIFIER_DEDUCE_SWITCH
+#ifdef BOOST_ASSIGN_V2_VALUE_MODIFIER_DEDUCE_SWITCH
#warning
#else
-BOOST_ASSIGN_V2_PUT_MODIFIER_DEDUCE_SWITCH_ASSOCIATIVE(0)
-BOOST_ASSIGN_V2_PUT_MODIFIER_DEDUCE_SWITCH_ARRAY(1)
-BOOST_ASSIGN_V2_PUT_MODIFIER_DEDUCE_SWITCH_ADAPTER(2)
-BOOST_ASSIGN_V2_PUT_MODIFIER_DEDUCE_SWITCH_DEFAULT(3)
-#define BOOST_ASSIGN_V2_PUT_MODIFIER_DEDUCE_SWITCH
+BOOST_ASSIGN_V2_VALUE_MODIFIER_DEDUCE_SWITCH_ASSOCIATIVE(0)
+BOOST_ASSIGN_V2_VALUE_MODIFIER_DEDUCE_SWITCH_ARRAY(1)
+BOOST_ASSIGN_V2_VALUE_MODIFIER_DEDUCE_SWITCH_ADAPTER(2)
+BOOST_ASSIGN_V2_VALUE_MODIFIER_DEDUCE_SWITCH_DEFAULT(3)
+#define BOOST_ASSIGN_V2_VALUE_MODIFIER_DEDUCE_SWITCH
//]
#endif
//[syntax_put_modifier_deduce
-namespace put_aux{
+namespace value_aux{
template<typename C>
struct /*<<Meta-function returning a modifier-tag>>*/deduce_modifier_tag/*<-*/
: switch_aux::result< switch_tag::deduce_put, C>
{}/*->*/;
-}// put_aux
+}// value_aux
//]
-namespace put_aux{
+namespace value_aux{
// For testing purposes
template<typename C, typename X>
void check_deduce()
{
- typedef typename put_aux::deduce_modifier_tag<C>::type found_;
+ typedef typename value_aux::deduce_modifier_tag<C>::type found_;
BOOST_MPL_ASSERT(( boost::is_same<found_, X> ));
}
-}// put_aux
+}// value_aux
}// v2
}// assign
}// boost
-#endif // BOOST_ASSIGN_V2_PUT_MODIFIER_DEDUCE_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_MODIFIER_DEDUCE_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/modifier/insert.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/modifier/insert.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/modifier/insert.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,10 +7,10 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_MODIFIER_INSERT_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_MODIFIER_INSERT_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_MODIFIER_INSERT_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_MODIFIER_INSERT_ER_2010_HPP
#include <boost/assign/v2/value/modifier/standard/modifier.hpp>
-BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_STANDARD_TAG(insert)
-BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_STANDARD(insert)
+BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_STANDARD_TAG(insert)
+BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_STANDARD(insert)
-#endif // BOOST_ASSIGN_V2_PUT_MODIFIER_INSERT_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_MODIFIER_INSERT_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/modifier/iterate.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/modifier/iterate.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/modifier/iterate.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,8 +7,8 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_MODIFIER_ITERATE_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_MODIFIER_ITERATE_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_MODIFIER_ITERATE_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_MODIFIER_ITERATE_ER_2010_HPP
#include <cstddef>
#include <boost/assign/v2/detail/keyword/ignore.hpp>
#include <boost/assign/v2/detail/config/enable_cpp0x.hpp>
@@ -47,7 +47,7 @@
template<typename Arg = iterate_arg::type > struct iterate{};
}// modifier_tag
-namespace put_aux{
+namespace value_aux{
template<typename Arg>
class adapter_modifier< modifier_tag::iterate<Arg> >
@@ -98,16 +98,16 @@
};
-}// put_aux
+}// value_aux
}// v2
}// assign
}// boost
#include <boost/assign/v2/value/modifier/modulo.hpp>
-BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_KEYWORD(iterate)
+BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_KEYWORD(iterate)
#define BOOST_ASSIGN_V2_TAG modifier_tag::iterate<Arg>
-BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_META_MODIFIER_TAG(iterate, BOOST_ASSIGN_V2_TAG)
+BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_META_MODIFIER_TAG(iterate, BOOST_ASSIGN_V2_TAG)
#undef BOOST_ASSIGN_V2_TAG
-#endif // BOOST_ASSIGN_V2_PUT_MODIFIER_ITERATE_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_MODIFIER_ITERATE_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/modifier/lookup.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/modifier/lookup.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/modifier/lookup.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,8 +7,8 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_MODIFIER_LOOKUP_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_MODIFIER_LOOKUP_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_MODIFIER_LOOKUP_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_MODIFIER_LOOKUP_ER_2010_HPP
#include <boost/assign/v2/detail/keyword/ignore.hpp>
#include <boost/assign/v2/detail/pp/ignore.hpp>
#include <boost/assign/v2/value/adapter/modifier.hpp>
@@ -23,7 +23,7 @@
template<typename Arg> struct lookup;
}// modifier_tag
-namespace put_aux{
+namespace value_aux{
template<typename Arg>
class adapter_modifier<modifier_tag::lookup<Arg> >
@@ -63,15 +63,15 @@
ptr_ ptr;
};
-}// put_aux
+}// value_aux
}// v2
}// assign
}// boost
#include <boost/assign/v2/value/modifier/modulo.hpp>
-BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_KEYWORD(lookup)
+BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_KEYWORD(lookup)
#define BOOST_ASSIGN_V2_TAG modifier_tag::lookup<Arg>
-BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_META_MODIFIER_TAG(lookup, BOOST_ASSIGN_V2_TAG)
+BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_META_MODIFIER_TAG(lookup, BOOST_ASSIGN_V2_TAG)
#undef BOOST_ASSIGN_V2_TAG
-#endif // BOOST_ASSIGN_V2_PUT_MODIFIER_LOOKUP_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_MODIFIER_LOOKUP_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/modifier/modulo.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/modifier/modulo.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/modifier/modulo.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,8 +7,8 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_ER_2010_HPP
#include <boost/assign/v2/detail/keyword/ignore.hpp>
#include <boost/assign/v2/detail/pp/ignore.hpp>
#include <boost/assign/v2/value/adapter/fwd.hpp>
@@ -21,7 +21,7 @@
namespace assign{
namespace v2{
//[syntax_put_modifier_modulo
-namespace put_aux{
+namespace value_aux{
template<typename /*<<A class of modifiers>>*/ Keyword, typename /*<<A part of the modifier's implementation>>*/Arg = keyword_aux::ignore>
struct modulo_modifier
@@ -62,7 +62,7 @@
struct modulo_modifier{
//<-
- typedef put_aux::replace_modifier_tag<D> meta_;
+ typedef value_aux::replace_modifier_tag<D> meta_;
//->
template<typename Keyword, typename Arg>
@@ -71,7 +71,7 @@
: ::boost::mpl::apply1<
meta_,
typename ::boost::mpl::apply1<
- put_aux::meta_modifier_tag<Keyword, Arg>,
+ value_aux::meta_modifier_tag<Keyword, Arg>,
D
>::type
>
@@ -93,9 +93,9 @@
modulo_modifier<Keyword, Arg> const& rhs
)/*<-*/
{
- typedef put_aux::meta_modifier_tag<Keyword, Arg> meta_;
+ typedef value_aux::meta_modifier_tag<Keyword, Arg> meta_;
typedef typename ::boost::mpl::apply1<meta_, D>::type modifier_tag;
- typedef put_aux::adapter_modifier<modifier_tag> modifier_;
+ typedef value_aux::adapter_modifier<modifier_tag> modifier_;
typedef typename ::boost::mpl::apply2<
result_of::modulo_modifier<D>,
@@ -109,13 +109,13 @@
);
}BOOST_ASSIGN_V2_IGNORE(/*->*/;/*<-*/)/*->*/
-}// put_aux
+}// value_aux
//]
namespace result_of{
template<typename D>
struct modulo_modifier
- : put_aux::result_of::modulo_modifier<D>
+ : value_aux::result_of::modulo_modifier<D>
{};
}// result_of
@@ -123,14 +123,14 @@
}// assign
}// boost
-#ifdef BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_META_MODIFIER_TAG
+#ifdef BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_META_MODIFIER_TAG
#error
#else
-#define BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_META_MODIFIER_TAG(NAME, Result)\
+#define BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_META_MODIFIER_TAG(NAME, Result)\
namespace boost{\
namespace assign{\
namespace v2{\
-namespace put_aux{\
+namespace value_aux{\
\
template<typename Arg>\
struct meta_modifier_tag<BOOST_PP_CAT(keyword_,NAME), Arg>\
@@ -146,22 +146,22 @@
/**/
#endif
-#ifdef BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_PARAM
+#ifdef BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_PARAM
#error
#else
-#define BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_PARAM(NAME)\
- put_aux::modulo_modifier<put_aux::BOOST_PP_CAT(keyword_,NAME)>\
+#define BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_PARAM(NAME)\
+ value_aux::modulo_modifier<value_aux::BOOST_PP_CAT(keyword_,NAME)>\
/**/
#endif
-#ifdef BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_KEYWORD
+#ifdef BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_KEYWORD
#error
#else
-#define BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_KEYWORD(NAME)\
+#define BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_KEYWORD(NAME)\
namespace boost{\
namespace assign{\
namespace v2{\
-namespace put_aux{\
+namespace value_aux{\
\
struct BOOST_PP_CAT(keyword_,NAME){\
\
@@ -171,8 +171,8 @@
\
}\
namespace {\
- BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_PARAM(NAME) const BOOST_PP_CAT(_,NAME)\
- = BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_PARAM(NAME)();\
+ BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_PARAM(NAME) const BOOST_PP_CAT(_,NAME)\
+ = BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_PARAM(NAME)();\
}\
}\
}\
@@ -181,7 +181,7 @@
#endif
// The default
-BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_KEYWORD(standard_modifier)
-BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_META_MODIFIER_TAG(standard_modifier, Arg)
+BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_KEYWORD(standard_modifier)
+BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_META_MODIFIER_TAG(standard_modifier, Arg)
-#endif // BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/modifier/push.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/modifier/push.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/modifier/push.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,10 +7,10 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_MODIFIER_PUSH_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_MODIFIER_PUSH_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_MODIFIER_PUSH_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_MODIFIER_PUSH_ER_2010_HPP
#include <boost/assign/v2/value/modifier/standard/modifier.hpp>
-BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_STANDARD_TAG(push)
-BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_STANDARD(push)
+BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_STANDARD_TAG(push)
+BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_STANDARD(push)
-#endif // BOOST_ASSIGN_V2_PUT_MODIFIER_PUSH_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_MODIFIER_PUSH_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/modifier/push_back.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/modifier/push_back.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/modifier/push_back.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,10 +7,10 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_MODIFIER_PUSH_BACK_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_MODIFIER_PUSH_BACK_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_MODIFIER_PUSH_BACK_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_MODIFIER_PUSH_BACK_ER_2010_HPP
#include <boost/assign/v2/value/modifier/standard/modifier.hpp>
-BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_STANDARD_TAG(push_back)
-BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_STANDARD(push_back)
+BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_STANDARD_TAG(push_back)
+BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_STANDARD(push_back)
-#endif // BOOST_ASSIGN_V2_PUT_MODIFIER_PUSH_BACK_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_MODIFIER_PUSH_BACK_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/modifier/push_front.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/modifier/push_front.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/modifier/push_front.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,10 +7,10 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_MODIFIER_PUSH_FRONT_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_MODIFIER_PUSH_FRONT_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_MODIFIER_PUSH_FRONT_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_MODIFIER_PUSH_FRONT_ER_2010_HPP
#include <boost/assign/v2/value/modifier/standard/modifier.hpp>
-BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_STANDARD_TAG(push_front)
-BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_STANDARD(push_front)
+BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_STANDARD_TAG(push_front)
+BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_STANDARD(push_front)
-#endif // BOOST_ASSIGN_V2_PUT_MODIFIER_PUSH_FRONT_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_MODIFIER_PUSH_FRONT_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/modifier/repeat.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/modifier/repeat.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/modifier/repeat.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,8 +7,8 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_MODIFIER_REPEAT_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_MODIFIER_REPEAT_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_MODIFIER_REPEAT_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_MODIFIER_REPEAT_ER_2010_HPP
#include <cstddef>
#include <boost/assign/v2/detail/config/enable_cpp0x.hpp>
#include <boost/assign/v2/detail/pp/ignore.hpp>
@@ -27,7 +27,7 @@
template<typename Tag> struct repeat{};
}// modifier_tag
-namespace put_aux{
+namespace value_aux{
template<typename Arg>
class adapter_modifier<modifier_tag::repeat<Arg> >
@@ -78,14 +78,14 @@
size_type n_;
};
-}// put_aux
+}// value_aux
}// v2
}// assign
}// boost
#include <boost/assign/v2/value/modifier/modulo.hpp>
-BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_KEYWORD(repeat)
+BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_KEYWORD(repeat)
#define BOOST_ASSIGN_V2_TAG modifier_tag::repeat<typename D::modifier_tag>
-BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_META_MODIFIER_TAG(repeat, BOOST_ASSIGN_V2_TAG)
+BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_META_MODIFIER_TAG(repeat, BOOST_ASSIGN_V2_TAG)
#undef BOOST_ASSIGN_V2_TAG
-#endif // BOOST_ASSIGN_V2_PUT_MODIFIER_REPEAT_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_MODIFIER_REPEAT_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/modifier/standard.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/modifier/standard.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/modifier/standard.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,9 +7,9 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_MODIFIER_STANDARD_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_MODIFIER_STANDARD_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_MODIFIER_STANDARD_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_MODIFIER_STANDARD_ER_2010_HPP
#include <boost/assign/v2/value/modifier/standard/modifier.hpp>
#include <boost/assign/v2/value/modifier/standard/include.hpp>
-#endif // BOOST_ASSIGN_V2_PUT_MODIFIER_STANDARD_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_MODIFIER_STANDARD_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/modifier/standard/include.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/modifier/standard/include.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/modifier/standard/include.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,11 +7,11 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_MODIFIER_STANDARD_INCLUDE_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_MODIFIER_STANDARD_INCLUDE_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_MODIFIER_STANDARD_INCLUDE_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_MODIFIER_STANDARD_INCLUDE_ER_2010_HPP
#include <boost/assign/v2/value/modifier/insert.hpp>
#include <boost/assign/v2/value/modifier/push.hpp>
#include <boost/assign/v2/value/modifier/push_back.hpp>
#include <boost/assign/v2/value/modifier/push_front.hpp>
-#endif // BOOST_ASSIGN_V2_PUT_MODIFIER_STANDARD_INCLUDE_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_MODIFIER_STANDARD_INCLUDE_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/modifier/standard/modifier.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/modifier/standard/modifier.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/modifier/standard/modifier.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,20 +7,20 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_MODIFIER_STANDARD_MODIFIER_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_MODIFIER_STANDARD_MODIFIER_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_MODIFIER_STANDARD_MODIFIER_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_MODIFIER_STANDARD_MODIFIER_ER_2010_HPP
#include <boost/assign/v2/detail/keyword/ignore.hpp>
#include <boost/assign/v2/value/adapter/modifier.hpp>
#include <boost/assign/v2/value/modifier/modulo.hpp>
#include <boost/preprocessor/cat.hpp>
-#define BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_STANDARD_IMPL_PTR(FUN)\
+#define BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_STANDARD_IMPL_PTR(FUN)\
template<typename C, typename T>\
void impl(C& cont, T* t)const{\
cont.FUN( t );\
}\
/**/
-#define BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_STANDARD_IMPL_LVALUE(FUN)\
+#define BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_STANDARD_IMPL_LVALUE(FUN)\
template<typename C, typename T>\
void impl(C& cont, T& t)const{\
cont.FUN( t );\
@@ -33,7 +33,7 @@
#include <boost/utility/enable_if.hpp>
#include <boost/type_traits/is_reference.hpp>
// disable_if necessary to avoid ambiguity resolution with GCC4.4
-#define BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_STANDARD_IMPL_RVALUE(FUN)\
+#define BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_STANDARD_IMPL_RVALUE(FUN)\
template<typename C, typename T>\
typename boost::disable_if<\
boost::is_reference<T>,\
@@ -43,17 +43,17 @@
cont.FUN( std::move( t ) );\
}\
/**/
-#define BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_STANDARD_IMPL(FUN)\
-BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_STANDARD_IMPL_LVALUE(FUN)\
-BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_STANDARD_IMPL_RVALUE(FUN)\
+#define BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_STANDARD_IMPL(FUN)\
+BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_STANDARD_IMPL_LVALUE(FUN)\
+BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_STANDARD_IMPL_RVALUE(FUN)\
/**/
#else
-#define BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_STANDARD_IMPL(FUN)\
-BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_STANDARD_IMPL_LVALUE(FUN)\
+#define BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_STANDARD_IMPL(FUN)\
+BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_STANDARD_IMPL_LVALUE(FUN)\
/**/
#endif // BOOST_ASSIGN_V2_ENABLE_CPP0X
-#define BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_STANDARD_TAG(FUN)\
+#define BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_STANDARD_TAG(FUN)\
namespace boost{\
namespace assign{\
namespace v2{\
@@ -63,12 +63,12 @@
}\
/**/
-// Must be preceded by BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_STANDARD_TAG(FUN)
-#define BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_STANDARD(FUN)\
+// Must be preceded by BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_STANDARD_TAG(FUN)
+#define BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_STANDARD(FUN)\
namespace boost{\
namespace assign{\
namespace v2{\
-namespace put_aux{\
+namespace value_aux{\
\
template<>\
class adapter_modifier<modifier_tag::FUN>\
@@ -77,13 +77,13 @@
public:\
adapter_modifier(){}\
adapter_modifier( ignore_, ignore_ ){}\
- BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_STANDARD_IMPL(FUN)\
+ BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_STANDARD_IMPL(FUN)\
};\
\
}\
namespace{\
\
- put_aux::modulo_modifier<put_aux::keyword_standard_modifier, modifier_tag::FUN> const\
+ value_aux::modulo_modifier<value_aux::keyword_standard_modifier, modifier_tag::FUN> const\
BOOST_PP_CAT(_,FUN) = ( \
_standard_modifier = modifier_tag::FUN() \
);\
@@ -95,4 +95,4 @@
/**/
-#endif // BOOST_ASSIGN_V2_PUT_MODIFIER_MODULO_STANDARD_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_MODIFIER_MODULO_STANDARD_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/modulo.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/modulo.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/modulo.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,9 +7,9 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_MODULO_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_MODULO_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_MODULO_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_MODULO_ER_2010_HPP
#include <boost/assign/v2/value/fun.hpp>
#include <boost/assign/v2/value/modifier/modulo.hpp>
-#endif // BOOST_ASSIGN_V2_PUT_MODULO_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_MODULO_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/pipe.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/pipe.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/pipe.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,9 +7,9 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_PIPE_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_PIPE_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_PIPE_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_PIPE_ER_2010_HPP
#include <boost/assign/v2/value/pipe/csv_put.hpp>
#include <boost/assign/v2/value/pipe/put.hpp>
-#endif // BOOST_ASSIGN_V2_PUT_PIPE_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_PIPE_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/pipe/arg_list.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/pipe/arg_list.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/pipe/arg_list.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,8 +7,8 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_PIPE_ARG_LIST_HPP_ER_2010
-#define BOOST_ASSIGN_V2_PUT_PIPE_ARG_LIST_HPP_ER_2010
+#ifndef BOOST_ASSIGN_V2_VALUE_PIPE_ARG_LIST_HPP_ER_2010
+#define BOOST_ASSIGN_V2_VALUE_PIPE_ARG_LIST_HPP_ER_2010
#include <boost/assign/v2/detail/config/enable_cpp0x.hpp>
#include <boost/assign/v2/ref/array/csv_array.hpp>
#include <boost/assign/v2/ref/wrapper/copy.hpp>
@@ -200,5 +200,5 @@
}// assign
}// boost
-#endif // BOOST_ASSIGN_V2_PUT_PIPE_ARG_LIST_HPP_ER_2010
+#endif // BOOST_ASSIGN_V2_VALUE_PIPE_ARG_LIST_HPP_ER_2010
Modified: sandbox/assign_v2/boost/assign/v2/value/pipe/args_list.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/pipe/args_list.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/pipe/args_list.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,8 +7,8 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_PIPE_ARGS_LIST_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_PIPE_ARGS_LIST_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_PIPE_ARGS_LIST_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_PIPE_ARGS_LIST_ER_2010_HPP
#include <boost/mpl/apply.hpp>
#include <boost/mpl/int.hpp>
#include <boost/mpl/size.hpp>
@@ -270,4 +270,4 @@
}// assign
}// boost
-#endif // BOOST_ASSIGN_V2_PUT_PIPE_ARGS_LIST_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_PIPE_ARGS_LIST_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/pipe/csv_put.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/pipe/csv_put.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/pipe/csv_put.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,8 +7,8 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_PIPE_CSV_PUT_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_PIPE_CSV_PUT_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_PIPE_CSV_PUT_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_PIPE_CSV_PUT_ER_2010_HPP
#include <boost/assign/v2/detail/pp/ignore.hpp>
#include <boost/assign/v2/ref/array/as_arg_list.hpp>
#include <boost/assign/v2/ref/list/as_modulo_list.hpp>
@@ -50,4 +50,4 @@
}// assign
}// boost
-#endif // BOOST_ASSIGN_V2_PUT_PIPE_CSV_PUT_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_PIPE_CSV_PUT_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/pipe/modulo_traits.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/pipe/modulo_traits.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/pipe/modulo_traits.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,8 +7,8 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_PIPE_MODULO_TRAITS_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_PIPE_MODULO_TRAITS_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_PIPE_MODULO_TRAITS_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_PIPE_MODULO_TRAITS_ER_2010_HPP
#include <boost/assign/v2/ref/list/as_modulo_list.hpp>
#include <boost/assign/v2/ref/list/list.hpp>
#include <boost/mpl/apply.hpp>
@@ -46,4 +46,4 @@
}// assign
}// boost
-#endif // BOOST_ASSIGN_V2_PUT_PIPE_MODULO_TRAITS_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_PIPE_MODULO_TRAITS_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/pipe/put.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/pipe/put.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/pipe/put.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,8 +7,8 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_PIPE_PUT_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_PIPE_PUT_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_PIPE_PUT_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_PIPE_PUT_ER_2010_HPP
#include <boost/assign/v2/detail/pp/ignore.hpp>
#include <boost/assign/v2/ref/list/as_modulo_list.hpp>
#include <boost/assign/v2/ref/list_tuple/as_args_list.hpp>
@@ -57,4 +57,4 @@
}// assign
}// boost
-#endif // BOOST_ASSIGN_V2_PUT_PIPE_FUNCTOR_OPERATOR_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_PIPE_FUNCTOR_OPERATOR_ER_2010_HPP
Modified: sandbox/assign_v2/boost/assign/v2/value/put.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/value/put.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/value/put.hpp 2011-03-18 09:46:00 EDT (Fri, 18 Mar 2011)
@@ -7,8 +7,8 @@
// Boost Software License, Version 1.0. (See accompanying file //
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
//////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_ASSIGN_V2_PUT_PUT_ER_2010_HPP
-#define BOOST_ASSIGN_V2_PUT_PUT_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_VALUE_PUT_ER_2010_HPP
+#define BOOST_ASSIGN_V2_VALUE_PUT_ER_2010_HPP
#include <boost/assign/v2/value/adapter/crtp.hpp>
#include <boost/assign/v2/value/adapter/modifier.hpp>
#include <boost/assign/v2/value/adapter/replace_parameter.hpp>
@@ -21,17 +21,17 @@
namespace assign{
namespace v2{
//[syntax_put_put
-namespace put_aux{
+namespace value_aux{
template<typename C, typename F, typename Tag>
class container_adapter
//<-
: protected ref::wrapper< ref::assign_tag::copy, C >
- , public put_aux::adapter_crtp< C, F, Tag, container_adapter<C, F, Tag> >
+ , public value_aux::adapter_crtp< C, F, Tag, container_adapter<C, F, Tag> >
//->
{
//<-
- typedef put_aux::adapter_crtp< C, F, Tag, container_adapter > super2_t;
+ typedef value_aux::adapter_crtp< C, F, Tag, container_adapter > super2_t;
//->
public:
@@ -39,7 +39,7 @@
//<-
protected:
- typedef put_aux::adapter_modifier<Tag> modifier_;
+ typedef value_aux::adapter_modifier<Tag> modifier_;
typedef ref::assign_tag::copy assign_tag_;
typedef ref::wrapper<assign_tag_,C> super1_t;
//->
@@ -63,25 +63,25 @@
};
template<typename C, typename F, typename Tag>
- struct /*<<Meta-function class>>*/replace_fun< put_aux::container_adapter<C, F, Tag> >{/*<-*/
+ struct /*<<Meta-function class>>*/replace_fun< value_aux::container_adapter<C, F, Tag> >{/*<-*/
template<typename F1>
- struct apply{ typedef put_aux::container_adapter<C, F1, Tag> type; };
+ struct apply{ typedef value_aux::container_adapter<C, F1, Tag> type; };
/*->*/};
template<typename C, typename F, typename Tag>
- struct /*<<Meta-function class>>*/replace_modifier_tag< put_aux::container_adapter<C, F, Tag> >{/*<-*/
+ struct /*<<Meta-function class>>*/replace_modifier_tag< value_aux::container_adapter<C, F, Tag> >{/*<-*/
template<typename Tag1>
- struct apply{ typedef put_aux::container_adapter<C, F, Tag1> type; };
+ struct apply{ typedef value_aux::container_adapter<C, F, Tag1> type; };
/*->*/};
-}// put_aux
+}// value_aux
namespace result_of{
template<typename C>
struct /*<<Meta-function>>*/put{/*<-*/
- typedef typename put_aux::deduce_fun<C>::type f_;
- typedef typename put_aux::deduce_modifier_tag<C>::type modifier_tag_;
- typedef put_aux::container_adapter<C, f_, modifier_tag_> type;
+ typedef typename value_aux::deduce_fun<C>::type f_;
+ typedef typename value_aux::deduce_modifier_tag<C>::type modifier_tag_;
+ typedef value_aux::container_adapter<C, f_, modifier_tag_> type;
}/*->*/;
}// result_of
@@ -99,4 +99,4 @@
}// assign
}// boost
-#endif // BOOST_ASSIGN_V2_PUT_PUT_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_VALUE_PUT_ER_2010_HPP
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