|
libqi-api
release-2.5.3-2016-11-18
|
Signal proxy, using an AnyObject and signal id as backend. More...
#include <proxysignal.hpp>
Public Types | |
| using | SignalType = SignalF< T > |
Public Types inherited from qi::SignalF< T > | |
| using | FunctionType = T |
Public Types inherited from qi::SignalBase | |
| using | OnSubscribers = boost::function< void(bool)> |
Additional Inherited Members | |
Public Attributes inherited from qi::SignalBase | |
| boost::shared_ptr < SignalBasePrivate > | _p |
Static Public Attributes inherited from qi::SignalBase | |
| static const SignalLink | invalidSignalLink |
Protected Types inherited from qi::SignalBase | |
| using | Trigger = boost::function< void(const GenericFunctionParameters ¶ms, MetaCallType callType)> |
Protected Member Functions inherited from qi::SignalBase | |
| void | callSubscribers (const GenericFunctionParameters ¶ms, MetaCallType callType=MetaCallType_Auto) |
| void | setTriggerOverride (Trigger trigger) |
| void | setOnSubscribers (OnSubscribers onSubscribers) |
| void | callOnSubscribe (bool v) |
| void | createNewTrackLink (int &id, SignalLink *&trackLink) |
| void | disconnectTrackLink (int id) |
Signal proxy, using an AnyObject and signal id as backend.
Definition at line 18 of file proxysignal.hpp.
| using qi::ProxySignal< T >::SignalType = SignalF<T> |
Definition at line 21 of file proxysignal.hpp.
|
inline |
Definition at line 22 of file proxysignal.hpp.
|
inline |
Definition at line 27 of file proxysignal.hpp.
| qi::ProxySignal< T >::~ProxySignal | ( | ) |
Definition at line 56 of file proxysignal.hpp.
| AnyReference qi::ProxySignal< T >::bounceEvent | ( | const AnyReferenceVector | args | ) |
Definition at line 85 of file proxysignal.hpp.
| void qi::ProxySignal< T >::onSubscribe | ( | bool | enable, |
| GenericObject * | object, | ||
| std::string | signalName, | ||
| SignalLink | link | ||
| ) |
Definition at line 62 of file proxysignal.hpp.
|
inline |
Definition at line 29 of file proxysignal.hpp.
| void qi::ProxySignal< T >::triggerOverride | ( | const GenericFunctionParameters & | params, |
| MetaCallType | callType, | ||
| GenericObject * | object, | ||
| std::string | signalName | ||
| ) |
Definition at line 93 of file proxysignal.hpp.