NCBI C++ ToolKit
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
CTracebackTestFixture Class Reference

Search Toolkit Book for CTracebackTestFixture

+ Collaboration diagram for CTracebackTestFixture:

Public Member Functions

 CTracebackTestFixture ()
 
 ~CTracebackTestFixture ()
 
void x_SetupMain (const CBlastOptions &opt, const CBLAST_SequenceBlk &query_blk, const CBlastQueryInfo &query_info)
 
void x_SetupGapAlign (const CBlastOptions &opt, const BlastSeqSrc *seq_src, const CBlastQueryInfo &query_info)
 
void x_ComputeTracebak (const CBlastOptions &opt, BlastHSPStream *hsp_stream, const CBLAST_SequenceBlk &query_blk, const CBlastQueryInfo &query_info, const BlastSeqSrc *seq_src, BlastHSPResults **results)
 
 CTracebackTestFixture ()
 
 ~CTracebackTestFixture ()
 
void x_SetupMain (const CBlastOptions &opt, const CBLAST_SequenceBlk &query_blk, const CBlastQueryInfo &query_info)
 
void x_SetupGapAlign (const CBlastOptions &opt, const BlastSeqSrc *seq_src, const CBlastQueryInfo &query_info)
 
void x_ComputeTracebak (const CBlastOptions &opt, BlastHSPStream *hsp_stream, const CBLAST_SequenceBlk &query_blk, const CBlastQueryInfo &query_info, const BlastSeqSrc *seq_src, BlastHSPResults **results)
 

Static Public Member Functions

static BlastHSPStreamx_MakeStream (const CBlastOptions &opt)
 
static BlastHSPStreamx_MakeStream (const CBlastOptions &opt)
 

Public Attributes

BlastScoreBlkm_ScoreBlk
 
BlastSeqLocm_LookupSegments
 
Blast_Messagem_BlastMessage
 
BlastScoringParametersm_ScoreParams
 
BlastExtensionParametersm_ExtParams
 
BlastHitSavingParametersm_HitParams
 
BlastEffectiveLengthsParametersm_EffLenParams
 
BlastGapAlignStructm_GapAlign
 

Detailed Description

Definition at line 87 of file rmblast_traceback_unit_test.cpp.

Constructor & Destructor Documentation

◆ CTracebackTestFixture() [1/2]

CTracebackTestFixture::CTracebackTestFixture ( )
inline

Definition at line 100 of file rmblast_traceback_unit_test.cpp.

References NULL.

◆ ~CTracebackTestFixture() [1/2]

CTracebackTestFixture::~CTracebackTestFixture ( )
inline

◆ CTracebackTestFixture() [2/2]

CTracebackTestFixture::CTracebackTestFixture ( )
inline

Definition at line 108 of file traceback_unit_test.cpp.

References NULL.

◆ ~CTracebackTestFixture() [2/2]

CTracebackTestFixture::~CTracebackTestFixture ( )
inline

Member Function Documentation

◆ x_ComputeTracebak() [1/2]

void CTracebackTestFixture::x_ComputeTracebak ( const CBlastOptions opt,
BlastHSPStream hsp_stream,
const CBLAST_SequenceBlk query_blk,
const CBlastQueryInfo query_info,
const BlastSeqSrc seq_src,
BlastHSPResults **  results 
)
inline

◆ x_ComputeTracebak() [2/2]

void CTracebackTestFixture::x_ComputeTracebak ( const CBlastOptions opt,
BlastHSPStream hsp_stream,
const CBLAST_SequenceBlk query_blk,
const CBlastQueryInfo query_info,
const BlastSeqSrc seq_src,
BlastHSPResults **  results 
)
inline

◆ x_MakeStream() [1/2]

static BlastHSPStream* CTracebackTestFixture::x_MakeStream ( const CBlastOptions opt)
inlinestatic

◆ x_MakeStream() [2/2]

static BlastHSPStream* CTracebackTestFixture::x_MakeStream ( const CBlastOptions opt)
inlinestatic

◆ x_SetupGapAlign() [1/2]

void CTracebackTestFixture::x_SetupGapAlign ( const CBlastOptions opt,
const BlastSeqSrc seq_src,
const CBlastQueryInfo query_info 
)
inline

◆ x_SetupGapAlign() [2/2]

void CTracebackTestFixture::x_SetupGapAlign ( const CBlastOptions opt,
const BlastSeqSrc seq_src,
const CBlastQueryInfo query_info 
)
inline

◆ x_SetupMain() [1/2]

void CTracebackTestFixture::x_SetupMain ( const CBlastOptions opt,
const CBLAST_SequenceBlk query_blk,
const CBlastQueryInfo query_info 
)
inline

◆ x_SetupMain() [2/2]

void CTracebackTestFixture::x_SetupMain ( const CBlastOptions opt,
const CBLAST_SequenceBlk query_blk,
const CBlastQueryInfo query_info 
)
inline

Member Data Documentation

◆ m_BlastMessage

Blast_Message * CTracebackTestFixture::m_BlastMessage

Definition at line 92 of file rmblast_traceback_unit_test.cpp.

◆ m_EffLenParams

BlastEffectiveLengthsParameters * CTracebackTestFixture::m_EffLenParams

Definition at line 96 of file rmblast_traceback_unit_test.cpp.

◆ m_ExtParams

BlastExtensionParameters * CTracebackTestFixture::m_ExtParams

Definition at line 94 of file rmblast_traceback_unit_test.cpp.

◆ m_GapAlign

BlastGapAlignStruct * CTracebackTestFixture::m_GapAlign

Definition at line 97 of file rmblast_traceback_unit_test.cpp.

◆ m_HitParams

BlastHitSavingParameters * CTracebackTestFixture::m_HitParams

Definition at line 95 of file rmblast_traceback_unit_test.cpp.

◆ m_LookupSegments

BlastSeqLoc * CTracebackTestFixture::m_LookupSegments

Definition at line 91 of file rmblast_traceback_unit_test.cpp.

◆ m_ScoreBlk

BlastScoreBlk * CTracebackTestFixture::m_ScoreBlk

Definition at line 90 of file rmblast_traceback_unit_test.cpp.

◆ m_ScoreParams

BlastScoringParameters * CTracebackTestFixture::m_ScoreParams

Definition at line 93 of file rmblast_traceback_unit_test.cpp.


The documentation for this class was generated from the following files:
Modified on Mon May 20 05:03:14 2024 by modify_doxy.py rev. 669887