wrench::ActionExecutor

class ActionExecutor : public wrench::ExecutionController

An service that performs an Action.

Public Functions

std::shared_ptr<Action> getAction()

Returns the executor’s action.

Returns:

the action

sg_size_t getMemoryAllocated() const

Return the action executor’s allocated RAM.

Returns:

a number of bytes

unsigned long getNumCoresAllocated() const

Return the action executor’s allocated number of cores.

Returns:

a number of cores

double getThreadCreationOverhead() const

Return the executor’s thread creation overhead.

Returns:

an overhead (in seconds)