wrench::ActionExecutor

class wrench::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

double getMemoryAllocated() const

Return the action executor’s allocated RAM.

Returns

a number of bytes

unsigned long getNumCoresAllocated() const

Return the action executor’s allocated nuber of cores.

Returns

a number of cores

double getThreadCreationOverhead()

Return the executor’s thread creation overhead.

Returns

an overhead (in seconds)