|
cuSBF
|
This is the complete list of members for cusbf::filter< Config >, including all inherited members.
| block_type typedef | cusbf::filter< Config > | |
| clear(cuda::stream_ref stream=cudaStream_t{}) | cusbf::filter< Config > | inline |
| contains_dense_packed(std::span< const uint64_t > words, uint64_t num_symbols, device_span< uint8_t > d_output, cuda::stream_ref stream=cudaStream_t{}) const | cusbf::filter< Config > | inline |
| contains_dense_packed(std::span< const uint64_t > words, uint64_t num_symbols, cuda::stream_ref stream=cudaStream_t{}) const | cusbf::filter< Config > | inline |
| contains_dense_packed_async(device_span< const uint64_t > d_words, uint64_t num_symbols, device_span< uint8_t > d_output, cuda::stream_ref stream=cudaStream_t{}) const | cusbf::filter< Config > | inline |
| contains_record_batch_async(device_span< const char > d_sequence, std::span< const RecordRange > records, device_span< uint8_t > d_output, cuda::stream_ref stream=cudaStream_t{}) const | cusbf::filter< Config > | inline |
| contains_sequence(std::string_view sequence, device_span< uint8_t > d_output, cuda::stream_ref stream=cudaStream_t{}) const | cusbf::filter< Config > | inline |
| contains_sequence(std::string_view sequence, cuda::stream_ref stream=cudaStream_t{}) const | cusbf::filter< Config > | inline |
| contains_sequence_async(device_span< const char > d_sequence, device_span< uint8_t > d_output, cuda::stream_ref stream=cudaStream_t{}) const | cusbf::filter< Config > | inline |
| dense_packed_kmer_count(uint64_t num_symbols) const | cusbf::filter< Config > | inline |
| dense_packed_word_count(uint64_t num_symbols) | cusbf::filter< Config > | inlinestatic |
| filter(uint64_t requestedFilterBits) | cusbf::filter< Config > | inlineexplicit |
| filter(const filter &)=delete | cusbf::filter< Config > | |
| filter(filter &&) noexcept=default | cusbf::filter< Config > | |
| filter_bits() const | cusbf::filter< Config > | inline |
| insert_dense_packed(std::span< const uint64_t > words, uint64_t num_symbols, cuda::stream_ref stream=cudaStream_t{}) | cusbf::filter< Config > | inline |
| insert_dense_packed_async(device_span< const uint64_t > d_words, uint64_t num_symbols, cuda::stream_ref stream=cudaStream_t{}) | cusbf::filter< Config > | inline |
| insert_fastx(std::istream &input, double fill_fraction=0.7, cuda::stream_ref stream=cudaStream_t{}) | cusbf::filter< Config > | inline |
| insert_fastx_file(const std::filesystem::path &path, double fill_fraction=0.7, cuda::stream_ref stream=cudaStream_t{}) | cusbf::filter< Config > | inline |
| insert_record_batch(RecordBatchView batch, cuda::stream_ref stream=cudaStream_t{}) | cusbf::filter< Config > | inline |
| insert_record_batch_async(device_span< const char > d_sequence, std::span< const RecordRange > records, cuda::stream_ref stream=cudaStream_t{}) | cusbf::filter< Config > | inline |
| insert_sequence(std::string_view sequence, cuda::stream_ref stream=cudaStream_t{}) | cusbf::filter< Config > | inline |
| insert_sequence_async(device_span< const char > d_sequence, cuda::stream_ref stream=cudaStream_t{}) | cusbf::filter< Config > | inline |
| load_factor() const | cusbf::filter< Config > | inline |
| num_shards() const | cusbf::filter< Config > | inline |
| operator=(const filter &)=delete | cusbf::filter< Config > | |
| operator=(filter &&) noexcept=default | cusbf::filter< Config > | |
| query_fastx(std::istream &input, double fill_fraction=0.7, cuda::stream_ref stream=cudaStream_t{}) const | cusbf::filter< Config > | inline |
| query_fastx_detailed(std::istream &input, double fill_fraction=0.7, cuda::stream_ref stream=cudaStream_t{}) const | cusbf::filter< Config > | inline |
| query_fastx_file(const std::filesystem::path &path, double fill_fraction=0.7, cuda::stream_ref stream=cudaStream_t{}) const | cusbf::filter< Config > | inline |
| query_fastx_file_detailed(const std::filesystem::path &path, double fill_fraction=0.7, cuda::stream_ref stream=cudaStream_t{}) const | cusbf::filter< Config > | inline |
| query_fastx_file_records(const std::filesystem::path &path, Consumer &&consume, double fill_fraction=0.7, cuda::stream_ref stream=cudaStream_t{}) const | cusbf::filter< Config > | inline |
| query_fastx_records(std::istream &input, Consumer &&consume, double fill_fraction=0.7, cuda::stream_ref stream=cudaStream_t{}) const | cusbf::filter< Config > | inline |
| query_record_batch(RecordBatchView batch, cuda::stream_ref stream=cudaStream_t{}) const | cusbf::filter< Config > | inline |
| query_record_batch(RecordBatchView batch, Consumer &&consume, cuda::stream_ref stream=cudaStream_t{}) const | cusbf::filter< Config > | inline |
| ref() const noexcept | cusbf::filter< Config > | inline |
| Shard typedef | cusbf::filter< Config > | |
| ~filter()=default | cusbf::filter< Config > |