AaLookupSmallboneCell Struct Reference

Search Toolkit Book for AaLookupSmallboneCell

#include <blast_aalookup.h>

List of all members.


Detailed Description

structure defining one cell of the small (i.e., use short) lookup table

Definition at line 71 of file blast_aalookup.h.

Public Attributes

Uint2 num_used
 number of hits stored for this cell
union {
   Int4   overflow_cursor
 integer offset into the overflow array where the list of hits for this cell begins
   Uint2   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
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).


Member Data Documentation

Uint2 AaLookupSmallboneCell::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 78 of file blast_aalookup.h.

Referenced by s_BlastSmallAaScanSubject().

Uint2 AaLookupSmallboneCell::num_used
 

number of hits stored for this cell

Definition at line 72 of file blast_aalookup.h.

Int4 AaLookupSmallboneCell::overflow_cursor
 

integer offset into the overflow array where the list of hits for this cell begins

Definition at line 75 of file blast_aalookup.h.

Referenced by s_BlastSmallAaScanSubject().

union { ... } AaLookupSmallboneCell::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 s_BlastSmallAaScanSubject().


The documentation for this struct was generated from the following file:
Generated on Mon Dec 7 09:48:35 2009 for NCBI C++ ToolKit by  doxygen 1.4.6
Modified on Mon Dec 07 16:22:18 2009 by modify_doxy.py rev. 173732