Poplar and PopLibs
poplar::recoverable_runtime_error Struct Reference

This exception is thrown when when running a program fails due to a system error that is likely to be transient. More...

#include <exceptions.hpp>

Inheritance diagram for poplar::recoverable_runtime_error:
poplar::system_runtime_error poplar::runtime_error poplar::poplar_error

Public Member Functions

RecoveryAction getRecoveryAction () const
 Return the action required to recover from error.
 

Additional Inherited Members

- Public Attributes inherited from poplar::runtime_error
std::vector< ErrorInfo > errors
 Additional information about why the exception was thrown. More...
 

Detailed Description

This exception is thrown when when running a program fails due to a system error that is likely to be transient.

getRecoveryAction() indicates what to do to recover from this error.


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