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

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

Action(const std::string &name, const std::string &prefix, std::shared_ptr< CompoundJob > job)wrench::Actionprotected
COMPLETED enum valuewrench::Action
CustomAction(const std::string &name, std::shared_ptr< CompoundJob > job, 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::CustomActionprotected
execute(std::shared_ptr< ActionExecutor > action_executor) overridewrench::CustomActionprotectedvirtual
FAILED enum valuewrench::Action
getActionTypeAsString(const std::shared_ptr< Action > &action)wrench::Actionstatic
getChildren()wrench::Action
getEndDate() constwrench::Action
getExecutionHistory()wrench::Action
getFailureCause() constwrench::Action
getJob() constwrench::Action
getMaxNumCores() const overridewrench::CustomActionprotectedvirtual
getMinNumCores() const overridewrench::CustomActionprotectedvirtual
getMinRAMFootprint() const overridewrench::CustomActionprotectedvirtual
getName() constwrench::Action
getParents()wrench::Action
getPriority() constwrench::Action
getSharedPtr()wrench::Actioninline
getStartDate() constwrench::Action
getState() constwrench::Action
getStateAsString() constwrench::Action
KILLED enum valuewrench::Action
newExecution(Action::State state)wrench::Actionprotected
NOT_READY enum valuewrench::Action
READY enum valuewrench::Action
setEndDate(double date)wrench::Actionprotected
setExecutionHost(std::string host)wrench::Actionprotected
setFailureCause(std::shared_ptr< FailureCause > failure_cause)wrench::Actionprotected
setNumCoresAllocated(unsigned long num_cores)wrench::Actionprotected
setPriority(double priority)wrench::Action
setRAMAllocated(double ram)wrench::Actionprotected
setSimulateComputationAsSleep(bool simulate_computation_as_sleep)wrench::Action
setStartDate(double date)wrench::Actionprotected
setState(Action::State new_state)wrench::Actionprotected
setThreadCreationOverhead(double overhead_in_seconds)wrench::Action
simulate_computation_as_sleepwrench::Actionprotected
STARTED enum valuewrench::Action
State enum namewrench::Action
stateToString(Action::State state)wrench::Actionstatic
terminate(std::shared_ptr< ActionExecutor > action_executor) overridewrench::CustomActionprotectedvirtual
thread_creation_overheadwrench::Actionprotected
updateState()wrench::Actionprotected
usesScratch() constwrench::Actionvirtual
~Action()=default (defined in wrench::Action)wrench::Actionprotectedvirtual