()
const;
113 virtual void Init();
118 virtualwxSizer *
GetWidget(wxWindow * parent);
141 typedefpair<const char*, const char*>
TPair;
CObjectList Data structure representing a list of CObjects with associated Scopes and other optional ...
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.
Include a standard set of the NCBI C++ Toolkit most basic headers.
virtual bool x_ValidateParams()
returns true if Job params are correct, implement in derived classes
virtual void x_LoadSettings(const CRegistryReadView &view)
virtual EJobState x_DoSearch()
performs searching, assuming that params are correct; Implement in derived classes
pair< const char *, const char * > TPair
pair< string, string > TStrPair
virtual string ToString() const
Prepare a string representation of a query (for logging and debugging)
virtual bool IsCompatible(IDataMiningContext *context)
retuns true if the tool is compatible with the provided Search Context
virtual string GetExtensionLabel() const
returns a displayable label for this extension ( please capitalize the key words - "My Extension" )
virtual string GetExtensionIdentifier() const
returns the unique human-readable identifier for the extension the id should use lowercase letters se...
virtual CObjectListTableModel * x_GetNewOLTModel() const
factory method creating new column handler for CObjectListWidget
CSNPSearchTool()
IDMSearchTool.
virtual CIRef< IDMSearchForm > CreateSearchForm()
factory method for creating a form representing the tool
CSNPSearchJob(CSNPSearchQuery &query)
CSNPSearchJob.
virtual wxSizer * GetWidget(wxWindow *parent)
return a widget associated with the form; the form controls the lifetime of the widget (do not delete...
CRef< CSNPSearchQuery > m_Query
virtual string GetDescription() const
returns a detailed description of the method that is used in UI
virtual IUITool * Clone() const
virtual CRef< CSearchJobBase > x_CreateJob(IDMSearchQuery &query)
implementing CSearchToolBase pure virtual function
IDMSearchTool * x_GetTool(void)
virtual string GetName() const
returns unique name of the method that is used in UI to identify it
CRef< CSNPSearchTool > m_Tool
virtual void UpdateContexts()
updates m_ContextCombo
vector< TStrPair > TNamePairs
CSNPSearchQuery(const string &terms)
CSNPSearchTool.
virtual void x_SaveSettings(CRegistryWriteView view) const
virtual void x_SetupColumns(CObjectList &obj_list)
add custom columns if needed
virtual CIRef< IDMSearchQuery > ConstructQuery()
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