Apache Mesos
Public Member Functions | Public Attributes | Friends | List of all members
process::_Deferred< F > Struct Template Reference

#include <deferred.hpp>

Public Member Functions

 operator Deferred< void ()>()&&
 
 operator std::function< void ()>()&&
 
 operator lambda::CallableOnce< void ()>()&&
 
template<typename R >
 operator Deferred<R ()>()&&
 
template<typename R >
 operator std::function<R ()>()&&
 
template<typename R >
 operator lambda::CallableOnce<R ()>()&&
 
 REPEAT_FROM_TO (1, 3, TEMPLATE, _) REPEAT_FROM_TO(1
 

Public Attributes

 TEMPLATE
 

Friends

class Executor
 
template<typename G >
_Deferred< G > defer (const UPID &pid, G &&g)
 

Member Function Documentation

template<typename F>
process::_Deferred< F >::operator Deferred< void ( )
inline
template<typename F>
template<typename R >
process::_Deferred< F >::operator Deferred<R ( )
inline
template<typename F>
process::_Deferred< F >::operator lambda::CallableOnce< void ( )
inline
template<typename F>
template<typename R >
process::_Deferred< F >::operator lambda::CallableOnce<R ( )
inline
template<typename F>
process::_Deferred< F >::operator std::function< void ( )
inline
template<typename F>
template<typename R >
process::_Deferred< F >::operator std::function<R ( )
inline
template<typename F>
process::_Deferred< F >::REPEAT_FROM_TO ( ,
,
TEMPLATE  ,
 
)

Friends And Related Function Documentation

template<typename F>
template<typename G >
_Deferred<G> defer ( const UPID pid,
G &&  g 
)
friend
template<typename F>
friend class Executor
friend

Member Data Documentation

template<typename F>
process::_Deferred< F >::TEMPLATE

The documentation for this struct was generated from the following file: