aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp/yt/string/string_builder.h
diff options
context:
space:
mode:
authordgolear <dgolear@yandex-team.com>2022-10-18 10:14:10 +0300
committerdgolear <dgolear@yandex-team.com>2022-10-18 10:14:10 +0300
commitb1e6ce7af7491ef60cd45899e905e4f2247f1bca (patch)
tree0e2b15bbe943946e19401686cd1b4fb93827e98b /library/cpp/yt/string/string_builder.h
parentaeb2aad9549aee2e15061a058a58dece9bc09542 (diff)
downloadydb-b1e6ce7af7491ef60cd45899e905e4f2247f1bca.tar.gz
YT: Support multiple literals in YPathJoin
Diffstat (limited to 'library/cpp/yt/string/string_builder.h')
-rw-r--r--library/cpp/yt/string/string_builder.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/library/cpp/yt/string/string_builder.h b/library/cpp/yt/string/string_builder.h
index 9fddacba11..4ac9020177 100644
--- a/library/cpp/yt/string/string_builder.h
+++ b/library/cpp/yt/string/string_builder.h
@@ -26,6 +26,8 @@ public:
char* Preallocate(size_t size);
+ void Reserve(size_t size);
+
size_t GetLength() const;
TStringBuf GetBuffer() const;
@@ -51,7 +53,7 @@ protected:
char* End_ = nullptr;
virtual void DoReset() = 0;
- virtual void DoPreallocate(size_t newLength) = 0;
+ virtual void DoReserve(size_t newLength) = 0;
static constexpr size_t MinBufferLength = 128;
};
@@ -68,7 +70,7 @@ protected:
TString Buffer_;
void DoReset() override;
- void DoPreallocate(size_t size) override;
+ void DoReserve(size_t size) override;
};
////////////////////////////////////////////////////////////////////////////////