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

NCBI C++ ToolKit: include/gui/core/search_tool_base.hpp Source File

1 #ifndef GUI_SERVICES___SEARCH_TOOL_BASE_HPP 2 #define GUI_SERVICES___SEARCH_TOOL_BASE_HPP 90  void

OnAJNotification(

CEvent

* evt);

91  void

OnProgress(

CEvent

* evt);

117  int

x_GetSessionIndexByID(

int

job_id);

178  virtual string

GetDescr()

const

;

191  virtual void

x_PrepareSearch();

198  virtual void

x_SetupColumns(

CObjectList

& obj_list);

201  virtual void

x_TransferResults();

CAppJobNotification Notification send by CAppJobEventTranslator.

CEvent - generic event implementation TODO TODO - Attachments.

Base class to build jobs with cancel functionality.

CObjectList Data structure representing a list of CObjects with associated Scopes and other optional ...

int m_MaxResultsCount

Max possible results count.

CRef< CDMSearchResult > m_TempResult

holds temporary results, guarded by Mutex

string m_Descr

human-readable description of the Job

int m_ResultsCount

total number of results

int GetResultsCount() const

int GetMaxResultsCount() const

virtual bool x_ValidateParams()=0

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

virtual EJobState x_DoSearch()=0

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

void SetFilters(IDMSearchTool::TFilters &filters)

CRef< CDMSearchResult > m_Result

guarded by Mutex

IDMSearchTool::TFilters m_Filters

holds the final results

CSearchToolBase::EPatternType TPatternType

CMutex m_Mutex

synchronizes access to the Job members

CRef< CAppJobError > m_Error

CObjectList m_AccList

accumulates found objects before they are transferred to m_ResultList

TScopedLocs & GetScopedLocs()

CSearchQueryBase(TScopedLocs &locs)

vector< SScopedLoc > TScopedLocs

IDMSearchFormController - interface representing an entity that controls the lifecycle of search Form...

IDMSearchForm - interface for abstract Search From.

IDMSearchQuery - abstract data mining query.

IDataMiningContext IDataMiningContext represents an abstract context for a Search.

IExtension IExtension interface represents an abstract pluggable component.

EJobState

Job states (describe FSM)

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

void Run(void)

Enter the main loop.

#define NCBI_GUICORE_EXPORT

CRef< objects::CScope > m_Scope

CRef< objects::CSeq_loc > m_Loc

set< string > m_AnnotNames

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