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

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

Go to the documentation of this file.

Go to the SVN repository for this file.

1 #ifndef GUI_CORE_DEMO___LOADING_APP_JOB__HPP 2 #define GUI_CORE_DEMO___LOADING_APP_JOB__HPP 49 #include <wx/string.h> 91  void AddProjectItem

(objects::CProjectItem& item, objects::CLoaderDescriptor& loader);

92  void

AddDataLoader(objects::CLoaderDescriptor& loader);

98  virtual void

x_ResetState();

100  virtual void

x_Run();

106  void

x_SetTextResult(

const string

&

result

);

static CRef< CScope > m_Scope

User-defined methods of the data storage class.

CAppJobProgress Default implementation for IAppJobProgress - the class encapsulates a text message an...

CAppJobTask CAppJobTask is an adapter that allows for running IAppJobs as Tasks in App Task Service.

CAppJob - default implementation of IAppJob that could be used as a base class.

const TData & GetData() const

CDataLoadingAppJob - a base class for Jobs loading data into projects.

void AddProjectItem(objects::CProjectItem &item)

void AddProjectItem(objects::CProjectItem &item, objects::CLoaderDescriptor &loader)

CRef< objects::CScope > m_Scope

virtual void x_CreateProjectItems()=0

override this function in derived classes and populate m_Items.

CSelectProjectOptions::TData m_Data

const objects::CScope & GetScope() const

virtual void GetHTMLResults(wxString &, wxString &)

const CSelectProjectOptions::TData & GetData() const

CDataLoadingAppTask - a task that executes CDataLoadingAppJob.

CIRef< CProjectService > m_Service

CSelectProjectOptions m_Options

void SetOptions(const CSelectProjectOptions &options)

CProjectService - a service providing API for operations with Workspaces and Projects.

CProjectSelectOptions - describes how new Project Items shall be added to a workspace.

map< TLoaderRef, TItems > TData

ETaskState

List of task states defining the task management FSM.

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

static void text(MDB_val *v)

Multi-threading – mutexes; rw-locks; semaphore.

The NCBI C++/STL use hints.


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