Quickstart
Installing WRENCH
Getting started
Concepts
Simulation 101
WRENCH 101
WRENCH 102
API Reference
WRENCH User C++ API
WRENCH Developer C++ API
WRENCH Internal C++ API
wrench::Action
wrench::ActionExecutionService
wrench::ActionExecutionServiceActionDoneMessage
wrench::ActionExecutionServiceMessage
wrench::ActionExecutionServiceProperty
wrench::ActionExecutionServiceSubmitActionAnswerMessage
wrench::ActionExecutionServiceSubmitActionRequestMessage
wrench::ActionExecutionServiceTerminateActionAnswerMessage
wrench::ActionExecutionServiceTerminateActionRequestMessage
wrench::ActionExecutor
wrench::ActionExecutorDoneMessage
wrench::ActionExecutorMessage
wrench::Alarm
wrench::AlarmJobTimeOutMessage
wrench::AmdahlParallelModel
wrench::BandwidthMeterService
wrench::BareMetalComputeService
wrench::BareMetalComputeServiceMessagePayload
wrench::BareMetalComputeServiceOneShot
wrench::BareMetalComputeServiceProperty
wrench::BatchComputeService
wrench::BatchComputeServiceJobRequestMessage
wrench::BatchComputeServiceMessage
wrench::BatchComputeServiceMessagePayload
wrench::BatchComputeServiceProperty
wrench::BatchExecuteJobFromBatSchedMessage
wrench::BatchJob
wrench::BatchQueryAnswerMessage
wrench::BatchScheduler
wrench::BatschedNetworkListener
wrench::Block
wrench::CentralManagerWakeUpMessage
wrench::CloudComputeService
wrench::CloudComputeServiceCreateVMAnswerMessage
wrench::CloudComputeServiceCreateVMRequestMessage
wrench::CloudComputeServiceDestroyVMAnswerMessage
wrench::CloudComputeServiceDestroyVMRequestMessage
wrench::CloudComputeServiceGetExecutionHostsAnswerMessage
wrench::CloudComputeServiceGetExecutionHostsRequestMessage
wrench::CloudComputeServiceMessage
wrench::CloudComputeServiceMessagePayload
wrench::CloudComputeServiceProperty
wrench::CloudComputeServiceResumeVMAnswerMessage
wrench::CloudComputeServiceResumeVMRequestMessage
wrench::CloudComputeServiceShutdownVMAnswerMessage
wrench::CloudComputeServiceShutdownVMRequestMessage
wrench::CloudComputeServiceStartVMAnswerMessage
wrench::CloudComputeServiceStartVMRequestMessage
wrench::CloudComputeServiceSuspendVMAnswerMessage
wrench::CloudComputeServiceSuspendVMRequestMessage
wrench::Communicator
wrench::CompoundJob
wrench::CompoundJobCompletedEvent
wrench::CompoundJobFailedEvent
wrench::CompoundStorageAllocationAnswerMessage
wrench::CompoundStorageAllocationRequestMessage
wrench::CompoundStorageLookupAnswerMessage
wrench::CompoundStorageLookupRequestMessage
wrench::CompoundStorageService
wrench::CompoundStorageServiceMessage
wrench::CompoundStorageServiceMessagePayload
wrench::CompoundStorageServiceProperty
wrench::ComputationHasDied
wrench::ComputeAction
wrench::ComputeService
wrench::ComputeServiceCompoundJobDoneMessage
wrench::ComputeServiceCompoundJobFailedMessage
wrench::ComputeServiceIsThereAtLeastOneHostWithAvailableResourcesAnswerMessage
wrench::ComputeServiceIsThereAtLeastOneHostWithAvailableResourcesRequestMessage
wrench::ComputeServiceMessage
wrench::ComputeServiceMessagePayload
wrench::ComputeServicePilotJobExpiredMessage
wrench::ComputeServicePilotJobStartedMessage
wrench::ComputeServiceProperty
wrench::ComputeServiceResourceInformationAnswerMessage
wrench::ComputeServiceResourceInformationRequestMessage
wrench::ComputeServiceSubmitCompoundJobAnswerMessage
wrench::ComputeServiceSubmitCompoundJobRequestMessage
wrench::ComputeServiceTerminateCompoundJobAnswerMessage
wrench::ComputeServiceTerminateCompoundJobRequestMessage
wrench::ConservativeBackfillingBatchScheduler
wrench::ConservativeBackfillingBatchSchedulerCoreLevel
wrench::ConstantEfficiencyParallelModel
wrench::CoordinateLookupAnswerMessage
wrench::CoordinateLookupRequestMessage
wrench::CustomAction
CustomAction
wrench::CustomParallelModel
wrench::DagOfTasks
wrench::DagOfTasks::custom_bfs_visitor
wrench::DataFile
wrench::DataManagerFileCopyAnswerMessage
wrench::DataManagerFileReadAnswerMessage
wrench::DataManagerFileWriteAnswerMessage
wrench::DataMovementManager
wrench::DataMovementManagerFileReaderThreadMessage
wrench::DataMovementManagerFileWriterThreadMessage
wrench::DataMovementManagerMessage
wrench::EnergyMeterService
wrench::ExecutionController
wrench::ExecutionControllerAlarmTimerMessage
wrench::ExecutionControllerMessage
wrench::ExecutionEvent
wrench::ExecutionException
wrench::FCFSBatchScheduler
wrench::FailureCause
wrench::FatalFailure
wrench::FileAlreadyBeingCopied
wrench::FileAlreadyBeingRead
wrench::FileAlreadyBeingWritten
wrench::FileCopyAction
wrench::FileCopyCompletedEvent
wrench::FileCopyFailedEvent
wrench::FileDeleteAction
wrench::FileLocation
wrench::FileNotFound
wrench::FileReadAction
wrench::FileReadCompletedEvent
wrench::FileReadFailedEvent
wrench::FileReaderThread
wrench::FileRegistryAction
wrench::FileRegistryAddEntryAction
wrench::FileRegistryAddEntryAnswerMessage
wrench::FileRegistryAddEntryRequestMessage
wrench::FileRegistryDeleteEntryAction
wrench::FileRegistryFileLookupAnswerMessage
wrench::FileRegistryFileLookupByProximityAnswerMessage
wrench::FileRegistryFileLookupByProximityRequestMessage
wrench::FileRegistryFileLookupRequestMessage
wrench::FileRegistryMessage
wrench::FileRegistryRemoveEntryAnswerMessage
wrench::FileRegistryRemoveEntryRequestMessage
wrench::FileRegistryService
wrench::FileRegistryServiceMessagePayload
wrench::FileRegistryServiceProperty
wrench::FileTransferThread
wrench::FileTransferThreadMessage
wrench::FileTransferThreadNotificationMessage
wrench::FileWriteAction
wrench::FileWriteCompletedEvent
wrench::FileWriteFailedEvent
wrench::FileWriterThread
wrench::FunctionalityNotAvailable
wrench::HTCondorCentralManagerService
wrench::HTCondorCentralManagerServiceMessage
wrench::HTCondorCentralManagerServiceMessagePayload
wrench::HTCondorComputeService
wrench::HTCondorComputeServiceMessagePayload
wrench::HTCondorComputeServiceProperty
wrench::HTCondorNegotiatorService
wrench::HomegrownBatchScheduler
wrench::HostError
wrench::HostHasChangedSpeedMessage
wrench::HostHasTurnedOffMessage
wrench::HostHasTurnedOnMessage
wrench::HostStateChangeDetector
wrench::HostStateChangeDetectorMessage
wrench::HostStateChangeDetectorProperty
wrench::InvalidDirectoryPath
wrench::Job
wrench::JobKilled
wrench::JobManager
wrench::JobManagerCompoundJobCompletedMessage
wrench::JobManagerCompoundJobFailedMessage
wrench::JobManagerMessage
wrench::JobManagerStandardJobCompletedMessage
wrench::JobManagerStandardJobFailedMessage
wrench::JobManagerWakeupMessage
wrench::JobTimeout
wrench::MPI_Alltoall_participant
wrench::MPI_Barrier_participant
wrench::MPI_Bcast_participant
wrench::MPIAction
wrench::MPIAction::MPIPrivateExecutionController
wrench::MPIAction::MPIProcess
wrench::MemoryManager
wrench::NegotiatorCompletionMessage
wrench::NetworkError
wrench::NetworkProximityComputeAnswerMessage
wrench::NetworkProximityLookupAnswerMessage
wrench::NetworkProximityLookupRequestMessage
wrench::NetworkProximityMessage
wrench::NetworkProximityReceiverDaemon
wrench::NetworkProximitySenderDaemon
wrench::NetworkProximityService
wrench::NetworkProximityServiceMessagePayload
wrench::NetworkProximityServiceProperty
wrench::NetworkProximityTransferMessage
wrench::NextContactDaemonAnswerMessage
wrench::NextContactDaemonRequestMessage
wrench::NotAllowed
wrench::NotEnoughResources
wrench::ParallelModel
wrench::PilotJob
wrench::PilotJobExpiredEvent
wrench::PilotJobStartedEvent
wrench::PointerUtil
wrench::ProxyLocation
wrench::S4U_CommPort
wrench::S4U_Daemon
wrench::S4U_Daemon::LifeSaver
wrench::S4U_DaemonActor
wrench::S4U_PendingCommunication
wrench::S4U_Simulation
wrench::S4U_VirtualMachine
wrench::SMPIExecutor
wrench::Service
wrench::ServiceDaemonStoppedMessage
wrench::ServiceHasCrashedMessage
wrench::ServiceHasTerminatedMessage
wrench::ServiceIsDown
wrench::ServiceIsSuspended
wrench::ServiceMessage
wrench::ServiceMessagePayload
wrench::ServiceProperty
wrench::ServiceStopDaemonMessage
wrench::ServiceTerminationDetector
wrench::ServiceTerminationDetectorMessage
wrench::SimpleStorageService
wrench::SimpleStorageServiceBufferized
wrench::SimpleStorageServiceMessagePayload
wrench::SimpleStorageServiceNonBufferized
wrench::SimpleStorageServiceProperty
wrench::Simulation
wrench::SimulationMessage
wrench::SimulationOutput
wrench::SimulationTimestamp
wrench::SimulationTimestampDiskRead
wrench::SimulationTimestampDiskReadCompletion
wrench::SimulationTimestampDiskReadFailure
wrench::SimulationTimestampDiskReadStart
wrench::SimulationTimestampDiskWrite
wrench::SimulationTimestampDiskWriteCompletion
wrench::SimulationTimestampDiskWriteFailure
wrench::SimulationTimestampDiskWriteStart
wrench::SimulationTimestampEnergyConsumption
wrench::SimulationTimestampFileCopy
wrench::SimulationTimestampFileCopyCompletion
wrench::SimulationTimestampFileCopyFailure
wrench::SimulationTimestampFileCopyStart
wrench::SimulationTimestampFileRead
wrench::SimulationTimestampFileReadCompletion
wrench::SimulationTimestampFileReadFailure
wrench::SimulationTimestampFileReadStart
wrench::SimulationTimestampFileWrite
wrench::SimulationTimestampFileWriteCompletion
wrench::SimulationTimestampFileWriteFailure
wrench::SimulationTimestampFileWriteStart
wrench::SimulationTimestampLinkUsage
wrench::SimulationTimestampPair
wrench::SimulationTimestampPstateSet
wrench::SimulationTimestampTask
wrench::SimulationTimestampTaskCompletion
wrench::SimulationTimestampTaskFailure
wrench::SimulationTimestampTaskStart
wrench::SimulationTimestampTaskTermination
wrench::SimulationTimestampType
wrench::SimulationTrace
wrench::SimulationTrace< SimulationTimestampPstateSet >
wrench::SleepAction
wrench::SomeActionsHaveFailed
wrench::StandardJob
wrench::StandardJobCompletedEvent
wrench::StandardJobFailedEvent
wrench::StorageService
wrench::StorageServiceAckMessage
wrench::StorageServiceFileContentChunkMessage
wrench::StorageServiceFileCopyAnswerMessage
wrench::StorageServiceFileCopyRequestMessage
wrench::StorageServiceFileDeleteAnswerMessage
wrench::StorageServiceFileDeleteRequestMessage
wrench::StorageServiceFileLookupAnswerMessage
wrench::StorageServiceFileLookupRequestMessage
wrench::StorageServiceFileReadAnswerMessage
wrench::StorageServiceFileReadRequestMessage
wrench::StorageServiceFileWriteAnswerMessage
wrench::StorageServiceFileWriteRequestMessage
wrench::StorageServiceFreeSpaceAnswerMessage
wrench::StorageServiceFreeSpaceRequestMessage
wrench::StorageServiceMessage
wrench::StorageServiceMessagePayload
wrench::StorageServiceNotEnoughSpace
wrench::StorageServiceProperty
wrench::StorageServiceProxy
wrench::StorageServiceProxyProperty
wrench::TerminalOutput
wrench::TimerEvent
wrench::TraceFileLoader
wrench::UnitParser
wrench::UnitParser::unit_scale
wrench::VirtualizedClusterComputeService
wrench::VirtualizedClusterComputeServiceMessage
wrench::VirtualizedClusterComputeServiceMessagePayload
wrench::VirtualizedClusterComputeServiceMigrateVMAnswerMessage
wrench::VirtualizedClusterComputeServiceMigrateVMRequestMessage
wrench::VirtualizedClusterComputeServiceProperty
wrench::WfCommonsWorkflowParser
wrench::Workflow
wrench::WorkflowTask
wrench::WorkloadTraceFileReplayer
wrench::WorkloadTraceFileReplayerEventReceiver
wrench::XRootD::AdvancedContinueSearchMessage
wrench::XRootD::AdvancedRippleDelete
wrench::XRootD::Cache
wrench::XRootD::ContinueSearchMessage
wrench::XRootD::Deployment
wrench::XRootD::FileNotFoundAlarm
wrench::XRootD::Message
wrench::XRootD::MessagePayload
wrench::XRootD::Node
wrench::XRootD::Property
wrench::XRootD::RippleDelete
wrench::XRootD::UpdateCacheMessage
WRENCH REST API
WRENCH Python API
WRENCH
WRENCH Internal C++ API
wrench::CustomAction
View page source
wrench::CustomAction
class
CustomAction
:
public
wrench
::
Action
A class that implements a custom action.