Imported Upstream version 1.51.0
[platform/upstream/boost.git] / libs / intrusive / example / doc_advanced_value_traits2.cpp
index 48193b6..f69d0ac 100644 (file)
@@ -1,6 +1,6 @@
 /////////////////////////////////////////////////////////////////////////////
 //
-// (C) Copyright Ion Gaztanaga  2006-2009
+// (C) Copyright Ion Gaztanaga  2006-2012
 //
 // Distributed under the Boost Software License, Version 1.0.
 //    (See accompanying file LICENSE_1_0.txt or copy at
@@ -26,17 +26,17 @@ struct simple_node_traits
    typedef simple_node                             node;
    typedef node *                                  node_ptr;
    typedef const node *                            const_node_ptr;
-   static node *get_next(const node *n)            {  return n->next_;  }  
-   static void set_next(node *n, node *next)       {  n->next_ = next;  }  
-   static node *get_previous(const node *n)        {  return n->prev_;  }  
-   static void set_previous(node *n, node *prev)   {  n->prev_ = prev;  }  
+   static node *get_next(const node *n)            {  return n->next_;  }
+   static void set_next(node *n, node *next)       {  n->next_ = next;  }
+   static node *get_previous(const node *n)        {  return n->prev_;  }
+   static void set_previous(node *n, node *prev)   {  n->prev_ = prev;  }
 };
 
 //[doc_advanced_value_traits2_value_traits
 class base_1{};
 class base_2{};
 
-struct value_1 :  public base_1, public simple_node   
+struct value_1 :  public base_1, public simple_node
 {
    int   id_;
    simple_node node_;