Go to the source code of this file.
|
template<typename Iterate , typename Body , typename T = typename internal::unwrap<typename result_of<Iterate()>::type>::type, typename CF = typename internal::unwrap<typename result_of<Body(T)>::type>::type, typename V = typename CF::ValueType> |
Future< V > | process::loop (const Option< UPID > &pid, Iterate &&iterate, Body &&body) |
|
template<typename Iterate , typename Body , typename T = typename internal::unwrap<typename result_of<Iterate()>::type>::type, typename CF = typename internal::unwrap<typename result_of<Body(T)>::type>::type, typename V = typename CF::ValueType> |
Future< V > | process::loop (Iterate &&iterate, Body &&body) |
|
template<typename T > |
ControlFlow< typename std::decay< T >::type >::Break | process::Break (T &&t) |
|
ControlFlow< Nothing >::Break | process::Break () |
|