|
MOTION
0.01
Framework for mixed-protocol multi-party computation
|
#include <boost/fiber/future.hpp>#include <condition_variable>#include <future>#include <mutex>#include <type_traits>

Go to the source code of this file.
Namespaces | |
| encrypto | |
| encrypto::motion | |
| encrypto::motion::detail | |
Typedefs | |
| template<typename R > | |
| using | encrypto::motion::ReusableFiberFuture = ReusableFuture< R, boost::fibers::mutex, boost::fibers::condition_variable > |
| template<typename R > | |
| using | encrypto::motion::ReusableFiberPromise = ReusablePromise< R, boost::fibers::mutex, boost::fibers::condition_variable > |
Functions | |
| template<typename R , typename MutexType , typename ConditionVariableType > | |
| void | encrypto::motion::swap (ReusablePromise< R, MutexType, ConditionVariableType > &lhs, ReusablePromise< R, MutexType, ConditionVariableType > &rhs) noexcept |
1.8.17