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