libqi-api
2.8.7.4
|
#include <trackable.hpp>
Public Member Functions | |
template<typename F > | |
auto | operator() (F &&f) const -> decltype(trackWithFallback(_fallback, std::forward< F >(f), _trackable)) |
Public Attributes | |
Proc | _fallback |
T * | _trackable |
A polymorphic transformation that takes a procedure and returns a "tracked with fallback" equivalent. The trackable value must derive from Trackable.
Procedure<void ()> Proc, Trackable T
Definition at line 124 of file trackable.hpp.
|
inline |
Definition at line 132 of file trackable.hpp.
Proc qi::TrackWithFallbackTransfo< Proc, T >::_fallback |
Definition at line 126 of file trackable.hpp.
T* qi::TrackWithFallbackTransfo< Proc, T >::_trackable |
Definition at line 127 of file trackable.hpp.