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

Search Toolkit Book for CBlastSetupTestFixture

+ Collaboration diagram for CBlastSetupTestFixture:

Public Member Functions

 CBlastSetupTestFixture ()
 
 ~CBlastSetupTestFixture ()
 

Static Public Member Functions

static void s_TestSingleSubjectNuclMask (BLAST_SequenceBlk const *seqblk)
 
static void s_ValidateProtein130912 (CRef< IQueryFactory > query_factory, const CBlastOptions &opts, string prefix)
 Auxiliary function to validate that the query sequence data hasn't been modified (filtering can change the actual sequence data...) More...
 
static BlastScoringOptionss_GetScoringOpts (const CBlastOptions &opts)
 
static BlastEffectiveLengthsOptionss_GetEffLenOpts (const CBlastOptions &opts)
 

Public Attributes

CTestObjMgrm_Om
 

Detailed Description

Definition at line 69 of file blastsetup_unit_test.cpp.

Constructor & Destructor Documentation

◆ CBlastSetupTestFixture()

CBlastSetupTestFixture::CBlastSetupTestFixture ( )
inline

Definition at line 74 of file blastsetup_unit_test.cpp.

References CTestObjMgr::Instance().

◆ ~CBlastSetupTestFixture()

CBlastSetupTestFixture::~CBlastSetupTestFixture ( )
inline

Definition at line 78 of file blastsetup_unit_test.cpp.

References NULL.

Member Function Documentation

◆ s_GetEffLenOpts()

static BlastEffectiveLengthsOptions* CBlastSetupTestFixture::s_GetEffLenOpts ( const CBlastOptions opts)
inlinestatic

Definition at line 134 of file blastsetup_unit_test.cpp.

References CBlastOptions::GetEffLenOpts().

◆ s_GetScoringOpts()

static BlastScoringOptions* CBlastSetupTestFixture::s_GetScoringOpts ( const CBlastOptions opts)
inlinestatic

Definition at line 129 of file blastsetup_unit_test.cpp.

References CBlastOptions::GetScoringOpts().

◆ s_TestSingleSubjectNuclMask()

static void CBlastSetupTestFixture::s_TestSingleSubjectNuclMask ( BLAST_SequenceBlk const seqblk)
inlinestatic

◆ s_ValidateProtein130912()

static void CBlastSetupTestFixture::s_ValidateProtein130912 ( CRef< IQueryFactory query_factory,
const CBlastOptions opts,
string  prefix 
)
inlinestatic

Auxiliary function to validate that the query sequence data hasn't been modified (filtering can change the actual sequence data...)

Definition at line 93 of file blastsetup_unit_test.cpp.

References ILocalQueryData::GetSequenceBlk(), i, BLAST_SequenceBlk::length, IQueryFactory::MakeLocalQueryData(), prefix, and BLAST_SequenceBlk::sequence.

Member Data Documentation

◆ m_Om

CTestObjMgr* CBlastSetupTestFixture::m_Om

Definition at line 72 of file blastsetup_unit_test.cpp.


The documentation for this class was generated from the following file:
Modified on Mon Jun 03 05:26:19 2024 by modify_doxy.py rev. 669887