RSC  0.16.0
Future.h File Reference
#include <stdexcept>
#include <boost/shared_ptr.hpp>
#include <boost/format.hpp>
#include <boost/thread/mutex.hpp>
#include <boost/thread/condition.hpp>
#include "rsc/rscexports.h"
Include dependency graph for Future.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  rsc::threading::FutureException
 Thrown when the result of the computation represented by a future is not available for some reason. More...
 
class  rsc::threading::FutureTaskExecutionException
 Exception that is thrown if the result of a Future is not available because the underlying process generated an error. More...
 
class  rsc::threading::FutureTimeoutException
 Thrown when the execution of a Future's task does not complete within the specified amount of time. More...
 
class  rsc::threading::Future< R >
 Class providing access to the result of a process that is asynchronously running. More...
 

Namespaces

 rsc
 
 rsc::threading