src/main/decaf/util/concurrent/FutureTask.h File Reference

#include <decaf/util/Config.h>
#include <decaf/lang/Thread.h>
#include <decaf/lang/Pointer.h>
#include <decaf/lang/exceptions/NullPointerException.h>
#include <decaf/util/concurrent/RunnableFuture.h>
#include <decaf/util/concurrent/Callable.h>
#include <decaf/util/concurrent/CancellationException.h>
#include <decaf/util/concurrent/ExecutionException.h>
#include <decaf/util/concurrent/TimeoutException.h>
#include <decaf/util/concurrent/TimeUnit.h>
#include <decaf/util/concurrent/locks/AbstractQueuedSynchronizer.h>

Go to the source code of this file.

Data Structures

class  decaf::util::concurrent::FutureTask< T >
 A cancellable asynchronous computation. More...
class  decaf::util::concurrent::FutureTask< T >::FutureTaskAdapter
 A Callable subclass that runs given task and returns given result, used to wrap either a Runnable or Callable pointer and.
class  decaf::util::concurrent::FutureTask< T >::FutureTaskSync
 Synchronization control for FutureTask.

Namespaces

namespace  decaf
 

Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.


namespace  decaf::util
namespace  decaf::util::concurrent

Generated on 1 Dec 2014 for activemq-cpp-3.8.2 by  doxygen 1.6.1