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/classIQueryDataSource.html below:

NCBI C++ ToolKit: IQueryDataSource Class Reference

Search Toolkit Book for IQueryDataSource

class IQueryDataSource More...

#include <gui/objutils/query_data_source.hpp>

class IQueryDataSource

This is an abstract interface for any datasource that wants to support queries using CQueryParseTree and CQueryExec. This interface supports searching the data source for a spcified string (when parsing is not being used) and supports the creation of a query execution object that is tailored for that data source. This interface also allows the user to set and clear a set of selected results for the data source.

Definition at line 54 of file query_data_source.hpp.

◆ TNamedQueries ◆ ~IQueryDataSource() virtual IQueryDataSource::~IQueryDataSource ( ) inlinevirtual ◆ ClearQueryResults() virtual void IQueryDataSource::ClearQueryResults ( ) pure virtual ◆ ExecuteStringQuery()

Execute a string-matching query on the underlying data.

Parameters
[in] query Reference to a pattern to search for. [out] num_selected Number of matching rows. [out] num_queried Total rows queried. [in] string_matching String matching algorithm to use. [in] use_case Whether to do a case sensitive compare (default), or not.

Implemented in CPhyloTreeDataSource, and CTDQueryDataSource.

Referenced by CQueryParsePanel::CQueryJob::Execute().

◆ GetColsCount() ◆ GetColumnLabel() virtual string IQueryDataSource::GetColumnLabel ( size_t  col ) const pure virtual ◆ GetQueryExec() ◆ GetScope() virtual CRef<objects::CScope> IQueryDataSource::GetScope ( void  ) inlinevirtual ◆ SetQueryResults()

The documentation for this class was generated from the following file:


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