A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/seqdbfilter_8cpp_source.html below:

NCBI C++ ToolKit: src/objtools/blast/seqdb_reader/seqdbfilter.cpp Source File

Go to the documentation of this file.

Go to the SVN repository for this file.

58  if

(iter->GetBasePathS() == volname) {

88  if

((**iter).HasFilter())

Tree of nodes describing filtering of database sequences.

void AddVolume(const CSeqDB_BasePath &vol)

Attach a volume to this node.

TFilters m_Filters

List of sequence inclusion filters.

void AddNodes(const vector< CRef< CSeqDB_FilterTree > > &nodes)

Add several child nodes to this node.

bool HasFilter() const

Check whether this tree represents any volume filtering.

void SetName(string name)

Set the node name.

string m_Name

The node name.

const vector< CRef< CSeqDB_FilterTree > > & GetNodes() const

Get child nodes attached to this node.

void AddFilters(const TFilters &filters)

Add filters to this node.

vector< CSeqDB_BasePath > m_Volumes

Database volumes attached at this level.

vector< CRef< CSeqDB_FilterTree > > m_SubNodes

Other nodes included by this node.

const TFilters & GetFilters() const

Get filters from this node.

void AddVolumes(const vector< CSeqDB_BasePath > &vols)

Attach several volumes to this node.

const vector< CSeqDB_BasePath > & GetVolumes() const

Get volumes attached to this node.

CRef< CSeqDB_FilterTree > Specialize(string volname) const

Specialized this tree for the indicated volume.

void AddNode(CRef< CSeqDB_FilterTree > node)

Add a child node to this node.

#define ITERATE(Type, Var, Cont)

ITERATE macro to sequence through container elements.

void Reset(void)

Reset reference object.

bool NotEmpty(void) const THROWS_NONE

Check if CRef is not empty – pointing to an object and has a non-null value.

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

Implementation for the CSeqDB_BitSet class, a bit vector.

Implementation for some assorted ID list filtering code.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4