Lines Matching refs:ValueType

44 enum ValueType : unsigned char {  enum
76 extern const ValueType kValueTypeForSeek;
77 extern const ValueType kValueTypeForSeekForPrev;
81 inline bool IsValueType(ValueType t) { in IsValueType()
87 inline bool IsExtendedValueType(ValueType t) { in IsExtendedValueType()
102 ValueType type;
108 ParsedInternalKey(const Slice& u, const SequenceNumber& seq, ValueType t) in ParsedInternalKey()
125 extern uint64_t PackSequenceAndType(uint64_t seq, ValueType t);
129 extern void UnPackSequenceAndType(uint64_t packed, uint64_t* seq, ValueType* t);
131 EntryType GetEntryType(ValueType value_type);
146 ValueType t);
183 inline ValueType ExtractValueType(const Slice& internal_key) { in ExtractValueType()
186 return static_cast<ValueType>(c); in ExtractValueType()
234 InternalKey(const Slice& _user_key, SequenceNumber s, ValueType t) { in InternalKey()
242 &rep_, ParsedInternalKey(_user_key, 0, static_cast<ValueType>(0))); in SetMaxPossibleForUserKey()
266 void Set(const Slice& _user_key, SequenceNumber s, ValueType t) { in Set()
283 void ConvertFromUserKey(SequenceNumber s, ValueType t) { in ConvertFromUserKey()
302 result->type = static_cast<ValueType>(c); in ParseInternalKey()
303 assert(result->type <= ValueType::kMaxValue); in ParseInternalKey()
310 inline void UpdateInternalKey(std::string* ikey, uint64_t seq, ValueType t) { in UpdateInternalKey()
439 void UpdateInternalKey(uint64_t seq, ValueType t) { in UpdateInternalKey()
450 ValueType value_type = kValueTypeForSeek,
472 ValueType value_type = kValueTypeForSeek,