aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp/packers/region_packer.h
diff options
context:
space:
mode:
authormyltsev <myltsev@yandex-team.ru>2022-02-10 16:46:03 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:46:03 +0300
commitfc361854fd6ee8d747229b090f0b8018e260d1fb (patch)
tree1a2c5ffcf89eb53ecd79dbc9bc0a195c27404d0c /library/cpp/packers/region_packer.h
parent9166d66c30c23c9e85a7c88185a068987148d23f (diff)
downloadydb-fc361854fd6ee8d747229b090f0b8018e260d1fb.tar.gz
Restoring authorship annotation for <myltsev@yandex-team.ru>. Commit 2 of 2.
Diffstat (limited to 'library/cpp/packers/region_packer.h')
-rw-r--r--library/cpp/packers/region_packer.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/library/cpp/packers/region_packer.h b/library/cpp/packers/region_packer.h
index 0e82475531..2c661cb5bc 100644
--- a/library/cpp/packers/region_packer.h
+++ b/library/cpp/packers/region_packer.h
@@ -1,18 +1,18 @@
#pragma once
-
+
#include "packers.h"
#include <util/generic/array_ref.h>
-
-// Stores an array of PODs in the trie (copying them with memcpy).
-// Byte order and alignment are your problem.
-
+
+// Stores an array of PODs in the trie (copying them with memcpy).
+// Byte order and alignment are your problem.
+
template <class TRecord>
class TRegionPacker {
public:
typedef TArrayRef<TRecord> TRecords;
- void UnpackLeaf(const char* p, TRecords& result) const {
+ void UnpackLeaf(const char* p, TRecords& result) const {
size_t len;
NPackers::TIntegralPacker<size_t>().UnpackLeaf(p, len);
size_t start = NPackers::TIntegralPacker<size_t>().SkipLeaf(p);
@@ -32,7 +32,7 @@ public:
return NPackers::TIntegralPacker<size_t>().MeasureLeaf(len) + len * sizeof(TRecord);
}
- size_t SkipLeaf(const char* p) const {
+ size_t SkipLeaf(const char* p) const {
size_t result = NPackers::TIntegralPacker<size_t>().SkipLeaf(p);
size_t len;
NPackers::TIntegralPacker<size_t>().UnpackLeaf(p, len);