Go to the documentation of this file.Go to the SVN repository for this file.
35 #ifndef ALGO_BLAST_API__OBJMGR_QUERY_DATA__HPP
36 #define ALGO_BLAST_API__OBJMGR_QUERY_DATA__HPP
64 vector< CRef<objects::CScope> > ExtractScopes();
#define NCBI_XBLAST_EXPORT
NULL operations for other cases.
Encapsulates ALL the BLAST algorithm's options.
NCBI C++ Object Manager dependant implementation of IQueryFactory.
Source of query sequence data for BLAST Provides an interface for search classes to retrieve sequence...
CRef< CBlastQueryVector > m_QueryVector
TSeqLocVector m_SSeqLocVector
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define END_SCOPE(ns)
End the previously defined scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define BEGIN_SCOPE(ns)
Define a new scope.
NOTE: This file contains work in progress and the APIs are likely to change, please do not rely on th...
vector< TMaskedQueryRegions > TSeqLocInfoVector
Collection of masked regions for all queries in a BLAST search.
Definition of SSeqLoc structure.
vector< SSeqLoc > TSeqLocVector
Vector of sequence locations.