WRENCH  1.11
Cyberinfrastructure Simulation Workbench
Overview Installation Getting Started WRENCH 101 WRENCH 102
wrench::CompoundJob Member List

This is the complete list of members for wrench::CompoundJob, including all inherited members.

actions (defined in wrench::CompoundJob)wrench::CompoundJobprotected
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_managerwrench::Jobprotected
callback_mailbox_stackwrench::Jobprotected
COMPLETED enum valuewrench::CompoundJob
CompoundJob(std::string name, std::shared_ptr< JobManager > job_manager)wrench::CompoundJobprotected
DISCONTINUED enum valuewrench::CompoundJob
end_datewrench::Jobprotected
getActions()wrench::CompoundJob
getCallbackMailbox()wrench::Job
getChildren()wrench::CompoundJobprotected
getChildrenJobs()wrench::CompoundJob
getEndDate()wrench::Job
getMinimumRequiredMemory()wrench::CompoundJob
getMinimumRequiredNumCores()wrench::CompoundJob
getName()wrench::Job
getNewUniqueNumber()wrench::Jobprotected
getOriginCallbackMailbox()wrench::Job
getParentComputeService()wrench::Job
getParentJobs()wrench::CompoundJob
getParents()wrench::CompoundJobprotected
getPriority() constwrench::Job
getServiceSpecificArguments()wrench::Job
getSharedPtr()wrench::CompoundJobinline
getState()wrench::CompoundJob
getStateAsString()wrench::CompoundJob
getSubmitDate()wrench::Job
hasAction(const std::string &name)wrench::CompoundJobprotected
hasFailed()wrench::CompoundJob
hasSuccessfullyCompleted()wrench::CompoundJob
isReady()wrench::CompoundJobprotected
Job(std::string name, std::shared_ptr< JobManager > job_manager)wrench::Jobprotected
job_managerwrench::Jobprotected
namewrench::Jobprotected
name_map (defined in wrench::CompoundJob)wrench::CompoundJobprotected
NOT_SUBMITTED enum valuewrench::CompoundJob
originator_mailboxwrench::Jobprotected
parent_compute_servicewrench::Jobprotected
popCallbackMailbox()wrench::Job
printActionDependencies()wrench::CompoundJob
printCallbackMailboxStack()wrench::Job
printTaskMap()wrench::CompoundJob
priority (defined in wrench::CompoundJob)wrench::CompoundJobprotected
pushCallbackMailbox(simgrid::s4u::Mailbox *mailbox)wrench::Job
removeAction(std::shared_ptr< Action > &action)wrench::CompoundJob
setAllActionsFailed(const std::shared_ptr< FailureCause > &cause)wrench::CompoundJobprotected
setParentComputeService(std::shared_ptr< ComputeService > compute_service)wrench::Job
setPriority(double priority) overridewrench::CompoundJobvirtual
setServiceSpecificArguments(std::map< std::string, std::string > args)wrench::Jobprotected
state (defined in wrench::CompoundJob)wrench::CompoundJobprotected
State enum namewrench::CompoundJob
submit_datewrench::Jobprotected
SUBMITTED enum valuewrench::CompoundJob
updateStateActionMap(const std::shared_ptr< Action > &action, Action::State old_state, Action::State new_state)wrench::CompoundJobprotected
usesScratch()wrench::CompoundJob
~Job()wrench::Jobvirtual