OSDN Git Service

* include/std/streambuf (basic_streambuf): Use injected class name
authorredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 27 Feb 2013 00:13:03 +0000 (00:13 +0000)
committerredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 27 Feb 2013 00:13:03 +0000 (00:13 +0000)
instead of non-standard __streambuf_type typedef. Fix unclosed Doxygen
group.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_6-branch@196297 138bc75d-0d04-0410-961f-82ee72b054a4

libstdc++-v3/ChangeLog
libstdc++-v3/include/std/streambuf

index 91f540a..649f89b 100644 (file)
@@ -1,3 +1,9 @@
+2013-02-26  Jonathan Wakely  <jwakely.gcc@gmail.com>
+
+       * include/std/streambuf (basic_streambuf): Use injected class name
+       instead of non-standard __streambuf_type typedef. Fix unclosed Doxygen
+       group.
+
 2012-12-16  Jonathan Wakely  <jwakely.gcc@gmail.com>
 
        * src/c++11/thread.cc (execute_native_thread_routine): Do not swallow
index b46efec..383a99b 100644 (file)
@@ -1,7 +1,7 @@
 // Stream buffer classes -*- C++ -*-
 
 // Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
-// 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc.
+// 2006, 2007, 2008, 2009, 2010, 2011, 2013 Free Software Foundation, Inc.
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -171,20 +171,19 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
                basic_string<_CharT2, _Traits2, _Alloc>&, _CharT2);
 
     protected:
-      //@{
-      /**
+      /*
        *  This is based on _IO_FILE, just reordered to be more consistent,
        *  and is intended to be the most minimal abstraction for an
        *  internal buffer.
        *  -  get == input == read
        *  -  put == output == write
       */
-      char_type*               _M_in_beg;     // Start of get area. 
-      char_type*               _M_in_cur;     // Current read area. 
-      char_type*               _M_in_end;     // End of get area. 
-      char_type*               _M_out_beg;    // Start of put area. 
-      char_type*               _M_out_cur;    // Current put area. 
-      char_type*               _M_out_end;    // End of put area.
+      char_type*               _M_in_beg;     //< Start of get area.
+      char_type*               _M_in_cur;     //< Current read area.
+      char_type*               _M_in_end;     //< End of get area.
+      char_type*               _M_out_beg;    //< Start of put area.
+      char_type*               _M_out_cur;    //< Current put area.
+      char_type*               _M_out_end;    //< End of put area.
 
       /// Current locale setting.
       locale                   _M_buf_locale;