|
BitMagic-C++
|
Capture the XOR filter results (xor block against ref.block). More...
#include <bmxor.h>
Public Types | |
| typedef bvector_size_type | size_type |
Public Member Functions | |
| block_xor_match_descr () | |
Data Fields | |
| bm::xor_complement_match | match_type |
| match type | |
| unsigned | block_gain |
| XOR filter improvement (best). | |
| size_type | ref_idx |
| reference vector index | |
| bm::id64_t | xor_d64 |
| recorded digest | |
| bm::id64_t | gc_d64 |
| bm::id64_t | bc_d64 |
| bm::id64_t | ibc_d64 |
| unsigned | gc_gain |
| unsigned | bc_gain |
| unsigned | ibc_gain |
| unsigned | xor_gc |
| unsigned | xor_bc |
Capture the XOR filter results (xor block against ref.block).
|
inline |
Definition at line 266 of file bmxor.h.
References bm::e_no_xor_match, and match_type.
| bm::id64_t bm::block_xor_match_descr::bc_d64 |
Definition at line 255 of file bmxor.h.
Referenced by bm::greedy_refine_match_vector().
| unsigned bm::block_xor_match_descr::bc_gain |
Definition at line 260 of file bmxor.h.
Referenced by bm::greedy_refine_match_vector().
| unsigned bm::block_xor_match_descr::block_gain |
XOR filter improvement (best).
Definition at line 249 of file bmxor.h.
Referenced by bm::xor_scanner< BV >::search_best_xor_mask().
| bm::id64_t bm::block_xor_match_descr::gc_d64 |
Definition at line 254 of file bmxor.h.
Referenced by bm::greedy_refine_match_vector().
| unsigned bm::block_xor_match_descr::gc_gain |
Definition at line 259 of file bmxor.h.
Referenced by bm::greedy_refine_match_vector().
| bm::id64_t bm::block_xor_match_descr::ibc_d64 |
Definition at line 256 of file bmxor.h.
Referenced by bm::greedy_refine_match_vector().
| unsigned bm::block_xor_match_descr::ibc_gain |
Definition at line 261 of file bmxor.h.
Referenced by bm::greedy_refine_match_vector().
| bm::xor_complement_match bm::block_xor_match_descr::match_type |
match type
Definition at line 248 of file bmxor.h.
Referenced by block_xor_match_descr(), bm::greedy_refine_match_vector(), and bm::xor_scanner< BV >::search_best_xor_mask().
| size_type bm::block_xor_match_descr::ref_idx |
reference vector index
Definition at line 250 of file bmxor.h.
Referenced by bm::greedy_refine_match_vector(), and bm::xor_scanner< BV >::search_best_xor_mask().
| unsigned bm::block_xor_match_descr::xor_bc |
Definition at line 264 of file bmxor.h.
Referenced by bm::xor_scanner< BV >::search_best_xor_mask().
| bm::id64_t bm::block_xor_match_descr::xor_d64 |
recorded digest
Definition at line 251 of file bmxor.h.
Referenced by bm::greedy_refine_match_vector(), and bm::xor_scanner< BV >::search_best_xor_mask().
| unsigned bm::block_xor_match_descr::xor_gc |
Definition at line 263 of file bmxor.h.
Referenced by bm::xor_scanner< BV >::search_best_xor_mask().