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

NCBI C++ ToolKit: src/gui/packages/pkg_sequence/entrez_search_tool.hpp Source File

1 #ifndef GUI_SERVICES___ENTREZ_SEARCH_TOOL_HPP 2 #define GUI_SERVICES___ENTREZ_SEARCH_TOOL_HPP 64  virtual string GetName

()

const

;

122  virtual void Init

();

127  virtual

wxSizer *

GetWidget

(wxWindow * parent);

154  typedef

pair<const char*, const char*>

TPair

;

class CRegistryReadView provides a nested hierarchical view at a particular key.

IDMSearchQuery - abstract data mining query.

IDataMiningContext IDataMiningContext represents an abstract context for a Search.

The xml::node class is used to hold information about one XML node.

Include a standard set of the NCBI C++ Toolkit most basic headers.

virtual CObjectListTableModel * x_GetNewOLTModel() const

factory method creating new column handler for CObjectListWidget

CEntrezSearchQuery(const string &terms, const string &db_name)

CEntrezSearchTool.

virtual string GetDescription() const

returns a detailed description of the method that is used in UI

vector< TStrPair > TNamePairs

virtual void x_LoadSettings(const CRegistryReadView &view)

virtual void SetMainValue(string)

virtual string GetExtensionIdentifier() const

returns the unique human-readable identifier for the extension the id should use lowercase letters se...

string m_CurrDbName

Entrez db names.

virtual CIRef< IDMSearchForm > CreateSearchForm()

factory method for creating a form representing the tool

virtual string GetExtensionLabel() const

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

CEntrezSearchTool()

IDMSearchTool.

CRef< CEntrezSearchQuery > m_Query

IDMSearchTool * x_GetTool(void)

pair< const char *, const char * > TPair

virtual wxSizer * GetWidget(wxWindow *parent)

return a widget associated with the form; the form controls the lifetime of the widget (do not delete...

wxChoice * m_DbCombo

techical name

virtual void SetDictionary(list< string > *)

virtual CIRef< IDMSearchQuery > ConstructQuery()

CEntrezSearchJob(CEntrezSearchQuery &query)

CEntrezSearchJob.

virtual void UpdateContexts()

updates m_ContextCombo

void SetReleaseType(xml::node &ds)

Adds an additional child node, indicating the release type (RefSeq or GenBank)

pair< string, string > TStrPair

void GetDbNames(vector< string > &name)

virtual IUITool * Clone() const

CRef< CEntrezSearchTool > m_Tool

virtual bool IsCompatible(IDataMiningContext *context)

retuns true if the tool is compatible with the provided Search Context

virtual CRef< CSearchJobBase > x_CreateJob(IDMSearchQuery &query)

implementing CSearchToolBase pure virtual function

virtual string GetName() const

returns unique name of the method that is used in UI to identify it

virtual EJobState x_DoSearch()

performs searching, assuming that params are correct; Implement in derived classes

virtual void x_SaveSettings(CRegistryWriteView view) const

virtual string ToString() const

Prepare a string representation of a query (for logging and debugging)

virtual bool x_ValidateParams()

returns true if Job params are correct, implement in derived classes

EJobState

Job states (describe FSM)

TObjectType * GetPointer(void) THROWS_NONE

Get pointer,.

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

static CS_CONTEXT * context


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