|
| WayDataFile & | operator= (const WayDataFile &)=delete |
| |
| WayDataFile & | operator= (WayDataFile &&)=delete |
| |
| | WayDataFile (const WayDataFile &)=delete |
| |
| | WayDataFile (size_t cacheSize) |
| |
| | WayDataFile (WayDataFile &&)=delete |
| |
| | ~WayDataFile () override=default |
| |
| virtual bool | Close () |
| | Close the index.
|
| |
| | DataFile (const DataFile &)=delete |
| |
| | DataFile (const std::string &datafile, size_t cacheSize) |
| |
| | DataFile (DataFile &&)=delete |
| |
| void | FlushCache () |
| |
| bool | GetByBlockSpan (const DataBlockSpan &span, std::vector< ValueType > &data) const |
| | Read data values from the given DataBlockSpan.
|
| |
| bool | GetByBlockSpans (IteratorIn begin, IteratorIn end, std::vector< ValueType > &data) const |
| | Read data values from the given DataBlockSpans.
|
| |
| bool | GetByOffset (FileOffset offset, ValueType &entry) const |
| | Read one data value from the given file offset.
|
| |
| bool | GetByOffset (IteratorIn begin, IteratorIn end, size_t size, const GeoBox &boundingBox, std::vector< ValueType > &data) const |
| | Read data values from the given file offsets.
|
| |
| bool | GetByOffset (IteratorIn begin, IteratorIn end, size_t size, std::unordered_map< FileOffset, ValueType > &dataMap) const |
| | Read data values from the given file offsets.
|
| |
| bool | GetByOffset (IteratorIn begin, IteratorIn end, size_t size, std::vector< ValueType > &data) const |
| | Reads data for the given file offsets.
|
| |
| std::string | GetFilename () const |
| |
| virtual bool | IsOpen () const |
| | Return true, if index is currently opened.
|
| |
| bool | Open (const TypeConfigRef &typeConfig, const std::string &path, bool memoryMappedData) |
| | Open the index file.
|
| |
| DataFile & | operator= (const DataFile &)=delete |
| |
| DataFile & | operator= (DataFile &&)=delete |
| |
| virtual | ~DataFile () |
| |
Abstraction for getting cached access to the 'ways.dat' file.