Home
last modified time | relevance | path

Searched refs:ColumnBase (Results 1 – 5 of 5) sorted by relevance

/rocksdb-6.9/utilities/cassandra/
Dformat.cc23 ColumnBase::ColumnBase(int8_t mask, int8_t index) in ColumnBase() function in ROCKSDB_NAMESPACE::cassandra::ColumnBase
26 std::size_t ColumnBase::Size() const { in Size()
30 int8_t ColumnBase::Mask() const { in Mask()
34 int8_t ColumnBase::Index() const { in Index()
38 void ColumnBase::Serialize(std::string* dest) const { in Serialize()
43 std::shared_ptr<ColumnBase> ColumnBase::Deserialize(const char* src, in Deserialize()
61 ) : ColumnBase(mask, index), timestamp_(timestamp), in Column()
74 ColumnBase::Serialize(dest); in Serialize()
173 return ColumnBase::Size() + sizeof(local_deletion_time_) in Size()
178 ColumnBase::Serialize(dest); in Serialize()
[all …]
Dformat.h75 class ColumnBase {
77 ColumnBase(int8_t mask, int8_t index);
78 virtual ~ColumnBase() = default;
85 static std::shared_ptr<ColumnBase> Deserialize(const char* src,
93 class Column : public ColumnBase {
110 class Tombstone : public ColumnBase {
146 typedef std::vector<std::shared_ptr<ColumnBase>> Columns;
Dtest_utils.cc17 std::shared_ptr<ColumnBase> CreateTestColumn(int8_t mask, in CreateTestColumn()
40 std::vector<std::shared_ptr<ColumnBase>> columns; in CreateTestRowValue()
56 std::vector<std::shared_ptr<ColumnBase>> &columns, in VerifyRowValueColumns()
Dcassandra_format_test.cc60 std::shared_ptr<ColumnBase> c2 = in TEST()
61 ColumnBase::Deserialize(saved_dest.c_str(), c.Size()); in TEST()
116 std::shared_ptr<ColumnBase> c2 = in TEST()
117 ColumnBase::Deserialize(saved_dest.c_str(), c.Size()); in TEST()
178 std::shared_ptr<ColumnBase> c2 = in TEST()
179 ColumnBase::Deserialize(dest.c_str(), c.Size()); in TEST()
220 std::vector<std::shared_ptr<ColumnBase>> columns; in TEST()
Dtest_utils.h22 std::shared_ptr<ColumnBase> CreateTestColumn(int8_t mask,
36 std::vector<std::shared_ptr<ColumnBase>> &columns,