diff options
author | dgolear <dgolear@yandex-team.com> | 2022-10-18 10:14:10 +0300 |
---|---|---|
committer | dgolear <dgolear@yandex-team.com> | 2022-10-18 10:14:10 +0300 |
commit | b1e6ce7af7491ef60cd45899e905e4f2247f1bca (patch) | |
tree | 0e2b15bbe943946e19401686cd1b4fb93827e98b /library/cpp/yt/string/string_builder.h | |
parent | aeb2aad9549aee2e15061a058a58dece9bc09542 (diff) | |
download | ydb-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.h | 6 |
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; }; //////////////////////////////////////////////////////////////////////////////// |