Honeycomb
0.1
Component-Model Framework
|
Go to the source code of this file.
Classes | |
class | honey::FutureBase |
Base class for Future types. More... | |
class | honey::Future< R > |
Unique future, guarantees sole access to a future function result. More... | |
class | honey::SharedFuture< R > |
Shared future, allows multiple access to a future function result. More... | |
class | honey::FutureCommon< Subclass, R > |
Mixin for common future methods. More... | |
class | honey::Future< R > |
Unique future, guarantees sole access to a future function result. More... | |
Namespaces | |
honey | |
Global Honeycomb namespace. | |
honey::future | |
Future util. | |
Enumerations | |
enum | honey::future::Status { honey::future::Status::ready, honey::future::Status::timeout } |
Functions | |
template<class T , class R = typename std::decay<T>::type> | |
Future< R > | honey::FutureCreate (T &&val) |
Create a future that is immediately ready with the value. More... | |
Future< void > | honey::FutureCreate () |