NCBI C++ ToolKit
Public Member Functions | Public Attributes | List of all members
SBlastSequence Struct Reference

Search Toolkit Book for SBlastSequence

Structure to store sequence data and its length for use in the CORE of BLAST (it's a malloc'ed array of Uint1 and its length) FIXME: do not confuse with blast_seg.c's SSequence. More...

#include "blast_setup.hpp"
(Private to src/algo/blast/api.)

+ Collaboration diagram for SBlastSequence:

Public Member Functions

 SBlastSequence ()
 Default constructor. More...
 
 SBlastSequence (TSeqPos buf_len)
 Allocates a sequence buffer of the specified length. More...
 
 SBlastSequence (Uint1 *d, TSeqPos l)
 Parametrized constructor. More...
 

Public Attributes

TAutoUint1Ptr data
 Sequence data. More...
 
TSeqPos length
 Length of the buffer above (not necessarily sequence length!) More...
 

Detailed Description

Structure to store sequence data and its length for use in the CORE of BLAST (it's a malloc'ed array of Uint1 and its length) FIXME: do not confuse with blast_seg.c's SSequence.

Definition at line 62 of file blast_setup.hpp.


The documentation for this struct was generated from the following file:
Modified on Fri Sep 20 14:58:09 2024 by modify_doxy.py rev. 669887