While orchestrating (creating, launching, querying, collection) futures, unexpected run-time errors (and other types of conditions) may occur. Such conditions are coerced to a corresponding FutureConditions class to help distinguish them from conditions that occur due to the evaluation of the future.
FutureCondition(message, call = NULL, future = NULL)FutureMessage(message, call = NULL, future = NULL)
FutureWarning(message, call = NULL, future = NULL)
FutureError(message, call = NULL, future = NULL, output = NULL)
A message.
The call stack that led up to the condition.
The Future involved.
(Don't use!) only for backward compatibility
An object of class FutureCondition which inherits from class condition and FutureMessage, FutureWarning, and FutureError all inherits from FutureCondition. Moreover, a FutureError inherits from error, a FutureWarning from warning, and a FutureMessage from message.