$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
From: chochlik_at_[hidden]
Date: 2008-05-02 15:11:46
Author: matus.chochlik
Date: 2008-05-02 15:11:45 EDT (Fri, 02 May 2008)
New Revision: 45036
URL: http://svn.boost.org/trac/boost/changeset/45036
Log:
Changed the template argument name to comply with the boost naming convention,
including the examples.
Text files modified: 
   sandbox/mirror/libs/mirror/example/registering/classes.cpp       |    60 ++++++++++++++++++++--------------------
   sandbox/mirror/libs/mirror/example/registering/virtual_bases.cpp |    10 +++---                                  
   sandbox/mirror/libs/mirror/example/serialization/cube.cpp        |    40 +++++++++++++-------------              
   sandbox/mirror/libs/mirror/example/special/boost_tuple.cpp       |    10 +++---                                  
   4 files changed, 60 insertions(+), 60 deletions(-)
Modified: sandbox/mirror/libs/mirror/example/registering/classes.cpp
==============================================================================
--- sandbox/mirror/libs/mirror/example/registering/classes.cpp	(original)
+++ sandbox/mirror/libs/mirror/example/registering/classes.cpp	2008-05-02 15:11:45 EDT (Fri, 02 May 2008)
@@ -185,15 +185,15 @@
  *  some info about the given meta_object into 
  *  a stream.
  */
