|
libqi-api
2.4.3.28
|
#include <future_fwd.hpp>
Public Types | |
| typedef Future< T >::ValueType | ValueType |
| typedef Future< T >::ValueTypeCast | ValueTypeCast |
| typedef Future< T >::Connection | Connection |
Protected Attributes | |
| bool | _sync |
| Future< T > | _future |
Friends | |
| class | Future< T > |
This class allow throwing on error and being synchronous when the future is not handled by the client.
This class should only be used as return type. If you want to store it, use qi::Future.
Definition at line 62 of file future_fwd.hpp.
| typedef Future<T>::Connection qi::FutureSync< T >::Connection |
Definition at line 521 of file future_fwd.hpp.
| typedef Future<T>::ValueType qi::FutureSync< T >::ValueType |
Definition at line 519 of file future_fwd.hpp.
| typedef Future<T>::ValueTypeCast qi::FutureSync< T >::ValueTypeCast |
Definition at line 520 of file future_fwd.hpp.
|
inline |
Definition at line 523 of file future_fwd.hpp.
|
inline |
Definition at line 525 of file future_fwd.hpp.
|
inline |
Definition at line 531 of file future_fwd.hpp.
|
inlineexplicit |
Definition at line 538 of file future_fwd.hpp.
|
inline |
will block until the future returns if the future is kept synchronous
Definition at line 564 of file future_fwd.hpp.
|
inline |
Definition at line 601 of file future_fwd.hpp.
|
inline |
Definition at line 624 of file future_fwd.hpp.
|
inline |
Definition at line 598 of file future_fwd.hpp.
|
inline |
Definition at line 600 of file future_fwd.hpp.
| void qi::FutureSync< T >::connect | ( | FUNCTYPE | fun, |
| ARG0 | tracked, | ||
| ... | |||
| ) |
Connect a callback with binding and tracking support.
If the first argument is a weak_ptr or a pointer inheriting from qi::Trackable, the callback will not be called if tracked object was destroyed.
|
inline |
Definition at line 597 of file future_fwd.hpp.
|
inline |
Definition at line 595 of file future_fwd.hpp.
|
inline |
Definition at line 596 of file future_fwd.hpp.
|
inline |
Definition at line 599 of file future_fwd.hpp.
|
inline |
Definition at line 594 of file future_fwd.hpp.
|
inline |
Definition at line 593 of file future_fwd.hpp.
|
inline |
Definition at line 592 of file future_fwd.hpp.
|
inline |
Definition at line 586 of file future_fwd.hpp.
|
inline |
Definition at line 570 of file future_fwd.hpp.
|
inline |
Definition at line 575 of file future_fwd.hpp.
|
inline |
Definition at line 546 of file future_fwd.hpp.
|
inline |
Definition at line 554 of file future_fwd.hpp.
|
inline |
Definition at line 580 of file future_fwd.hpp.
|
inline |
Definition at line 585 of file future_fwd.hpp.
|
inline |
Definition at line 587 of file future_fwd.hpp.
|
inline |
Definition at line 588 of file future_fwd.hpp.
|
inline |
Definition at line 590 of file future_fwd.hpp.
|
inline |
Definition at line 589 of file future_fwd.hpp.
|
inline |
Definition at line 591 of file future_fwd.hpp.
|
friend |
Definition at line 633 of file future_fwd.hpp.
|
protected |
Definition at line 632 of file future_fwd.hpp.
|
mutableprotected |
Definition at line 631 of file future_fwd.hpp.