WRENCH  1.10
Cyberinfrastructure Simulation Workbench
Overview Installation Getting Started WRENCH 101 WRENCH 102
Public Member Functions | List of all members
wrench::FailureCause Class Referenceabstract

A top-level class to describe all simulation-valid failures that can occur during workflow execution (and should/could be handled by a WMS) More...

#include <FailureCause.h>

Inheritance diagram for wrench::FailureCause:
wrench::ComputeThreadHasDied wrench::FatalFailure wrench::FileAlreadyBeingCopied wrench::FileNotFound wrench::FunctionalityNotAvailable wrench::HostError wrench::InvalidDirectoryPath wrench::JobKilled wrench::JobTimeout wrench::JobTypeNotSupported wrench::NetworkError wrench::NoScratchSpace wrench::NotAllowed wrench::NotEnoughResources wrench::ServiceIsDown wrench::ServiceIsSuspended wrench::StorageServiceNotEnoughSpace

Public Member Functions

virtual std::string toString ()=0
 Return an error message that describes the failure cause (to be overridden) More...
 

Detailed Description

A top-level class to describe all simulation-valid failures that can occur during workflow execution (and should/could be handled by a WMS)

Member Function Documentation

◆ toString()

virtual std::string wrench::FailureCause::toString ( )
pure virtual

The documentation for this class was generated from the following file: