WRENCH
1.11
Cyberinfrastructure Simulation Workbench
|
Overview | Installation | Getting Started | WRENCH 101 | WRENCH 102 |
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::Action | protected |
COMPLETED enum value | wrench::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::CustomAction | protected |
execute(std::shared_ptr< ActionExecutor > action_executor) override | wrench::CustomAction | protectedvirtual |
FAILED enum value | wrench::Action | |
getActionTypeAsString(const std::shared_ptr< Action > &action) | wrench::Action | static |
getChildren() | wrench::Action | |
getEndDate() const | wrench::Action | |
getExecutionHistory() | wrench::Action | |
getFailureCause() const | wrench::Action | |
getJob() const | wrench::Action | |
getMaxNumCores() const override | wrench::CustomAction | protectedvirtual |
getMinNumCores() const override | wrench::CustomAction | protectedvirtual |
getMinRAMFootprint() const override | wrench::CustomAction | protectedvirtual |
getName() const | wrench::Action | |
getParents() | wrench::Action | |
getPriority() const | wrench::Action | |
getSharedPtr() | wrench::Action | inline |
getStartDate() const | wrench::Action | |
getState() const | wrench::Action | |
getStateAsString() const | wrench::Action | |
KILLED enum value | wrench::Action | |
newExecution(Action::State state) | wrench::Action | protected |
NOT_READY enum value | wrench::Action | |
READY enum value | wrench::Action | |
setEndDate(double date) | wrench::Action | protected |
setExecutionHost(std::string host) | wrench::Action | protected |
setFailureCause(std::shared_ptr< FailureCause > failure_cause) | wrench::Action | protected |
setNumCoresAllocated(unsigned long num_cores) | wrench::Action | protected |
setPriority(double priority) | wrench::Action | |
setRAMAllocated(double ram) | wrench::Action | protected |
setSimulateComputationAsSleep(bool simulate_computation_as_sleep) | wrench::Action | |
setStartDate(double date) | wrench::Action | protected |
setState(Action::State new_state) | wrench::Action | protected |
setThreadCreationOverhead(double overhead_in_seconds) | wrench::Action | |
simulate_computation_as_sleep | wrench::Action | protected |
STARTED enum value | wrench::Action | |
State enum name | wrench::Action | |
stateToString(Action::State state) | wrench::Action | static |
terminate(std::shared_ptr< ActionExecutor > action_executor) override | wrench::CustomAction | protectedvirtual |
thread_creation_overhead | wrench::Action | protected |
updateState() | wrench::Action | protected |
usesScratch() const | wrench::Action | virtual |
~Action()=default (defined in wrench::Action) | wrench::Action | protectedvirtual |