NCBI C++ ToolKit
Public Member Functions | Private Member Functions | Private Attributes
CBlastxApp Class Reference

Search Toolkit Book for CBlastxApp

+ Inheritance diagram for CBlastxApp:
+ Collaboration diagram for CBlastxApp:

List of all members.

Public Member Functions

 CBlastxApp ()
 

Private Member Functions

virtual void Init ()
 
virtual int Run ()
 

Private Attributes

CRef< CBlastxAppArgsm_CmdLineArgs
 This application's command line args.

Detailed Description

Definition at line 55 of file blastx_app.cpp.


Constructor & Destructor Documentation

CBlastxApp::CBlastxApp ( ) [inline]

Member Function Documentation

void CBlastxApp::Init ( void  ) [private, virtual]
int CBlastxApp::Run ( void  ) [private, virtual]

Implements CNcbiApplication.

Definition at line 86 of file blastx_app.cpp.

References _ASSERT, BLAST_EXIT_SUCCESS, BlastFormatter_PreFetchSequenceData(), CATCH_ALL, CDebugDumpable::DebugDumpText(), eDiag_Warning, CFormattingArgs::eJson, CBlastAppArgs::ExecuteRemotely(), CFormattingArgs::eXml2, CNcbiApplication::GetArgs(), CBlastAppArgs::GetBlastDatabaseArgs(), CBlastAppArgs::GetClientId(), CBlastOptions::GetDbGeneticCode(), CBlastAppArgs::GetFormattingArgs(), CBlastAppArgs::GetInputStream(), CBlastOptions::GetMatrixName(), CBlastAppArgs::GetNumThreads(), CBlastOptionsHandle::GetOptions(), CBlastAppArgs::GetOutputStream(), CQueryOptionsArgs::GetParseDeflines(), CBlastxAppArgs::GetQueryBatchSize(), CBlastOptions::GetQueryGeneticCode(), CBlastAppArgs::GetQueryOptionsArgs(), CQueryOptionsArgs::GetRange(), CRemoteBlast::GetResultSet(), CQueryOptionsArgs::GetStrand(), CBlastOptions::GetSumStatisticsMode(), InitializeQueryDataLoaderConfiguration(), InitializeRemoteBlast(), InitializeSubject(), input(), IsIStreamEmpty(), ITERATE, kArgOutput, m_CmdLineArgs, NCBI_THROW, NcbiCerr, CBlastAppArgs::ProduceDebugOutput(), CBlastAppArgs::ProduceDebugRemoteOutput(), CQueryOptionsArgs::QueryIsProtein(), RecoverSearchStrategy(), CRef< C, Locker >::Reset(), CLocalBlast::Run(), SaveSearchStrategy(), SetDiagPostLevel(), CThreadable::SetNumberOfThreads(), CBlastAppArgs::SetOptions(), CBlastAppArgs::SetOptionsForSavedStrategy(), CBlastInputSourceConfig::SetQueryLocalIdMode(), CBlastFormat::SetQueryRange(), and CQueryOptionsArgs::UseLowercaseMasks().


Member Data Documentation

This application's command line args.

Definition at line 71 of file blastx_app.cpp.

Referenced by Init(), and Run().


The documentation for this class was generated from the following file:
Modified on Thu Jul 10 17:15:18 2014 by modify_doxy.py rev. 426318