Lines Matching refs:PlainTableReader

56   explicit PlainTableIterator(PlainTableReader* table, bool use_prefix_seek);
84 PlainTableReader* table_;
95 PlainTableReader::PlainTableReader( in PlainTableReader() function in ROCKSDB_NAMESPACE::PlainTableReader
115 PlainTableReader::~PlainTableReader() { in ~PlainTableReader()
118 Status PlainTableReader::Open( in Open()
166 std::unique_ptr<PlainTableReader> new_reader(new PlainTableReader( in Open()
198 void PlainTableReader::SetupForCompaction() { in SetupForCompaction()
201 InternalIterator* PlainTableReader::NewIterator( in NewIterator()
219 Status PlainTableReader::PopulateIndexRecordList( in PopulateIndexRecordList()
271 void PlainTableReader::AllocateBloom(int bloom_bits_per_key, int num_keys, in AllocateBloom()
281 void PlainTableReader::FillBloom(const std::vector<uint32_t>& prefix_hashes) { in FillBloom()
288 Status PlainTableReader::MmapDataIfNeeded() { in MmapDataIfNeeded()
297 Status PlainTableReader::PopulateIndex(TableProperties* props, in PopulateIndex()
433 Status PlainTableReader::GetOffset(PlainTableKeyDecoder* decoder, in GetOffset()
510 bool PlainTableReader::MatchBloom(uint32_t hash) const { in MatchBloom()
524 Status PlainTableReader::Next(PlainTableKeyDecoder* decoder, uint32_t* offset, in Next()
547 void PlainTableReader::Prepare(const Slice& target) { in Prepare()
554 Status PlainTableReader::Get(const ReadOptions& /*ro*/, const Slice& target, in Get()
623 uint64_t PlainTableReader::ApproximateOffsetOf(const Slice& /*key*/, in ApproximateOffsetOf()
628 uint64_t PlainTableReader::ApproximateSize(const Slice& /*start*/, in ApproximateSize()
634 PlainTableIterator::PlainTableIterator(PlainTableReader* table, in PlainTableIterator()