WRENCH
1.11
Cyberinfrastructure Simulation Workbench
|
Overview | Installation | Getting Started | WRENCH 101 | WRENCH 102 |
This is the complete list of members for wrench::CompoundJob, including all inherited members.
actions (defined in wrench::CompoundJob) | wrench::CompoundJob | protected |
addActionDependency(const std::shared_ptr< Action > &parent, const std::shared_ptr< Action > &child) | wrench::CompoundJob | |
addChildJob(const std::shared_ptr< CompoundJob > &child) | wrench::CompoundJob | |
addComputeAction(std::string name, double flops, double ram, unsigned long min_num_cores, unsigned long max_num_cores, std::shared_ptr< ParallelModel > parallel_model) | wrench::CompoundJob | |
addCustomAction(std::string name, double ram, unsigned long num_cores, const std::function< void(std::shared_ptr< ActionExecutor > action_executor)> &lambda_execute, const std::function< void(std::shared_ptr< ActionExecutor > action_executor)> &lambda_terminate) | wrench::CompoundJob | |
addFileCopyAction(std::string name, std::shared_ptr< DataFile >file, std::shared_ptr< FileLocation > src_file_location, std::shared_ptr< FileLocation > dst_file_location) | wrench::CompoundJob | |
addFileDeleteAction(std::string name, std::shared_ptr< DataFile >file, std::shared_ptr< FileLocation > file_location) | wrench::CompoundJob | |
addFileReadAction(std::string name, std::shared_ptr< DataFile >file, std::shared_ptr< FileLocation > file_location) | wrench::CompoundJob | |
addFileReadAction(std::string name, std::shared_ptr< DataFile >file, std::vector< std::shared_ptr< FileLocation >> file_locations) | wrench::CompoundJob | |
addFileRegistryAddEntryAction(std::shared_ptr< FileRegistryService > file_registry, std::shared_ptr< DataFile >file, std::shared_ptr< FileLocation > file_location) | wrench::CompoundJob | |
addFileRegistryDeleteEntryAction(std::shared_ptr< FileRegistryService > file_registry, std::shared_ptr< DataFile >file, std::shared_ptr< FileLocation > file_location) | wrench::CompoundJob | |
addFileWriteAction(std::string name, std::shared_ptr< DataFile >file, std::shared_ptr< FileLocation > file_location) | wrench::CompoundJob | |
addParentJob(const std::shared_ptr< CompoundJob > &parent) | wrench::CompoundJob | |
addSleepAction(std::string name, double sleep_time) | wrench::CompoundJob | |
already_submitted_to_job_manager | wrench::Job | protected |
callback_mailbox_stack | wrench::Job | protected |
COMPLETED enum value | wrench::CompoundJob | |
CompoundJob(std::string name, std::shared_ptr< JobManager > job_manager) | wrench::CompoundJob | protected |
DISCONTINUED enum value | wrench::CompoundJob | |
end_date | wrench::Job | protected |
getActions() | wrench::CompoundJob | |
getCallbackMailbox() | wrench::Job | |
getChildren() | wrench::CompoundJob | protected |
getChildrenJobs() | wrench::CompoundJob | |
getEndDate() | wrench::Job | |
getMinimumRequiredMemory() | wrench::CompoundJob | |
getMinimumRequiredNumCores() | wrench::CompoundJob | |
getName() | wrench::Job | |
getNewUniqueNumber() | wrench::Job | protected |
getOriginCallbackMailbox() | wrench::Job | |
getParentComputeService() | wrench::Job | |
getParentJobs() | wrench::CompoundJob | |
getParents() | wrench::CompoundJob | protected |
getPriority() const | wrench::Job | |
getServiceSpecificArguments() | wrench::Job | |
getSharedPtr() | wrench::CompoundJob | inline |
getState() | wrench::CompoundJob | |
getStateAsString() | wrench::CompoundJob | |
getSubmitDate() | wrench::Job | |
hasAction(const std::string &name) | wrench::CompoundJob | protected |
hasFailed() | wrench::CompoundJob | |
hasSuccessfullyCompleted() | wrench::CompoundJob | |
isReady() | wrench::CompoundJob | protected |
Job(std::string name, std::shared_ptr< JobManager > job_manager) | wrench::Job | protected |
job_manager | wrench::Job | protected |
name | wrench::Job | protected |
name_map (defined in wrench::CompoundJob) | wrench::CompoundJob | protected |
NOT_SUBMITTED enum value | wrench::CompoundJob | |
originator_mailbox | wrench::Job | protected |
parent_compute_service | wrench::Job | protected |
popCallbackMailbox() | wrench::Job | |
printActionDependencies() | wrench::CompoundJob | |
printCallbackMailboxStack() | wrench::Job | |
printTaskMap() | wrench::CompoundJob | |
priority (defined in wrench::CompoundJob) | wrench::CompoundJob | protected |
pushCallbackMailbox(simgrid::s4u::Mailbox *mailbox) | wrench::Job | |
removeAction(std::shared_ptr< Action > &action) | wrench::CompoundJob | |
setAllActionsFailed(const std::shared_ptr< FailureCause > &cause) | wrench::CompoundJob | protected |
setParentComputeService(std::shared_ptr< ComputeService > compute_service) | wrench::Job | |
setPriority(double priority) override | wrench::CompoundJob | virtual |
setServiceSpecificArguments(std::map< std::string, std::string > args) | wrench::Job | protected |
state (defined in wrench::CompoundJob) | wrench::CompoundJob | protected |
State enum name | wrench::CompoundJob | |
submit_date | wrench::Job | protected |
SUBMITTED enum value | wrench::CompoundJob | |
updateStateActionMap(const std::shared_ptr< Action > &action, Action::State old_state, Action::State new_state) | wrench::CompoundJob | protected |
usesScratch() | wrench::CompoundJob | |
~Job() | wrench::Job | virtual |