[Groonga-commit] groonga/grnxx at 6b6ac19 [master] Disable move of grnxx::StringBuilder.

Back to archive index

susumu.yata null+****@clear*****
Mon Jul 1 13:02:34 JST 2013


susumu.yata	2013-07-01 13:02:34 +0900 (Mon, 01 Jul 2013)

  New Revision: 6b6ac19249081e3936b3cafc1883606a1bb518fa
  https://github.com/groonga/grnxx/commit/6b6ac19249081e3936b3cafc1883606a1bb518fa

  Message:
    Disable move of grnxx::StringBuilder.

  Modified files:
    lib/grnxx/string_builder.hpp

  Modified: lib/grnxx/string_builder.hpp (+0 -18)
===================================================================
--- lib/grnxx/string_builder.hpp    2013-07-01 12:54:17 +0900 (43c0e1a)
+++ lib/grnxx/string_builder.hpp    2013-07-01 13:02:34 +0900 (36cd09d)
@@ -66,24 +66,6 @@ class StringBuilder {
                 StringBuilderFlags flags = STRING_BUILDER_DEFAULT);
   ~StringBuilder();
 
-  // TODO: To be removed if these are not used.
-  StringBuilder(StringBuilder &&rhs)
-      : buf_(std::move(rhs.buf_)),
-        begin_(std::move(rhs.begin_)),
-        end_(std::move(rhs.end_)),
-        ptr_(std::move(rhs.ptr_)),
-        flags_(std::move(rhs.flags_)),
-        failed_(std::move(rhs.failed_)) {}
-  StringBuilder &operator=(StringBuilder &&rhs) {
-    buf_ = std::move(rhs.buf_);
-    begin_ = std::move(rhs.begin_);
-    end_ = std::move(rhs.end_);
-    ptr_ = std::move(rhs.ptr_);
-    flags_ = std::move(rhs.flags_);
-    failed_ = std::move(rhs.failed_);
-    return *this;
-  }
-
   // Return true iff the builder is appendable.
   explicit operator bool() const {
     return !failed_;
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index