Raptor 3.0.0-rc.1
A fast and space-efficient pre-filter for querying very large collections of nucleotide sequences
 
raptor::index_factory Class Reference
+ Collaboration diagram for raptor::index_factory:

Public Member Functions

 index_factory (build_arguments const &args)
 
 index_factory (build_arguments const &args, partition_config const &cfg)
 
 index_factory (index_factory &&)=default
 
 index_factory (index_factory const &)=default
 
raptor_index operator() (size_t const part=0u) const
 
index_factoryoperator= (index_factory &&)=default
 
index_factoryoperator= (index_factory const &)=default
 

Private Member Functions

raptor_index construct (size_t const part) const
 

Private Attributes

build_arguments const *const arguments {nullptr}
 
partition_config const *const config {nullptr}
 
std::variant< file_reader< file_types::sequence >, file_reader< file_types::minimiser > > reader
 

The documentation for this class was generated from the following file: