ProcessCoordinator
ProcessCoordinator::ProcessCoordinator(const char* name, BMessage* message)
ProcessCoordinator::~ProcessCoordinator()
ProcessCoordinator::Identifier() const
ProcessCoordinator::SetListener(ProcessCoordinatorListener* listener)
ProcessCoordinator::AddNode(AbstractProcessNode* node)
ProcessCoordinator::ProcessChanged()
ProcessCoordinator::IsRunning()
ProcessCoordinator::Start()
ProcessCoordinator::RequestStop()
ProcessCoordinator::ErrorStatus()
ProcessCoordinator::Progress()
ProcessCoordinator::Name() const
ProcessCoordinator::Message() const
ProcessCoordinator::_CreateStatusMessage()
ProcessCoordinator::_CreateStatus()
ProcessCoordinator::_CoordinateAndCallListener()
ProcessCoordinator::_Coordinate()
ProcessCoordinator::_StopSuccessorNodesToErroredOrStoppedNodes()
ProcessCoordinator::_StopSuccessorNodes(AbstractProcessNode* predecessorNode)
ProcessCoordinator::_CountNodesCompleted()
ProcessCoordinator::LogReport()
const ProcessCoordinator* processCoordinator, float progress,
class ProcessCoordinator;
const ProcessCoordinator*
virtual void Consume(ProcessCoordinator *item) = 0;
class ProcessCoordinator : public ProcessListener {
ProcessCoordinator(
virtual ~ProcessCoordinator();
/*static*/ ProcessCoordinator*
/*static*/ ProcessCoordinator*
/*static*/ ProcessCoordinator*
/*static*/ ProcessCoordinator*
ProcessCoordinator* processCoordinator
= new ProcessCoordinator("InstallPackage", new BMessage(MSG_PACKAGE_ACTION_DONE));
/*static*/ ProcessCoordinator*
ProcessCoordinator* processCoordinator
= new ProcessCoordinator("UninstallPackage", new BMessage(MSG_PACKAGE_ACTION_DONE));
/*static*/ ProcessCoordinator*
ProcessCoordinator* processCoordinator
= new ProcessCoordinator("OpenPackage", new BMessage(MSG_PACKAGE_ACTION_DONE));
/*static*/ ProcessCoordinator*
ProcessCoordinator* processCoordinator = new ProcessCoordinator(name);
/*static*/ ProcessCoordinator*
ProcessCoordinator* processCoordinator = new ProcessCoordinator("IncrementViewCounter");
/*static*/ ProcessCoordinator*
ProcessCoordinator* processCoordinator = new ProcessCoordinator("UserDetailVerifier");
/* static */ ProcessCoordinator*
ProcessCoordinator* processCoordinator
= new ProcessCoordinator("BulkLoad", new BMessage(MSG_BULK_LOAD_DONE));
class ProcessCoordinator;
static ProcessCoordinator* CreateIncrementViewCounter(Model* model,
static ProcessCoordinator* CreateBulkLoadCoordinator(Model* model, bool forceLocalUpdate);
static ProcessCoordinator* CreateUserDetailVerifierCoordinator(
static ProcessCoordinator* CacheScreenshotCoordinator(
static ProcessCoordinator* PopulatePkgChangelogCoordinator(Model* model,
static ProcessCoordinator* PopulatePkgUserRatingsCoordinator(Model* model,
static ProcessCoordinator* CreateInstallPackageActionCoordinator(Model* model,
static ProcessCoordinator* CreateUninstallPackageActionCoordinator(Model* model,
static ProcessCoordinator* CreateOpenPackageActionCoordinator(Model* model,
static ProcessCoordinator* _CreateSingleProcessCoordinator(const char* name,
ProcessCoordinator* incrementViewCoordinator
ProcessCoordinator* bulkLoadCoordinator
MainWindow::_AddProcessCoordinator(ProcessCoordinator* item)
ProcessCoordinator* processCoordinator = fCoordinatorQueue.front();
ProcessCoordinator* coordinator
ProcessCoordinator* coordinator
ProcessCoordinator* coordinator
MainWindow::Consume(ProcessCoordinator* item)
std::queue<ProcessCoordinator*>
ProcessCoordinator* fCoordinator;
virtual void Consume(ProcessCoordinator *item);
ProcessCoordinator* item);
ProcessCoordinator* processCoordinator