aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp
diff options
context:
space:
mode:
authorpechatnov <pechatnov@yandex-team.com>2024-02-15 10:41:27 +0300
committerInnokentii Mokin <innokentii@ydb.tech>2024-02-16 18:35:17 +0000
commit4a82bfdb9b900b928096ffe53670200e94ec8a23 (patch)
tree6180cb08ba1fff68f1cc987d510b6e0a2a5f6916 /library/cpp
parentc2dc3cacacbd4316767c6cd855bed42de7a44acf (diff)
downloadydb-4a82bfdb9b900b928096ffe53670200e94ec8a23.tar.gz
Add .Data/.data methods to NYT::TRange
f637e6debdcb60f78ab07fb4be833a881a1452f7
Diffstat (limited to 'library/cpp')
-rw-r--r--library/cpp/yt/memory/range.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/library/cpp/yt/memory/range.h b/library/cpp/yt/memory/range.h
index 5881fc3fbfb..10f2ea43ec2 100644
--- a/library/cpp/yt/memory/range.h
+++ b/library/cpp/yt/memory/range.h
@@ -165,6 +165,16 @@ public:
return Size();
}
+ const T* Data() const
+ {
+ return Data_;
+ }
+
+ const T* data() const
+ {
+ return Data();
+ }
+
const T& operator[](size_t index) const
{
YT_ASSERT(index < Size());