NCBI C++ ToolKit
|
NOTE: This file contains work in progress and the APIs are likely to change, please do not rely on them until this notice is removed. More...
#include <algo/blast/api/query_data.hpp>
#include <algo/blast/api/rps_aux.hpp>
#include <algo/blast/api/blast_dbindex.hpp>
#include <algo/blast/core/blast_hspstream.h>
#include <algo/blast/core/pattern.h>
#include <objtools/blast/seqdb_reader/seqdb.hpp>
Go to the source code of this file.
Go to the SVN repository for this file.
Classes | |
class | CStructWrapper< TData > |
class | CThreadable |
Class that supports setting the number of threads to use with a given algorithm. More... | |
class | CSetupFactory |
Auxiliary class to create the various C structures to set up the preliminary and/or traceback stages of the search. More... | |
struct | SInternalData |
Lightweight wrapper to enclose C structures needed for running the preliminary and traceback stages of the BLAST search. More... | |
struct | SDatabaseScanData |
Structure to hold results of the preliminary (databases scanning phase) part of the search that are needed for the traceback. More... | |
Typedefs | |
typedef CStructWrapper< BlastScoreBlk > | TBlastScoreBlk |
typedef CStructWrapper< LookupTableWrap > | TLookupTableWrap |
typedef CStructWrapper< BlastDiagnostics > | TBlastDiagnostics |
typedef CStructWrapper< BlastHSPStream > | TBlastHSPStream |
typedef CStructWrapper< BlastSeqSrc > | TBlastSeqSrc |
typedef CStructWrapper< SPHIPatternSearchBlk > | TSPHIPatternSearchBlk |
Functions | |
template<class TData > | |
CStructWrapper< TData > * | WrapStruct (TData *obj, TData *(*del)(TData *)) |
Auxiliary function to create a CStructWrapper for a pointer to an object. More... | |
NOTE: This file contains work in progress and the APIs are likely to change, please do not rely on them until this notice is removed.
Definition in file setup_factory.hpp.