]> git.lyx.org Git - lyx.git/blobdiff - boost/boost/multi_array/extent_gen.hpp
* src/MenuBackend.[Ch]: the specialMenu is now a real menu, not a
[lyx.git] / boost / boost / multi_array / extent_gen.hpp
index 46429a43840140e5f140177ec77bd03d8d973ad3..b009f66fd09d6d78cfe34d4a20f6ecdc73164733 100644 (file)
@@ -1,3 +1,15 @@
+// Copyright 2002 The Trustees of Indiana University.
+
+// Use, modification and distribution is subject to the Boost Software 
+// License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+
+//  Boost.MultiArray Library
+//  Authors: Ronald Garcia
+//           Jeremy Siek
+//           Andrew Lumsdaine
+//  See http://www.boost.org/libs/multi_array for documentation.
+
 #ifndef BOOST_EXTENT_GEN_RG071801_HPP
 #define BOOST_EXTENT_GEN_RG071801_HPP
 
@@ -17,8 +29,8 @@ class extent_gen {
 public:
   typedef boost::detail::multi_array::index index;
   typedef boost::detail::multi_array::size_type size_type;
-private:
   typedef extent_range<index,size_type> range;
+private:
   typedef typename range_list_generator<range,NumRanges>::type range_list;
 public:
   template <std::size_t Ranges>
@@ -32,7 +44,7 @@ public:
 
   // Used by operator[] to expand extent_gens
   extent_gen(const extent_gen<NumRanges-1>& rhs,
-           const range& a_range)
+            const range& a_range)
   {
     std::copy(rhs.ranges_.begin(),rhs.ranges_.end(),ranges_.begin());
     *ranges_.rbegin() = a_range;