1#ifndef OSMSCOUT_IMPORT_GENTEXTINDEX_H
2#define OSMSCOUT_IMPORT_GENTEXTINDEX_H
38 ImportModuleDescription& description)
const override;
51 uint8_t offsetSizeBytes);
56 uint8_t offsetSizeBytes);
61 uint8_t offsetSizeBytes);
63 bool BuildKeyStr(
const std::string& text,
64 uint8_t offsetSizeBytes,
67 std::string& keyString)
const;
69 bool AddKeyStr(
const std::string& text,
70 uint8_t offsetSizeBytes,
73 marisa::Keyset *keyset,
74 ImportParameter::TextIndexVariant variant)
const;
77 marisa::Keyset keysetPoi;
78 marisa::Keyset keysetLocation;
79 marisa::Keyset keysetRegion;
80 marisa::Keyset keysetOther;
void GetDescription(const ImportParameter ¶meter, ImportModuleDescription &description) const override
bool Import(const TypeConfigRef &typeConfig, const ImportParameter ¶meter, Progress &progress) override
Definition ImportModule.h:101
uint64_t FileOffset
Definition OSMScoutTypes.h:46
std::shared_ptr< TypeConfig > TypeConfigRef
Definition TypeConfig.h:1396
RefType
Definition ObjectRef.h:139