| 
    zookeeper-cpp
    
   ZooKeeper Client for C++ 
   | 
 
Controls the import of future and promise types.  
More...
#include <zk/config.hpp>Go to the source code of this file.
Macros | |
| #define | ZKPP_FUTURE_USE_STD_EXPERIMENTAL 0 | 
Set this to 1 to use std::experimental::future and std::experimental::promise as the backing types for zk::future and zk::promise.  More... | |
| #define | ZKPP_FUTURE_USE_CUSTOM 0 | 
Set this to 1 to use custom definitions of zk::future and zk::promise.  More... | |
| #define | ZKPP_FUTURE_USE_STD 1 | 
Set this to 1 to use std::future and std::promise as the backing types for zk::future and zk::promise.  More... | |
| #define | ZKPP_FUTURE_INCLUDE <future> | 
The file to include to get the implementation for future and promise.  More... | |
| #define | ZKPP_FUTURE_TEMPLATE std::future | 
The template to use for zk::future.  More... | |
| #define | ZKPP_PROMISE_TEMPLATE std::promise | 
The template to use for zk::promise.  More... | |
Typedefs | |
| template<typename T > | |
| using | zk::future = ZKPP_FUTURE_TEMPLATE< T > | 
| template<typename T > | |
| using | zk::promise = ZKPP_PROMISE_TEMPLATE< T > | 
Controls the import of future and promise types. 
These are probably std::future and std::promise, but can be your custom types (as long as they behave in a manner similar enough to std::future and std::promise). 
Definition in file future.hpp.