NCBI C++ ToolKit
|
Search Toolkit Book for AaLookupBackboneCell
structure defining one cell of the compacted lookup table More...
#include <algo/blast/core/blast_aalookup.h>
Public Attributes | |
Int4 | num_used |
number of hits stored for this cell More... | |
union { | |
Int4 overflow_cursor | |
integer offset into the overflow array where the list of hits for this cell begins More... | |
Int4 entries [3] | |
if the number of hits for this cell is AA_HITS_PER_CELL or less, the hits are all stored directly in the cell More... | |
} | payload |
union that specifies either entries stored right on the backbone if fewer than AA_HITS_PER_CELL are present or a pointer to where the hits are stored (off-backbone). More... | |
structure defining one cell of the compacted lookup table
Definition at line 53 of file blast_aalookup.h.
Int4 AaLookupBackboneCell::entries[3] |
if the number of hits for this cell is AA_HITS_PER_CELL or less, the hits are all stored directly in the cell
Definition at line 59 of file blast_aalookup.h.
Referenced by BlastAaLookupFinalize(), s_BlastAaScanSubject(), and CMakeProfileDBApp::x_RPS_DbClose().
Int4 AaLookupBackboneCell::num_used |
number of hits stored for this cell
Definition at line 54 of file blast_aalookup.h.
Referenced by BlastAaLookupFinalize(), s_BlastAaScanSubject(), and CMakeProfileDBApp::x_RPS_DbClose().
Int4 AaLookupBackboneCell::overflow_cursor |
integer offset into the overflow array where the list of hits for this cell begins
Definition at line 57 of file blast_aalookup.h.
Referenced by BlastAaLookupFinalize(), s_BlastAaScanSubject(), and CMakeProfileDBApp::x_RPS_DbClose().
union { ... } AaLookupBackboneCell::payload |
union that specifies either entries stored right on the backbone if fewer than AA_HITS_PER_CELL are present or a pointer to where the hits are stored (off-backbone).
Referenced by BlastAaLookupFinalize(), s_BlastAaScanSubject(), and CMakeProfileDBApp::x_RPS_DbClose().