NCBI C++ ToolKit
Public Types | Public Member Functions | Public Attributes | Private Member Functions | List of all members
CDUpdateStats Struct Reference

Search Toolkit Book for CDUpdateStats

#include <algo/structure/cd_utils/cuCdUpdater.hpp>

Public Types

typedef pair< TGi, TGiOldNewGiPair
 

Public Member Functions

 CDUpdateStats ()
 
string toString (bool detailed=true)
 

Public Attributes

int numBlastHits
 
vector< TGienvSeq
 
vector< TGifragmented
 
vector< TGioverlap
 
vector< TGinoSeq
 
vector< TGibadAlign
 
vector< TGiredundant
 
int numRedundant
 
vector< OldNewGiPairoldNewPairs
 
int numObsolete
 
int numFilteredByOverlap
 

Private Member Functions

string toString (vector< TGi > &gis, string type)
 
string toString (vector< TGi > &gis)
 
string toString (vector< OldNewGiPair > &giPairs, string type)
 

Detailed Description

Definition at line 73 of file cuCdUpdater.hpp.

Member Typedef Documentation

◆ OldNewGiPair

Definition at line 83 of file cuCdUpdater.hpp.

Constructor & Destructor Documentation

◆ CDUpdateStats()

CDUpdateStats::CDUpdateStats ( )

Definition at line 64 of file cuCdUpdater.cpp.

Member Function Documentation

◆ toString() [1/4]

string CDUpdateStats::toString ( bool  detailed = true)

◆ toString() [2/4]

string CDUpdateStats::toString ( vector< OldNewGiPair > &  giPairs,
string  type 
)
private

Definition at line 129 of file cuCdUpdater.cpp.

References first(), i, result, and NStr::UIntToString().

◆ toString() [3/4]

string CDUpdateStats::toString ( vector< TGi > &  gis)
private

Definition at line 118 of file cuCdUpdater.cpp.

References i, and result.

◆ toString() [4/4]

string CDUpdateStats::toString ( vector< TGi > &  gis,
string  type 
)
private

Definition at line 106 of file cuCdUpdater.cpp.

References result, toString(), and NStr::UIntToString().

Member Data Documentation

◆ badAlign

vector<TGi> CDUpdateStats::badAlign

◆ envSeq

vector<TGi> CDUpdateStats::envSeq

Definition at line 76 of file cuCdUpdater.hpp.

Referenced by toString().

◆ fragmented

vector<TGi> CDUpdateStats::fragmented

Definition at line 77 of file cuCdUpdater.hpp.

Referenced by CDUpdater::passedFilters(), and toString().

◆ noSeq

vector<TGi> CDUpdateStats::noSeq

Definition at line 79 of file cuCdUpdater.hpp.

Referenced by CDUpdater::passedFilters(), toString(), and CDUpdater::update().

◆ numBlastHits

int CDUpdateStats::numBlastHits

Definition at line 75 of file cuCdUpdater.hpp.

Referenced by toString(), and CDUpdater::update().

◆ numFilteredByOverlap

int CDUpdateStats::numFilteredByOverlap

Definition at line 86 of file cuCdUpdater.hpp.

Referenced by toString(), and CDUpdater::update().

◆ numObsolete

int CDUpdateStats::numObsolete

Definition at line 85 of file cuCdUpdater.hpp.

Referenced by toString().

◆ numRedundant

int CDUpdateStats::numRedundant

Definition at line 82 of file cuCdUpdater.hpp.

Referenced by toString().

◆ oldNewPairs

vector<OldNewGiPair> CDUpdateStats::oldNewPairs

Definition at line 84 of file cuCdUpdater.hpp.

Referenced by CDUpdater::findRowsWithOldSeq(), toString(), and CDUpdater::update().

◆ overlap

vector<TGi> CDUpdateStats::overlap

Definition at line 78 of file cuCdUpdater.hpp.

Referenced by CDUpdater::passedFilters(), and toString().

◆ redundant

vector<TGi> CDUpdateStats::redundant

Definition at line 81 of file cuCdUpdater.hpp.


The documentation for this struct was generated from the following files:
Modified on Fri Sep 20 14:57:28 2024 by modify_doxy.py rev. 669887