Home
last modified time | relevance | path

Searched refs:ExpiringColumn (Results 1 – 4 of 4) sorted by relevance

/rocksdb-6.9/utilities/cassandra/
Dformat.cc49 return ExpiringColumn::Deserialize(src, offset); in Deserialize()
96 ExpiringColumn::ExpiringColumn( in ExpiringColumn() function in ROCKSDB_NAMESPACE::cassandra::ExpiringColumn
106 std::size_t ExpiringColumn::Size() const { in Size()
110 void ExpiringColumn::Serialize(std::string* dest) const { in Serialize()
119 std::chrono::seconds ExpiringColumn::Ttl() const { in Ttl()
123 bool ExpiringColumn::Expired() const { in Expired()
140 std::shared_ptr<ExpiringColumn> ExpiringColumn::Deserialize( in Deserialize()
156 return std::make_shared<ExpiringColumn>( in Deserialize()
250 std::shared_ptr<ExpiringColumn> expiring_column = in RemoveExpiredColumns()
251 std::static_pointer_cast<ExpiringColumn>(column); in RemoveExpiredColumns()
[all …]
Dcassandra_format_test.cc69 TEST(ExpiringColumnTest, ExpiringColumn) { in TEST() argument
75 ExpiringColumn c = ExpiringColumn(mask, index, timestamp, in TEST()
103 std::shared_ptr<ExpiringColumn> c1 = in TEST()
104 ExpiringColumn::Deserialize(saved_dest.c_str(), 0); in TEST()
228 columns.push_back(std::shared_ptr<ExpiringColumn>( in TEST()
229 new ExpiringColumn(ColumnTypeMask::EXPIRATION_MASK, e_index, in TEST()
Dformat.h127 class ExpiringColumn : public Column {
129 ExpiringColumn(int8_t mask, int8_t index, int64_t timestamp,
137 static std::shared_ptr<ExpiringColumn> Deserialize(const char* src,
Dtest_utils.cc24 return std::shared_ptr<ExpiringColumn>(new ExpiringColumn( in CreateTestColumn()