libqi-api
2.0.6.8
|
Classes | |
class | DelayedPromise |
class | FutureBase |
class | FutureBaseTyped |
class | LockAndCall |
struct | BindTransform |
struct | BindTransform< boost::weak_ptr< T >, false > |
struct | BindTransform< T *, true > |
Functions | |
template<typename R > | |
void | call_and_set (qi::Promise< R > p, boost::function< R()> f) |
template<typename R > | |
void | check_canceled (qi::Future< void > f, qi::Promise< R > p) |
template<typename T > | |
void | waitForFirstHelper (qi::Promise< qi::Future< T > > &prom, qi::Future< T > &fut, qi::Atomic< int > *count) |
template<typename FT , typename PT , typename CONV > | |
void | futureAdapter (Future< FT > f, Promise< PT > p, CONV converter) |
template<typename FT > | |
void | futureCancelAdapter (boost::weak_ptr< FutureBaseTyped< FT > > wf) |
void | throwPointerLockException () |
template<typename FT > | |
void | futureCancelAdapter (boost::weak_ptr< detail::FutureBaseTyped< FT > > wf) |
void | addDomainPath (const std::string &path) |
void | removeDomainPath (const std::string &path) |
void qi::detail::addDomainPath | ( | const std::string & | path | ) |
void qi::detail::call_and_set | ( | qi::Promise< R > | p, |
boost::function< R()> | f | ||
) |
Definition at line 28 of file eventloop.hxx.
void qi::detail::check_canceled | ( | qi::Future< void > | f, |
qi::Promise< R > | p | ||
) |
Definition at line 43 of file eventloop.hxx.
void qi::detail::futureAdapter | ( | Future< FT > | f, |
Promise< PT > | p, | ||
CONV | converter | ||
) |
Definition at line 261 of file future.hxx.
void qi::detail::futureCancelAdapter | ( | boost::weak_ptr< detail::FutureBaseTyped< FT > > | wf | ) |
void qi::detail::futureCancelAdapter | ( | boost::weak_ptr< FutureBaseTyped< FT > > | wf | ) |
Definition at line 282 of file future.hxx.
void qi::detail::removeDomainPath | ( | const std::string & | path | ) |
void qi::detail::throwPointerLockException | ( | ) | [inline] |
Definition at line 160 of file trackable.hxx.
void qi::detail::waitForFirstHelper | ( | qi::Promise< qi::Future< T > > & | prom, |
qi::Future< T > & | fut, | ||
qi::Atomic< int > * | count | ||
) |
Definition at line 195 of file future.hxx.