libqi-api  2.8.7.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
qi::ToPost< ReturnType, Callback > Struct Template Reference

#include <executioncontext.hpp>

Public Member Functions

 ToPost (Callback cb)
 
void operator() ()
 

Public Attributes

detail::DelayedPromise
< ReturnType > 
promise
 
Callback callback
 

Detailed Description

template<typename ReturnType, typename Callback>
struct qi::ToPost< ReturnType, Callback >

Definition at line 232 of file executioncontext.hpp.

Constructor & Destructor Documentation

template<typename ReturnType, typename Callback>
qi::ToPost< ReturnType, Callback >::ToPost ( Callback  cb)
inline

Definition at line 237 of file executioncontext.hpp.

Member Function Documentation

template<typename ReturnType, typename Callback>
void qi::ToPost< ReturnType, Callback >::operator() ( )
inline

Definition at line 241 of file executioncontext.hpp.

Member Data Documentation

template<typename ReturnType, typename Callback>
Callback qi::ToPost< ReturnType, Callback >::callback

Definition at line 235 of file executioncontext.hpp.

template<typename ReturnType, typename Callback>
detail::DelayedPromise<ReturnType> qi::ToPost< ReturnType, Callback >::promise

Definition at line 234 of file executioncontext.hpp.


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