COPASI API
4.16.103
|
#include <worker.h>
Public Slots | |
void | finishedLoading (bool success) |
bool | slotNotify (ListViews::ObjectType objectType, ListViews::Action action, std::string key="") |
Public Member Functions | |
Worker (CopasiUI3Window *window, Arguments *args) | |
Static Public Member Functions | |
static int | getIndexForTask (CCopasiTask *task) |
Private Member Functions | |
TaskWidget * | getWidgetForTask (CCopasiTask *task) const |
Static Private Member Functions | |
static int | getIndexForWidget (TaskWidget *widget) |
Private Attributes | |
Arguments * | mpArgs |
DataModelGUI * | mpDataModel |
CopasiUI3Window * | mpWindow |
bool | mTaskStarted |
Worker::Worker | ( | CopasiUI3Window * | window, |
Arguments * | args | ||
) |
Definition at line 25 of file worker.cpp.
References finishedLoading(), CopasiUI3Window::getDataModel(), Arguments::getFilename(), mpArgs, mpDataModel, mpWindow, CopasiUI3Window::openInitialDocument(), and slotNotify().
|
slot |
Definition at line 169 of file worker.cpp.
References Arguments::getFirstScheduledTask(), getIndexForTask(), CopasiUI3Window::getMainWidget(), Arguments::getTaskToSwitchTo(), getWidgetForTask(), Arguments::isHideWindow(), Arguments::isRunScheduled(), Arguments::isSwitchToTask(), mpArgs, mpWindow, mTaskStarted, TaskWidget::runTask(), and ListViews::switchToOtherWidget().
Referenced by Worker().
|
static |
Definition at line 121 of file worker.cpp.
References CCopasiTask::crosssection, CCopasiTask::fluxMode, CCopasiTask::getType(), CCopasiTask::lna, CCopasiTask::lyap, CCopasiTask::mca, CCopasiTask::moieties, CCopasiTask::optimization, CCopasiTask::parameterFitting, CCopasiTask::scan, CCopasiTask::sens, CCopasiTask::steadyState, CCopasiTask::timeCourse, CCopasiTask::tssAnalysis, and CCopasiTask::unset.
Referenced by finishedLoading(), and getIndexForWidget().
|
staticprivate |
Definition at line 161 of file worker.cpp.
References getIndexForTask(), and TaskWidget::getTask().
|
private |
Definition at line 79 of file worker.cpp.
References CCopasiTask::crosssection, CCopasiTask::fluxMode, ListViews::getFittingWidget(), ListViews::getLNAWidget(), CopasiUI3Window::getMainWidget(), ListViews::getMCAWidget(), ListViews::getOptimizationWidget(), ListViews::getScanWidget(), ListViews::getSteadyStateWidget(), ListViews::getTrajectoryWidget(), CCopasiTask::getType(), CCopasiTask::lna, CCopasiTask::lyap, CCopasiTask::mca, CCopasiTask::moieties, mpWindow, CCopasiTask::optimization, CCopasiTask::parameterFitting, CCopasiTask::scan, CCopasiTask::sens, CCopasiTask::steadyState, CCopasiTask::timeCourse, CCopasiTask::tssAnalysis, and CCopasiTask::unset.
Referenced by finishedLoading().
|
slot |
Definition at line 40 of file worker.cpp.
References ListViews::CHANGE, Arguments::getFileType(), Arguments::getOutputDir(), CopasiUI3Window::getWindows(), Arguments::haveOutputDir(), Arguments::isQuitAfterTaskExecution(), mpArgs, mpWindow, mTaskStarted, CWindowInterface::saveToFile(), and ListViews::STATE.
Referenced by Worker().
|
private |
Definition at line 44 of file worker.h.
Referenced by finishedLoading(), slotNotify(), and Worker().
|
private |
|
private |
Definition at line 40 of file worker.h.
Referenced by finishedLoading(), getWidgetForTask(), slotNotify(), and Worker().
|
private |
Definition at line 46 of file worker.h.
Referenced by finishedLoading(), and slotNotify().