-template <class a_meta_object>
+template <class MetaObject>
 struct pretty_printer
 {
-	typedef a_meta_object meta_object;
+	typedef MetaObject meta_object;
         //
         // prints some info about the meta-object t
         // to the given stream
-	template <class out_stream>
-	out_stream& print(out_stream& s) const
+	template <class OutStream>
+	OutStream& print(OutStream& s) const
         {
                 typedef pretty_printer<meta_object> prn_type;
                 typedef typename prn_type::meta_object meta_object;
@@ -236,40 +236,40 @@
         //
         // does not print anything for other meta-objects
         // than meta_classes
-	template <class out_stream, class meta_object>
-	out_stream& print_base_classes(out_stream& s, meta_object*) const {return s;}
+	template <class OutStream, class MetaObject>
+	OutStream& print_base_classes(OutStream& s, MetaObject*) const {return s;}
         //
         // a function object that gets called by mirror::for_each
         // for every base class of the given class 
-	template <class out_stream>
+	template <class OutStream>
         struct base_class_printer
         {
-		out_stream& s;
-		base_class_printer(out_stream& _s):s(_s){ }
+		OutStream& s;
+		base_class_printer(OutStream& _s):s(_s){ }
                 //
-		template <class meta_inheritance>
-		void operator()(meta_inheritance) const 
+		template <class MetaInheritance>
+		void operator()(MetaInheritance) const 
                 {
                         // the argument is a specialization of the
                         // meta_inheritance<> template 
                         // it's base_class typedef is the type 
                         // of the base class
                         using namespace ::std;
-			typedef typename meta_inheritance::meta_base_class meta_class;
+			typedef typename MetaInheritance::meta_base_class meta_class;
                         s << endl << " - " << name_to_stream<meta_class>();
                 }
         };
         //
         // prints info about base classes
-	template <class out_stream, class base_class>
-	out_stream& print_base_classes(out_stream& s, meta_class<base_class>*) const 
+	template <class OutStream, class Class>
+	OutStream& print_base_classes(OutStream& s, meta_class<Class>*) const 
         {
                 using namespace ::std;
                 // 
                 // print out the count of (registered) base classes that 
                 // the inspected class has
                 //
-		typedef typename meta_object::base_classes::list base_class_list;
+		typedef typename MetaObject::base_classes::list base_class_list;
                 //
                 s << "It has ";
                 if(mpl::size<base_class_list>::value == 1)
@@ -279,45 +279,45 @@
                 else s << "no base classes.";
                 //
                 // execute the printer on the list of base classes
-		for_each<typename meta_object::base_classes>(base_class_printer<out_stream>(s));
+		for_each<typename meta_object::base_classes>(base_class_printer<OutStream>(s));
                 //
                 return s << endl;
         }
         //
         // does not print anything for non meta_class meta-objects
-	template <class out_stream, class meta_object>
-	out_stream& print_attribs(out_stream& s, meta_object*) const {return s;}
+	template <class OutStream, class MetaObject>
+	OutStream& print_attribs(OutStream& s, MetaObject*) const {return s;}
         //
         //
         // a functor that gets called for every meta_attribute 
         // of the given meta_class
-	template <class out_stream>
+	template <class OutStream>
         struct attrib_printer
         {
-		out_stream& s;
+		OutStream& s;
                 // the constructor takes reference to the output stream
-		attrib_printer(out_stream& _s):s(_s){ }
+		attrib_printer(OutStream& _s):s(_s){ }
                 //
                 // function call operator
-		template <class meta_attribute>
-		void operator()(meta_attribute ma) const 
+		template <class MetaAttribute>
+		void operator()(MetaAttribute ma) const 
                 {
                         using namespace ::std;
                         s << endl << " - " << 
-				name_to_stream< BOOST_MIRROR_REFLECT_TYPE(typename meta_attribute::type) >() <<
+				name_to_stream< BOOST_MIRROR_REFLECT_TYPE(typename MetaAttribute::type) >() <<
                                 "        " <<
                                 ma.base_name();
                 }
         };
         //
         // this overload prints the list of attributes of the given class
-	template <class out_stream, class base_class>
-	out_stream& print_attribs(out_stream& s, meta_class<base_class>*) const 
+	template <class OutStream, class Class>
+	OutStream& print_attribs(OutStream& s, meta_class<Class>*) const 
         {
                 //
                 // print the number of the registered attributes
                 //
-		typedef typename meta_object::attributes::type_list attrib_type_list;
+		typedef typename MetaObject::attributes::type_list attrib_type_list;
                 //
                 s << "It has ";
                 if(mpl::size<attrib_type_list>::value == 1)
@@ -329,7 +329,7 @@
                 // execute the printer on the list of member attributes
                 // note that the type of functor and the implementation
                 // of for_each is likely subject to changes
-		for_each<typename meta_object::attributes>(attrib_printer<out_stream>(s));
+		for_each<typename MetaObject::attributes>(attrib_printer<OutStream>(s));
                 return s << ::std::endl;
         }
 
@@ -337,8 +337,8 @@
 
 // now some easy stuff, overload the << operator 
 // for our pretty_printer
-template <class meta_object, class out_stream>
-out_stream& operator << (out_stream& s, const pretty_printer<meta_object>& prn)
+template <class MetaObject, class OutStream>
+OutStream& operator << (OutStream& s, const pretty_printer<MetaObject>& prn)
 {
         return prn.print(s) << ::std::endl << "----------------------";
 }
Modified: sandbox/mirror/libs/mirror/example/registering/virtual_bases.cpp
==============================================================================
--- sandbox/mirror/libs/mirror/example/registering/virtual_bases.cpp	(original)
+++ sandbox/mirror/libs/mirror/example/registering/virtual_bases.cpp	2008-05-02 15:11:45 EDT (Fri, 02 May 2008)
@@ -174,18 +174,18 @@
 
 struct attrib_printer
 {
-		template <class meta_attribute>
-		void operator()(meta_attribute ma) const
+		template <class MetaAttribute>
+		void operator()(MetaAttribute ma) const
                 {
                         using namespace ::std;
                         using namespace ::boost;
                         using namespace ::boost::mirror;
-			typedef BOOST_MIRROR_REFLECT_TYPE(typename meta_attribute::type) mt;
+			typedef BOOST_MIRROR_REFLECT_TYPE(typename MetaAttribute::type) mt;
                         bcout << 
                                 "    " << 
-				meta_attribute::position::value << 
+				MetaAttribute::position::value << 
                                 ": " << 
-				meta_attribute::meta_class::full_name() << 
+				MetaAttribute::meta_class::full_name() << 
                                 " " << 
                                 ma.base_name() << 
                                 ";" << 
Modified: sandbox/mirror/libs/mirror/example/serialization/cube.cpp
==============================================================================
--- sandbox/mirror/libs/mirror/example/serialization/cube.cpp	(original)
+++ sandbox/mirror/libs/mirror/example/serialization/cube.cpp	2008-05-02 15:11:45 EDT (Fri, 02 May 2008)
@@ -43,11 +43,11 @@
 namespace Graphics {
 
         // coordinates
-	template <typename a_float_type>
+	template <typename FloatType>
         class CoordsTempl
         {
         public:
-		typedef a_float_type float_type;
+		typedef FloatType float_type;
                 CoordsTempl(
                         float_type _x = 0.0, 
                         float_type _y = 0.0, 
@@ -264,30 +264,30 @@
 };
 
 
-template <class meta_class, class position>
+template <class MetaClass, class Position>
 struct single_attrib_loader
 {
         template <class Archive, class Class>
         single_attrib_loader(Archive & ar, Class& c)
         {
                 // first load the previous
-		single_attrib_loader<meta_class, mpl::int_<position::value - 1> >(ar, c);
+		single_attrib_loader<MetaClass, mpl::int_<Position::value - 1> >(ar, c);
                 // query the value of the current member
                 typedef typename mpl::at<
-			typename meta_class::all_attributes::type_list, 
-			position
+			typename MetaClass::all_attributes::type_list, 
+			Position
 		>::type member_type; 
                 member_type value;
                 // load it
                 typename to_be_loaded<member_type>::type dst(value);
                 ar >> dst;
                 // and set it
-		meta_class::all_attributes::set(c, position(), value);
+		MetaClass::all_attributes::set(c, Position(), value);
         }
 };
 
-template <class meta_class>
-struct single_attrib_loader<meta_class, mpl::int_<0> >
+template <class MetaClass>
+struct single_attrib_loader<MetaClass, mpl::int_<0> >
 {
         template <class Archive, class Class>
         single_attrib_loader(Archive & ar, Class& c)
@@ -295,13 +295,13 @@
                 typedef mpl::int_<0> position;
                 // we are on the first so just load it
                 typedef typename mpl::at<
-			typename meta_class::all_attributes::type_list, 
+			typename MetaClass::all_attributes::type_list, 
                         position
 		>::type member_type;
                 member_type value;
                 typename to_be_loaded<member_type>::type dst(value);
                 ar >> dst;
-		meta_class::all_attributes::set(c, position(), value);
+		MetaClass::all_attributes::set(c, position(), value);
         }
 };
 
@@ -327,30 +327,30 @@
 };
 
 
-template <class meta_class, class position>
+template <class MetaClass, class Position>
 struct single_attrib_saver
 {
         template <class Archive, class Class>
         single_attrib_saver(Archive & ar, Class& c)
         {
                 // first save the previous
-		single_attrib_saver<meta_class, mpl::int_<position::value - 1> >(ar, c);
+		single_attrib_saver<MetaClass, mpl::int_<Position::value - 1> >(ar, c);
                 // query the value of the current member
                 typedef typename mpl::at<
-			typename meta_class::all_attributes::type_list, 
-			position
+			typename MetaClass::all_attributes::type_list, 
+			Position
 		>::type member_type;
                 member_type value;
                 // and save it
                 typename to_be_saved<member_type>::type src(
-			meta_class::all_attributes::query(c, position(), value)
+			MetaClass::all_attributes::query(c, Position(), value)
                 );
                 ar << src;
         }
 };
 
-template <class meta_class>
-struct single_attrib_saver<meta_class, mpl::int_<0> >
+template <class MetaClass>
+struct single_attrib_saver<MetaClass, mpl::int_<0> >
 {
         template <class Archive, class Class>
         single_attrib_saver(Archive & ar, Class& c)
@@ -359,12 +359,12 @@
                 // we are on the first so just save it
                 // query the value of the current member
                 typedef typename mpl::at<
-			typename meta_class::all_attributes::type_list, 
+			typename MetaClass::all_attributes::type_list, 
                         position
 		>::type member_type;
                 member_type value;
                 typename to_be_saved<member_type>::type src(
-			meta_class::all_attributes::query(c, position(), value)
+			MetaClass::all_attributes::query(c, position(), value)
                 );
                 ar << src;
         }
Modified: sandbox/mirror/libs/mirror/example/special/boost_tuple.cpp
==============================================================================
--- sandbox/mirror/libs/mirror/example/special/boost_tuple.cpp	(original)
+++ sandbox/mirror/libs/mirror/example/special/boost_tuple.cpp	2008-05-02 15:11:45 EDT (Fri, 02 May 2008)
@@ -28,15 +28,15 @@
 
 #include <boost/mirror/meta_classes/boost_tuple.hpp>
 
-template <class a_class>
+template <class Class>
 class attrib_value_printer
 {
 public:
-                attrib_value_printer(a_class& _inst)
+                attrib_value_printer(Class& _inst)
                 : inst(_inst){ }
         
-                template <typename meta_attribute>
-                void operator()(meta_attribute ma) const
+                template <typename MetaAttribute>
+                void operator()(MetaAttribute ma) const
                 {
                         using namespace ::std;
                         using namespace ::boost;
@@ -49,7 +49,7 @@
                                 endl;
                 }
 private:
-	a_class& inst;
+	Class& inst;
 };
 
 struct str_printer