Raptor 4.0.0-rc.1
A fast and space-efficient pre-filter
Loading...
Searching...
No Matches
raptor::detail::index_metadata Struct Reference

The metadata raptor inspect reports. More...

#include </home/runner/work/raptor/raptor/src/inspect/index_metadata.hpp>

+ Collaboration diagram for raptor::detail::index_metadata:

Public Attributes

std::filesystem::path index_file {}
 The path as passed to --index.
 
raptor_index< index_structure::hibf > parameters {}
 The parameters of the index, read by raptor::raptor_index::load_parameters.
 
size_t size_in_bytes {}
 The combined size of all files of the index.
 
std::optional< structure_metadata > structure {}
 Only set with --detailed.
 

Detailed Description

The metadata raptor inspect reports.

Member Data Documentation

◆ parameters

raptor_index<index_structure::hibf> raptor::detail::index_metadata::parameters {}

The parameters of the index, read by raptor::raptor_index::load_parameters.

Its data is not loaded. raptor::raptor_index::load_parameters reads the same members for an IBF and an HIBF, hence this also holds an IBF index. For an IBF index, raptor::raptor_index::config is default-constructed and does not describe the index.


The documentation for this struct was generated from the following file:
Hide me