[Groonga-commit] groonga/grnxx at 4ce84e7 [master] Add assign() and append() for convenience. (#75)

Back to archive index

susumu.yata null+****@clear*****
Fri Sep 26 15:21:50 JST 2014


susumu.yata	2014-09-26 15:21:50 +0900 (Fri, 26 Sep 2014)

  New Revision: 4ce84e7865f335029cbe3747674ad05705c489d4
  https://github.com/groonga/grnxx/commit/4ce84e7865f335029cbe3747674ad05705c489d4

  Message:
    Add assign() and append() for convenience. (#75)

  Modified files:
    include/grnxx/types/string.hpp

  Modified: include/grnxx/types/string.hpp (+6 -0)
===================================================================
--- include/grnxx/types/string.hpp    2014-09-26 15:14:34 +0900 (90894c0)
+++ include/grnxx/types/string.hpp    2014-09-26 15:21:50 +0900 (39e8eae)
@@ -266,6 +266,9 @@ class String {
     size_ = arg.size();
     return true;
   }
+  bool assign(Error *error, const char *data, Int size) {
+    return assign(error, StringCRef(data, size));
+  }
 
   bool resize(Error *error, Int new_size) {
     if (new_size > capacity_) {
@@ -317,6 +320,9 @@ class String {
     size_ += arg.size();
     return true;
   }
+  bool append(Error *error, const char *data, Int size) {
+    return append(error, StringCRef(data, size));
+  }
 
   void swap(Int i, Int j) {
     char temp = buf_[i];
-------------- next part --------------
HTML����������������������������...
Download 



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