Welcome to mirror list, hosted at ThFree Co, Russian Federation.

dummy_rank_table.hpp « search - github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 7065a7b87559454688f49948838885ccf2cbc555 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#pragma once

#include "indexer/rank_table.hpp"

#include <cstdint>

namespace search
{
// This dummy rank table is used instead of a normal rank table when
// the latter can't be loaded. It should not be serialized and can't
// be loaded.
class DummyRankTable : public RankTable
{
public:
  // RankTable overrides:
  uint8_t Get(uint64_t i) const override;
  uint64_t Size() const override;
  Version GetVersion() const override;
  void Serialize(Writer & /* writer */, bool /* preserveHostEndianness */) override;
};
}  // namespace search