src/app/blastdb/blastdbcheck.cpp File Reference

#include <ncbi_pch.hpp>
#include <corelib/ncbiapp.hpp>
#include <corelib/ncbienv.hpp>
#include <corelib/ncbiargs.hpp>
#include <corelib/ncbifile.hpp>
#include <algo/blast/api/version.hpp>
#include <objtools/blast/seqdb_reader/seqdb.hpp>
#include <util/random_gen.hpp>
#include "blastdb_aux.hpp"
#include <algo/blast/blastinput/blast_input.hpp>
#include "../blast/blast_app_util.hpp"
#include <iostream>
#include <sstream>
#include <set>
#include <vector>

Include dependency graph for blastdbcheck.cpp:

Go to the source code of this file.

Classes

class  CBlastDbCheckApplication
 CBlastDbCheckApplication: the main application class. More...
class  CBlastDbCheckLog
class  CTestAction
class  CWrap
class  CTestActionList
class  CMetaDataTest
class  CStrideTest
class  CSampleTest
class  CEndsTest
class  CTestData
class  CDbTest
class  CDirTest

Typedefs

typedef set< int > TSeen

Enumerations

enum  {
  e_Silent, e_Brief, e_Summary, e_Details,
  e_Minutiae, e_Max = e_Minutiae
}
 Verbosity levels. More...
enum  { e_IsamLookup = 1 }
 Types of tests (bit). More...

Functions

 USING_SCOPE (blast)
static string s_VerbosityString (int v)
static string s_VerbosityText ()
int main (int argc, const char *argv[])

Variables

 USING_NCBI_SCOPE


Typedef Documentation

typedef set<int> TSeen
 

Definition at line 228 of file blastdbcheck.cpp.


Enumeration Type Documentation

anonymous enum
 

Verbosity levels.

Enumerator:
e_Silent 
e_Brief 
e_Summary 
e_Details 
e_Minutiae 
e_Max 

Definition at line 80 of file blastdbcheck.cpp.

anonymous enum
 

Types of tests (bit).

Enumerator:
e_IsamLookup 

Definition at line 90 of file blastdbcheck.cpp.


Function Documentation

int main int  argc,
const char *  argv[]
 

Definition at line 1034 of file blastdbcheck.cpp.

References eDS_Default.

static string s_VerbosityString int  v  )  [static]
 

Definition at line 94 of file blastdbcheck.cpp.

References e_Brief, e_Details, e_Minutiae, e_Silent, and e_Summary.

Referenced by CBlastDbCheckApplication::Run(), and s_VerbosityText().

static string s_VerbosityText  )  [static]
 

Definition at line 107 of file blastdbcheck.cpp.

References e_Max, and s_VerbosityString().

Referenced by CBlastDbCheckApplication::Init().

USING_SCOPE blast   ) 
 


Variable Documentation

USING_NCBI_SCOPE
 

Definition at line 51 of file blastdbcheck.cpp.


Generated on Wed Dec 9 07:42:21 2009 for NCBI C++ ToolKit by  doxygen 1.4.6
Modified on Wed Dec 09 08:18:32 2009 by modify_doxy.py rev. 173732