Here is a list of all struct and union fields with links to the structures/unions they belong to:

### - f -

- fill_alloc_digest() : bm::bv_ref_vector< BV >, bm::bvector< Alloc >
- filter() : bm::sparse_vector< Val, BV >
- Find() : DNA_FingerprintScanner
- find() : bm::bv_ref_vector< BV >, bm::bvector< Alloc >
- find_bit_best_encoding() : bm::serializer< BV >
- find_bit_best_encoding_l5() : bm::serializer< BV >
- find_bv() : bm::bv_ref_vector< BV >
- find_effective_sub_block_size() : bm::aggregator< BV >
- find_eq() : bm::sparse_vector_scanner< SV, S_FACTOR >
- find_eq_str() : bm::sparse_vector_scanner< SV, S_FACTOR >
- find_eq_str_impl() : bm::sparse_vector_scanner< SV, S_FACTOR >
- find_eq_str_prefix() : bm::sparse_vector_scanner< SV, S_FACTOR >
- find_eq_with_nulls() : bm::sparse_vector_scanner< SV, S_FACTOR >
- find_eq_with_nulls_horizontal() : bm::sparse_vector_scanner< SV, S_FACTOR >
- find_first_and_sub() : bm::aggregator< BV >
- find_first_eq() : bm::sparse_vector_scanner< SV, S_FACTOR >
- find_first_mismatch() : bm::bvector< Alloc >
- find_gap_best_encoding() : bm::serializer< BV >
- find_ge() : bm::sparse_vector_scanner< SV, S_FACTOR >
- find_gt() : bm::sparse_vector_scanner< SV, S_FACTOR >
- find_gt_horizontal() : bm::sparse_vector_scanner< SV, S_FACTOR >
- find_le() : bm::sparse_vector_scanner< SV, S_FACTOR >
- find_lt() : bm::sparse_vector_scanner< SV, S_FACTOR >
- find_nonzero() : bm::sparse_vector_scanner< SV, S_FACTOR >
- find_positive() : bm::sparse_vector_scanner< SV, S_FACTOR >
- find_range() : bm::bvector< Alloc >, bm::sparse_vector_scanner< SV, S_FACTOR >
- find_rank() : bm::bvector< Alloc >, bm::rsc_sparse_vector< Val, SV >, bm::sparse_vector< Val, BV >, bm::str_sparse_vector< CharType, BV, STR_SIZE >
- find_reverse() : bm::bvector< Alloc >
- find_zero() : bm::sparse_vector_scanner< SV, S_FACTOR >
- FindAggFused() : DNA_FingerprintScanner
- FindCollection() : DNA_FingerprintScanner
- finish_ : bm::chrono_taker< TOut >
- first() : bm::bvector< Alloc >, bm::pair< First, Second >
- flags : bm::task_descr
- flip() : bm::bvector< Alloc >, bm::bvector< Alloc >::reference
- flush() : bm::bit_out< TEncoder >, bm::bvector< Alloc >::bulk_insert_iterator, bm::rsc_sparse_vector< Val, SV >::back_insert_iterator, bm::sparse_vector< Val, BV >::back_insert_iterator, bm::str_sparse_vector< CharType, BV, STR_SIZE >::back_insert_iterator
- flush_impl() : bm::str_sparse_vector< CharType, BV, STR_SIZE >::back_insert_iterator
- forget_count() : bm::bvector< Alloc >
- format : bm::chrono_taker< TOut >
- found_ridx() : bm::xor_scanner< BV >
- free_arena() : bm::aggregator< BV >
- free_arg_group() : bm::aggregator< BV >
- free_bit_block() : bm::alloc_pool< BA, PA >, bm::mem_alloc< BA, PA, APool >
- free_blocks() : bm::xor_scanner< BV >
- free_gap_block() : bm::mem_alloc< BA, PA, APool >
- free_pools() : bm::alloc_pool< BA, PA >
- free_ptr() : bm::mem_alloc< BA, PA, APool >
- free_rows() : bm::basic_bmatrix< BV >
- free_rs_index() : bm::bvps_addr_resolver< BV >
- free_slice() : bm::base_sparse_vector< Val, BV, MAX_SIZE >
- freemem() : bm::sparse_vector_serial_layout< SV >
- freeze() : bm::basic_bmatrix< BV >, bm::bvector< Alloc >, bm::rsc_sparse_vector< Val, SV >, bm::sparse_vector< Val, BV >, bm::str_sparse_vector< CharType, BV, STR_SIZE >
- freeze_matr() : bm::base_sparse_vector< Val, BV, MAX_SIZE >
- func : bm::task_descr
- func_ : bm::bit_visitor_callback_adaptor< VCBT, size_type >, bm::bit_vistor_copy_functor< BV >